Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 關於電腦軟件教程 >> 盤點垃圾清理軟件都有哪些功能

盤點垃圾清理軟件都有哪些功能

日期:2017/2/10 14:21:00      編輯:關於電腦軟件教程
我們不能輕易將電腦交給清理軟件,所以最好要搞清楚它們運行的原理,是怎麼判斷文件有用沒用的,是怎麼判斷注冊表項是無效的,下面小編就帶大家看看垃圾清理軟件是如何清理你的電腦的。

軟件清理垃圾的流程

這裡以360安全衛士為例。啟動程序後切換到“一鍵清理”,選擇需要掃描的項目,點擊“一鍵清理”,程序開始掃描指定位置的文件,完成後會根據默認勾選的項,刪除掃描到的垃圾文件(圖1)。

垃圾清理軟件工作原理解析

圖1 360安全衛士一鍵清理界面

從以上描述可以看到,垃圾文件清理一般流程是:設定掃描條件→掃描具體文件→根據勾選刪除指定文件。其中最為核心的就是“設定掃描條件”,也就是如何判斷垃圾文件,請看下文解析。

垃圾文件的判斷標准

按照文件性質劃分,垃圾文件主要有三大類:

第一類是電腦中無用的文件,比如回收站文件、看過的視頻緩沖文件、上網產生的臨時文件等。

第二類是電腦軟件使用痕跡文件,比如Word打開記錄、上網浏覽記錄等。

第三類則是注冊表中的多余項目,比如無效、錯誤的注冊表項目等。垃圾清理軟件也多是參照上述三大類文件來設定掃描條件。比如在金山衛士“垃圾清理”中,完成掃描後,程序會列出掃描到的垃圾文件(圖2)。

垃圾清理軟件工作原理解析

圖2 金山衛士掃描到的垃圾文件

1.電腦無用文件的判定

系統垃圾、上網殘留垃圾、視頻音樂垃圾等第一大類的垃圾文件,它們一般都有特定的文件擴展名,以“系統產生的垃圾/日志文件”為例,點擊其後的“垃圾詳情”,在打開的窗口可以看到,這裡的垃圾文件大多是 “*.log”或者“*.tlg”文件,只是文件具體位置不同而已(圖3)。

垃圾清理軟件工作原理解析

圖3 垃圾日志文件類型

所以金山衛士是根據文件後綴來判定文件是否是垃圾文件的,比如要判定並掃描騰訊產品日志垃圾文件,因為騰訊軟件一般在“C:\Users\當前用戶\AppData\Roaming\Tencent\Logs”下產生日志文件,因此垃圾清理軟件軟件開發者只要在程序中添加一行搜索上述目錄“*.tlg”的代碼,然後再添加一條“Del *.tlg”刪除指令,即可完成對騰訊產品日志垃圾文件的清理。

除了依靠文件擴展名外,還可以依靠指定目錄來判斷,比如Windows 7的臨時文件目錄在%USERPROFILE%\AppData\Local\Temp,清理軟件只要設置一個刪除該指定目錄下的所有文件的命令就可以了。

Copyright © Windows教程網 All Rights Reserved