8/31/2006

差勁的Zone Labs及ZoneAlarm

許多軟體在Uninstall後, 仍會留下許多用不著的垃圾. 不負責任一點的, 甚至會導致系統錯誤訊息, 或是持續吃掉系統資源. 為了系統的穩定性, 大部分的人頂多手動把安裝目錄砍掉, 而不會去動Windows下面剩下的檔案. 我也是這類型的人.

但是今天讓人火大的事情出現了. 在學校更新VPN新版本後, 卻怎麼樣都run不起來. 持續出現"Cisco VPN client...Validation Failed,system32\vsdata.dll..."的錯誤訊息. 很自然地, 我就去Cisco找錯誤訊息跟解法. 怪的是, 所有的FAQ中都沒有提到.

既然此路無解, 我只好向Google求救. 怪的是, 怎麼查詢結果的第二筆就是Zone Labs? 細查下去, 原來這是Zone Labs的遺毒. ZoneAlarm曾經是我必備軟體之一, 但是從某版起, 嚴苛的設定已經造成越來越多不便, 加上家裡新裝的router也有硬體防火牆的功能, 我就把ZoneAlarm移除了. 沒想到, 在移除了多月之後, 他的餘毒還能干擾系統的運作.

在把vsdata.dll更名後, 重新開機, 又一個新的訊息指向另一個dll錯誤. 一氣之下, 把所有同一個日期的dll全部更名, 重新開機. VPN運作正常了. 算一算, ZoneAlarm至少留了七個垃圾檔案在系統裡.

vsdata.dll
vsmonapi.dll
vspubapi.dll
vsutil.dll
vsxml.dll
zlcomm.dll
zlcommdb.dll

留垃圾已經夠差勁了, 留下垃圾還不讓人看出屬於什麼軟體就更差勁了, 留下來的垃圾還會干擾別的程式運作, 就差勁到極點了...我實在不懂, 為什麼要移除一個軟體, 還要切換到Safe Mode或是下額外的command才能移乾淨, 這些東西, 即使InstallShield做不到, ZoneAlarm自己也能寫自己的安裝/移除程式吧...

2 則留言:

來了就聊兩句吧: