廣告

2017年4月7日 星期五

[問題排除] Malwarebytes 3.0 無法安裝,錯誤代碼 Runtime Error (at xx:xxx): Could not call proc. 解決方式


大家好,這次教學主要排除安裝或解除安裝 Malwarebytes 3.0 所出現的 Runtime Error Could not call proc 錯誤問題,此錯誤可能會在系統有安裝 RAMDisk 軟體所產生的錯誤,本案例主要介紹此錯誤的排除。





案例

系統:Windwos 10
RAMDisk軟體:Primo Ramdisk 標準版



在使用 SSD 情況下,可能會基於保護 SSD 讀寫壽命或因記憶體容量充足,而透過 RAMDisk 軟體將部分的記憶體模擬成磁碟機使用,用來放置瀏覽器暫存檔或系統暫存檔,可降低暫存檔對SSD的讀寫次數提高壽命,更可提升瀏覽器的速度。

當執行 Malwarebytes 3.0 安裝檔出現 "錯誤代碼 Runtime Error (at xx:xxx): Could not call proc." 時,您可能使用 RAMDisk 的相關軟體,並有修改系統的TEMP、TMP 暫存檔路徑轉移到 RAMDisk 軟體所產生的虛擬磁碟機所導致的。


教學


解決方法有兩種,選擇其中一項即可。


解決方法 1

系統暫存檔的路徑設定回原本位置設置到其他實體磁碟機

首先到系統設定,點擊進階,在進入環境變數。


找到 TEMP 及 TMP 並改回原本位置或其他實體硬碟機位置。


完成後,即可正常執行。








解決方法 2

如果使用的 RAMDisk 軟體是 Primo Ramdisk
開啟軟體,並點選磁碟機,在點擊編輯。



並將磁碟機類型由 Direct-IO 改成 SCSI 磁碟,儲存後並重新開機。


完成後,即可正常執行。




待補充,歡迎提供意見交流。 20170406

沒有留言:

張貼留言