在windwos 10操作系統(tǒng)中當(dāng)我們安裝了一些程序后,我們打開程序的默認(rèn)安裝路徑的時(shí)候總能看到uninstall.exe程序,那么uninstall 是什么程序呢?為什么大部分那軟件的安裝包中都包含這個(gè)程序?其實(shí)uninstall是卸載的意思,一般用于刪除已安裝的應(yīng)用程序程序.我們在通過控制面板 或第三方軟件卸載電腦中軟件的時(shí)候會自動(dòng)調(diào)用該程序來出發(fā)程序卸載,如果在程序的安裝包中沒有這個(gè)程序那么就無法將該軟件卸載掉了。
那么注冊表中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall中的Uninstall又是什么呢?在注冊表中Uninstall代表了電腦中安裝的程序,只要電腦中安裝了程序,在注冊表的Uninstall下面就會出現(xiàn)一個(gè)文件夾,這些文件夾有的是現(xiàn)有應(yīng)用程序的卸載工具,有的就是已經(jīng)被卸載的軟件在注冊表中的殘留了。如圖我們隨意點(diǎn)擊一個(gè)文件夾,注意看右側(cè)“DisplayName”、“InstallLocation”、“InstallSource”這幾個(gè)鍵值的數(shù)值數(shù)據(jù)信息,再回想下之前卸載的軟件名稱,信息對的上的話,將整個(gè)文件夾刪除就算徹底清理干凈了。
在右側(cè)“InstallLocation”顯示的是軟件的安裝位置,如果我們將一個(gè)軟件卸載了,為了確保軟件是否已經(jīng)清理干凈,我們可以通過InstallLocation 值中給出的地址打開文件夾查看該軟件是否已卸載干凈還是說還有殘留!