最近客戶的電腦出現這個問題,打開Windows電腦版的LINE時,出現這個錯誤訊息,「Launch error detected. some files are corrupted or missing. Please install LINE PC again in https://line.me/download Error: verifyCodeSign => FAILED」,如下圖:
找了網路上的許多解決方法,大致上有兩個解法:
一個是用系統管理員身份從命令提示字元中執行以下指令:
regsvr32 c:\windows\SysWOW64\wintrust.dll
另一個是去reset winsock
netsh winsock reset
經過我的測試,「netsh winsock reset」沒有用,而另一個「regsvr32 c:\windows\SysWOW64\wintrust.dll」有用,執行之後,在重新開機之後,再重新安裝一次LINE就可以使用,但只要再重新開機一次就又不行了。
所以基本上,這兩個方式都不是一個「治本」的解決辦法,因此我們要回到錯誤訊息本身,來查看看發生什麼事了?
some files are corrupted or missing.
在訊息中提到,有些檔案已損壞或遺失,這個在是造成LINE無法執行的主因,腳麻是要怎麼逃命?
那是什麼原因造成的?我當下判斷,是這台電腦本身,應該有安裝了什麼軟體,而去誤刪了LINE的檔案,通常這類的軟體都是「防毒軟體」或一些「掃描優化軟體」。
因些我找到了有安裝的這套軟體「Wise Care 365」,然後把它移除後再重新開機,發現它還在電腦幕後執行,但在新增移除軟體中,確實是已經移除了,這套軟體根本就是個「流氓軟體、惡意軟體」,讓你請神容易送神難。
後來我透過一些方式,強迫的把軟體給刪除掉,之後再一次重新開機後,並且重新安裝LINE,LINE就都正常了。
所以,檔案被某個程式刪除,這才是LINE無法開啟的主因。我建議,如果你打算想安裝Wise Care 這套軟體,我建議你不要,除了誤判率太高之外,光是無法移除,就可以跟它說謝謝,不聯絡了。
另外要提醒大家的是,LINE主程式,一定要到官方網站下載,不要去來路不明的地方下載,以免被植入木馬程式。