Line無法用Sandboxie開啟

Line更新到26.1.0.3865版本後,沒辦法用Sandboxie多開了

只要在Sandboxie開啟Line就會跳出msimg32.dll NO_SIGNATURE的錯誤

目前一個解法是找一台還沒更新到26.1.0.3865的電腦,取出line程式並限制LineUpdater.exe讓其無法更新

另外在Github上有大神發出了不同的解法,改成使用Sandboxie-plus

解法如下:

1.下載另一版本Sandboxie-plus的DLL檔:
 不過原連結要登入Github帳號才可下載
 我這裡有另外上傳到GD空間

2.將Sandboxie進入維護模式:
打開Sandboxie的主頁面後點選「沙箱」>「維護」>「全部停止」

3.確認Sandboxie-Plus標題處於未連線,沙箱也都是空的

4.先備份Sandboxie兩個路徑裡的SbieDll.dll,之後將下載的DLL複製進去覆蓋

預設路徑為

C:\Program Files\Sandboxie-Plus

C:\Program Files\Sandboxie-Plus\32

或是對資料夾裡面的copySbieDll.bat檔右鍵以管理員執行

bat內的指令如下

@echo off
copy "C:\Program Files\Sandboxie-Plus\SbieDll.dll" "C:\Program Files\Sandboxie-Plus\BK-SbieDll.dll"
copy /y "%~dp0SbieDll.dll" "C:\Program Files\Sandboxie-Plus\SbieDll.dll"

copy "C:\Program Files\Sandboxie-Plus\32\SbieDll.dll" "C:\Program Files\Sandboxie-Plus\32\BK-SbieDll.dll"
copy /y "%~dp032\SbieDll.dll" "C:\Program Files\Sandboxie-Plus\32\SbieDll.dll"

echo 完成全部的備份與複製

pause

5.接著結束維護模式
打開Sandboxie的主頁面後點選「沙箱」>「維護」>「連線」

6.對你的沙箱點右鍵>「沙箱選項」

7.進去「編輯INI區段」的地方,把上面驗證的打勾拿掉,最下面新增

VerifyTrustFile=LINE.exe,*.dll

或是

VerifyTrustFile=LINE.exe,*\Windows\System32\msimg32.dll

接著按右上角「儲存」後按右下角的「確定」

8.就可以正常多開了

發佈留言