濮阳杆衣贸易有限公司

主頁 > 知識庫 > windows更新產(chǎn)生的垃圾清理方法

windows更新產(chǎn)生的垃圾清理方法

熱門標(biāo)簽:肅寧單位怎么做地圖標(biāo)注 外呼系統(tǒng)對耳朵的危害 徐州外呼系統(tǒng)平均價格 中山百應(yīng)電話機器人 手機google地圖標(biāo)注版 梧州自動電銷機器人收費 周口代理外呼系統(tǒng) 高德設(shè)置地圖標(biāo)注 廈門營銷外呼系統(tǒng)排名
一、磁盤清理不清理的系統(tǒng)垃圾
使用電腦的人都有這樣的感覺:雖然并沒有安裝什么程序,但是磁盤的可用空間卻越來越小。要清理磁盤垃圾,最安全的方法就是使用windows提供的磁盤清理工具:打開“我的電腦”,然后在驅(qū)動器上右擊鼠標(biāo),通過“屬性”對話框中的“磁盤清理”進行清理。但我們會發(fā)現(xiàn),使用這種清理后,磁盤的可用空間并沒有擴大多少。所以我們完全有理由懷疑:只用這種清理,并不能把我們的磁盤中的垃圾都清除掉。
其實,在我們的磁盤中,有一個Windows的磁盤清理程序不清理的,占用空間巨大的垃圾,這就是Windows系統(tǒng)更新所產(chǎn)生的垃圾文件。
為了系統(tǒng)的安全,我們會通過Windows的自動更新功能,或通過其它工具——比如殺毒軟件的漏洞修復(fù)功能,進行系統(tǒng)更新。不管通過什么方法進行更新,為了在這些更新失敗后能夠?qū)ο到y(tǒng)進行恢復(fù),在更新前,Windows總是把相關(guān)的老文件作一個備份,這些備份文件就保存在我們的系統(tǒng)盤中。當(dāng)系統(tǒng)成功更新后,這些備份的文件就毫無用處了,可實際上,在成功更新后這些備份文件并沒有被刪除,因此這些文件就成了磁盤中的垃圾了。試想一下,Windows的不斷更新,會在我們的磁盤中保留多少垃圾文件呀!

二、揭開這些垃圾的藏身之所
如果要看到這些垃圾文件,我們首先要進行以下操作:
在“我的電腦”中,通過“工具”菜單,打開“文件夾選項”,在“查看”選項卡中,選中“顯示所有文件和文件夾”。然后打開系統(tǒng)盤中的Windows文件夾,在這里我們就可以看到很多以“$”開頭和結(jié)尾的文件夾,比如“$NtUninstallKB943460$”等(也可能還存在以這些文件夾后半部分作為名稱的log文件),這些文件夾就是Windows更新所產(chǎn)生的垃圾。檢查一下這些文件夾的總大小,達到GB級別了吧!
那么是不是可以直接刪除這些文件夾呢?我們可以肯定地回答:如果你的計算機在更新后運行一切正常,那么這些文件夾就都可以完全刪除!但要注意,只刪除這些文件夾,還不能完全清理我們的系統(tǒng)。因為Windows在更新時,除了保存這些文件夾,還在注冊表中作了記錄,只有同時清除注冊表中的相關(guān)記錄,才算是將這些垃圾完全清除了。

在注冊表中和更新有關(guān)的位置有4部分:
1、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates 中的記錄。經(jīng)過測試,我們發(fā)現(xiàn)這個位置的記錄被瑞星等殺毒軟件的漏洞掃描使用,如果刪除了這里面的記錄,就可能會導(dǎo)致瑞星的漏洞掃描出現(xiàn)錯誤的結(jié)果。
2、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix 中以KB開始的鍵。經(jīng)測試發(fā)現(xiàn),這里的記錄被Windows的自動更新使用,如果刪除了這里的內(nèi)容,就可能會影響到Windows自動更新。
3、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache 中以KB開始的鍵。這里的內(nèi)容為Windows系統(tǒng)所用,經(jīng)我們測試,刪除后沒有影響到Windows的運行,但為了穩(wěn)妥,暫不建議刪除。
4、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 中以KB開始的鍵。這里是卸載信息,即在更新失敗后,可以通過這里的信息,將失敗的更新卸載,以恢復(fù)到更新前的狀態(tài)。當(dāng)正常更新后,這里的信息就沒有用了,可以刪除。

