刪除已刪軟件存留在註冊表中的殘留信息

註冊表是從操作系統的一個十分神奇的數據庫,不同操作系統可以擁有相同註冊表結構。註冊表從win95開始,就變得十分的重要了。那註冊表的前身是system.ini,win.ini等多個初始化文件,取代.ini文件的原因是.ini文件的管理性難,.ini文件的容災性弱(.INI文件的損壞會導致整個系統的崩潰)。註冊表中的數值對應於系統盤中的C:\Windows\System32\config中的相應文件。

在註冊表中,HKEY_LOCAL_MACHINE該項顯示系統配置和軟件。其子項HKEY_LOCAL_MACHINE\SOFTWARE顯示當前系統中的軟件信息(已安裝的軟件和未安裝的軟件等)。而HKEY_LOCAL_MACHINE\SYSTEM顯示當前系統中的配置信息(比如圖標顯示,顏色顯示等等)。

通過控制面板刪除的一些軟件,有的時候會提示刪除“XXX”文件失敗,從而導致刪除軟件不徹底,那爲下一次的軟件安裝帶來環境問題。面對這種情況,我們分如下步驟操作:

  1. 進入到註冊表中軟件卸載的子項下HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall找到需要卸載的軟件名稱,刪除該項所有信息。

  2. 點擊註冊表的菜單欄,點擊編輯->查找,輸入你需要卸載的軟件名稱,刪除查找出的所有信息,並點擊查找下一步,將所有的查找出的相關項刪除。

注意:註冊表是對操作系統十分重要的數據庫,如果該數據庫出錯,操作系統就會像沒有了精神食糧,找不到食物存儲的地方。那隻能操作系統重新安裝或者重建數據庫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章