俞木發(fā)
很多軟件在卸載時(shí)會留下大量的垃圾文件,比如一款遠(yuǎn)程控制軟件Anydesk,默認(rèn)情況下使用系統(tǒng)卸載功能進(jìn)行卸載,將會提示有些項(xiàng)目無法刪除(當(dāng)然更多的應(yīng)用軟件卸載時(shí)是不會如此“良心”提示的)(圖1)。
通過實(shí)際查看可以發(fā)現(xiàn),不僅僅是上述提示的“*.anydesk”無法刪除,在Anydesk提示完成卸載后,打開“C:\ProqramData”可以明顯地看到其中帶有“Anydesk”字樣的文件夾仍然存在,同時(shí)在注冊表[計(jì)算機(jī)\HKEY LOCAL MACHINE\SOFTWARE\Clients\Media\AnyDesk]中也存在明顯的殘余鍵值(圖2)。
很多軟件卸載后都會留下類似的殘余文件和垃圾鍵值,并且分布在系統(tǒng)的各個角落,如果僅僅依靠手工查找根本無法完全清除?,F(xiàn)在讓我們看看IU8的卸載結(jié)果如何,先重新安裝被卸載的Anydesk,然后啟動IU8,切換到“設(shè)置一用戶界面一簡體中文”,切換到中文版,接著在“所有程序列表”選中“Anydesk”,最后點(diǎn)擊“卸載”(圖3)。
可以看到,IU8完成卸載后還會自動分析,找出Anydesk殘留的大量文件和相應(yīng)的注冊表垃圾鍵值。按提示勾選“全選”,然后點(diǎn)擊“刪除”即可完成干凈的卸載(圖4)。
測試危險(xiǎn)軟件時(shí),我們要在安裝后查看該軟件在系統(tǒng)中寫入了哪些文件和注冊表鍵值,以便后續(xù)分析。對于在安裝IU8之后再安裝的其他軟件,IU8會自動進(jìn)行記錄。
在IU8主界面中切換到“安裝監(jiān)視器”,將“自動監(jiān)測所有新軟件的安裝和記錄”設(shè)置為“開啟”,這樣在每次完成新軟件的安裝后就會打開IU8的監(jiān)視器,可以看到安裝軟件后寫入的所有文件和鍵值數(shù)據(jù)(圖5)。
此外,在所有的軟件列表中,凡是被IU8自動記錄的軟件后面都會出現(xiàn)“LOGGET”的提示,我們可以在任意時(shí)候打開IU8,然后點(diǎn)擊記錄軟件后的“LOGGET”打開監(jiān)視記錄查看(圖6)。
從Windows 8開始,系統(tǒng)會默認(rèn)安裝很多應(yīng)用,有些應(yīng)用可能是我們并不需要的,但是這些內(nèi)置應(yīng)用Windows 10并沒有提供圖形化卸載工具,現(xiàn)在也可以利用IU8對其進(jìn)行完全卸載。同上在程序主界面切換到“系統(tǒng)應(yīng)用管理器”,接著在右側(cè)窗格選中不需要的應(yīng)用卸載即可,比如沒有Xbox的用戶,這類應(yīng)用都可以直接卸載。如果不知道該卸載哪些應(yīng)用,IU8還提供了用戶投票排序,這是一個不錯的參考(圖7)。
系統(tǒng)應(yīng)用也可以使用Windows 10內(nèi)置的PowerShell命令卸載,參見http:∥www.cfan.com.cn/2016/0708/126761.shtml中的介紹。
在系統(tǒng)中還有一類特殊的插件,這些插件一般不會出現(xiàn)在“安裝/卸載”列表中,常規(guī)方法根本無法直接卸載。在IU8主窗口中切換到“工具欄→插件”,這里會將本機(jī)安裝的所有插件全部列出,比如很多在線網(wǎng)銀插件,如果不再使用該銀行的服務(wù),只要在插件列表中選中它進(jìn)行刪除即可(圖8)。