三、給你一個工具,自動清理
知道了這些垃圾的藏身之所,我們就知道了該怎么清理掉這些垃圾:一要刪除Windows文件夾中的相關(guān)文件夾和log文件,二是要清理注冊表中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下相關(guān)的內(nèi)容。 但要強調(diào)兩點:
1、要清理這些垃圾的前提是:你的系統(tǒng)在更新后的一段時間里,不存在和Windows更新相關(guān)的錯誤。
2、隨著Windows的不斷更新,就會不斷產(chǎn)生新的垃圾。清理這種垃圾的工作需要經(jīng)常進行。
為了簡單快速地清理這些垃圾,我編寫了一個批處理文件,您可以將下面的內(nèi)容,通過記事本保存為Clrar.bat文件,在需要的時候,運行這個文件,就會自動將更新產(chǎn)生的垃圾清除(下面以rem 開頭的行是注釋內(nèi)容,可以不用輸入)。

echo 如果您在最近的Windows系統(tǒng)更新后,系統(tǒng)運行不正常,請按下Ctrl+C終止清理。
pause
echo 正在清理注冊表中的相關(guān)內(nèi)容...
rem 建立注冊表清理和log文件清理的子批處理文件
echo @echo off>c:\tmp.bat
echo if %%tp:~12,-1%%!==! goto end>>c:\tmp.bat
echo echo Windows Registry Editor Version 5.00^>c:\tmp.reg>>c:\tmp.bat
echo echo.^>^>c:\tmp.reg>>c:\tmp.bat
echo echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%%tp:~12,-1%%]^>^>^c:\tmp.reg>>c:\tmp.bat
rem 如果要清除注冊表ARPCache項中的內(nèi)容,那么可以將下面一行前面的兩個冒號去掉
::echo echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\%%tp:~12,-1%%]^>^>^c:\tmp.reg>>c:\tmp.bat
echo regedit /s c:\tmp.reg>>c:\tmp.bat
echo if exist %%windir%%\%%tp:~12,-1%%.log del %%windir%%\%%tp:~12,-1%%.log>>c:\tmp.bat
echo :end>>c:\tmp.bat
rem 檢測要刪除的內(nèi)容,結(jié)果保存到c:\tmp.txt中
dir %windir%\$Nt*$ /b/ad>c:\tmp.txt
if not exist c:\tmp.txt goto end
rem 調(diào)用子批處理文件,將檢測到的內(nèi)容清理掉
for /f %%v in ('findstr "KB Q" c:\tmp.txt') do (
set tp=%%v
call c:\tmp.bat
)
rem 清理磁盤中的文件夾
echo 正在清理文件,可能需要較長時間,清理完畢此窗口會自動關(guān)閉.請等待....
for /f %%i in ('dir %%windir%%\$*$ /b/ad') do rd %windir%\%%i /s/q
rem 善后工作
:end
if exist c:\tmp.txt del c:\tmp.txt
if exist c:\tmp.bat del c:\tmp.bat
if exist c:\tmp.reg reg c:\tmp.reg

標(biāo)簽:安順 潛江 拉薩 長治 松原 賀州 日照 甘肅

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《windows更新產(chǎn)生的垃圾清理方法》,本文關(guān)鍵詞  windows,更,新產(chǎn),生的,垃圾,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《windows更新產(chǎn)生的垃圾清理方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于windows更新產(chǎn)生的垃圾清理方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    桓仁| 策勒县| 灌南县| 南皮县| 田东县| 普格县| 虹口区| 囊谦县| 寻乌县| 和顺县| 宜宾市| 义乌市| 织金县| 武川县| 龙海市| 舞钢市| 江孜县| 体育| 台南县| 绍兴县| 社会| 张家川| 玛多县| 盐池县| 沾益县| 昌宁县| 牟定县| 前郭尔| 神木县| 西畴县| 南京市| 岗巴县| 泰宁县| 交口县| 都匀市| 闽清县| 广安市| 永济市| 东乌珠穆沁旗| 德阳市| 府谷县|