俞木發(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)?!?br>