怎麼用bat清理系統垃圾
在電腦用久了容易變慢,其中除上“不小心”被安裝了很多軟體或外掛外,另一重要的原因是我們用電腦遺留下來的垃圾檔案,比如操作電腦產生的DLL或PF檔案、開啟OFFICE產生的臨時檔案、瀏覽網頁產生的網頁檔案等。雖然這些操作完全可以用360等工具來清理,但如果我們能否自己寫個程式來實現呢?答案是肯定,尤其是在公司加入域環境的很多人共用的電腦上,我們完全可以按需編寫需要的功能。這裡做一常用的bat程式,僅作拋磚引玉之用
操作方法
(01)首先,開啟記事本。點選“開始”選單,在“搜尋程式和檔案”文字框中輸入“notepad”,並按回車,開啟記事本:
(02)如果你是在XP系統下,或是你的Win7系統優化掉了“搜尋程式和檔案”功能,則需要點選“執行”命令,並按回車開啟記事本:
(03)然後,將以下內容複製並貼上到開啟的記事本中:@ECHO offcolor 0aREM 優化更為徹底——可全自動刪除域環境下所有本地帳戶下的垃圾檔案、自動刪除系統更新遺留的補丁檔案REM 針對家庭使用,增加了系統優化功能——自動判斷是否需要優化,減少資源佔用::echo 當前帳戶:%username% ==本程式用於伺服器時具有相當的危險性,請參照本程式原始碼REM操作!==ECHO Log和Bak清理部分對於伺服器和實驗機臺請勿使用!echo 禁止java後臺更新程式自啟動reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v SunJavaUpdateSched /f >nul 2>nulecho 禁止Adobe Reader升級程式自啟動reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v "Adobe ARM" /f >nul 2>nulreg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v "Adobe Reader Speed Launcher" /f >nul 2>nulreg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v Reader_sl /f >nul 2>nulecho 禁止飛信自啟動reg delete HKEY_LOCAL_userSOFTWAREMicrosoftWindowsCurrentVersionRun /v Fetion /f >nul 2>nulecho 禁止系統配置程式設計師自啟動reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v MSConfig /f >nul 2>nulecho 禁止日語輸入法自啟動reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v IMJPMIG8.1 /f >nul 2>nulecho 禁止微軟多語言支援自啟動reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v IMEKRMIG6.1 /f >nul 2>nulecho 禁止微軟IME輸入法元件自啟動reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v IMSCMig /f >nul 2>nulecho 禁止同步自啟動reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v "Synchronization Manager" /f >nul 2>nulecho 禁止微軟拼音輸入法2002自啟動reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v MSPY2002 /f >nul 2>nulecho 禁止微軟拼音輸入法元件自啟動reg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v PHIME2002A /f >nul 2>nulreg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v PHIME2002ASync /f >nul 2>nulreg delete HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun /v "Microsoft Pinyin IME Migration" /f >nul 2>nulTITLE 清理備份檔案-謹慎操作!del /f /s /q %windir%*EM 用於伺服器時請勿刪除日誌!-謹慎操作!TITLE 用於伺服器時請勿刪除日誌!-謹慎操作!del /f /s /q %systemdrive%*EM 勿使用rd /s /q %windir%temp & md %windir%temp命令,否則伺服器服務(如DB)容易出現問題!del /f/s /q %windir%temp*.*REM 若要清理幫助檔案,將下面的::刪除即可rd /s /q "%windir%help"ECHO ::1.清理區域網共享痕跡--登錄檔::TITLE ::1.清理區域網共享痕跡--登錄檔::reg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerWorkgroupCrawlerShares" /f >nul 2>nulECHO ::2.清理執行或操作歷史記錄--登錄檔::TITLE ::2.清理執行或操作歷史記錄--登錄檔::reg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocsFolder" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs3" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs.jpg" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs.bmp" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs.gif" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32LastVisitedMRU" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32OpenSaveMRU*" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32OpenSaveMRUmp3" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32OpenSaveMRUrm" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32OpenSaveMRUwav" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32OpenSaveMRUbat" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32OpenSaveMRUexe" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32OpenSaveMRUeip" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32OpenSaveMRUico" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32OpenSaveMRUhtm" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerComDlg32OpenSaveMRUjpg" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerRunMRU" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerStreamMRU" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerUserAssist{5E6AB780-7743-11CF-A12B-00AA004AE837}Count" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerUserAssist{75048700-EF1F-11D0-9888-006097DEACF9}Count" /va /f >nul 2>nulreg delete "HKCUSoftwareWinRARArcHistory" /va /f >nul 2>nulreg delete "HKCUSoftwareWinRARDialogEditHistoryArcName" /va /f >nul 2>nulreg delete "HKCUSoftwareWinRARDialogEditHistoryExtrPath" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftMediaPlayerPlayerRecentFileList" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftMicrosoft Management ConsoleRecent File List" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftOffice11.0PowerPointRecent File List" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftOffice11.0ExcelRecent File" /va /f >nul 2>nulreg delete "HKCUSoftwareMicrosoftOffice11.0WordData" /v "Settings" /f >nul 2>nulreg delete "HKCUSoftwareVMware, Inc." /va /f >nul 2>nulECHO ::3.清理IE瀏覽歷史的下拉列表--登錄檔::TITLE ::3.清理IE瀏覽歷史的下拉列表--登錄檔::reg delete "HKCUSoftwareMicrosoftInternet ExplorerTypedUrls" /va /f >nul 2>nulECHO ::4.正在清理常見系統垃圾檔案,請退出360等程式::TITLE ::4.正在清理常見系統垃圾檔案,請退出360等程式::del /f /q "%ALLUSERSPROFILE%DocumentsDrWatson*.*">nul 2>nuldel /f /s /q %systemdrive%*el /f /s /q %systemdrive%*._mpdel /f /s /q %systemdrive%*el /f /s /q %systemdrive%*el /f /s /q %systemdrive%*el /f /s /q %systemdrive%l /f /s /q %systemdrive%recycled*.*del /f /s /q %windir%system32dllcache*.*del /f /s /q %windir%prefetch*.*clsECHO ::5.為安全起見,以下清理操作只對當前登入帳戶有效::TITLE ::5.為安全起見,以下清理操作只對當前登入帳戶有效::del /f /s /q "%tmp%*.*"ECHO ::6.清理檔案快取::TITLE ::6.清理檔案快取::SFC /purgecacheclsECHO ::7.清理系統升級補丁目錄::TITLE ::7.清理系統升級補丁目錄::dir %SystemRoot%$*$ /ad/b >%SystemRoot%or /f %%a in (%SystemRoot%) do rd /s /q "%SystemRoot%%%a"del /f /q %SystemRoot%lsECHO ::8.清理磁碟錯誤檢測檔案::TITLE ::8.清理磁碟錯誤檢測檔案::dir %SystemDrive%found.??? /ad/b >%systemDrive%or /f %%a in (%systemDrive%) do rd /s /q "%systemDrive%%%a"del /f /q %systemDrive%lsECHO ::9.正在清理所有(域)帳戶下的所有臨時檔案,請稍候::TITLE ::9.正在清理所有(域)帳戶下的所有臨時檔案,請稍候::dir "%SystemDrive%Documents and Settings" /ad/b >%SystemDrive%or /f %%a in (%SystemDrive%) do del /f /s /q "%SystemDrive%Documents and Settings%%aCookies*.*"&del /f /s /q "%SystemDrive%Documents andSettings%%aRecent*.*"&rd /s /q "%SystemDrive%Documents and Settings%%aLocal SettingsHistory"&del /f /s /q "%SystemDrive%Documents and Settings%%aLocal SettingsTemp*.*"&del /f /s /q "%SystemDrive%Documents and Settings%%aLocal SettingsTemporary Internet Files*.*"del /f /q %SystemDrive%lsECHO ::10.刪除系統驅動備份檔案,釋放空間::TITLE ::10.刪除系統驅動備份檔案,釋放空間::rd /s /q %SystemDrive%swsetupECHO ::11.正在進行系統優化::TITLE ::11.正在進行系統優化::reg delete "HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun" /v TkBellExe /fclsECHO ::12.正在進行最後一步——磁碟清理,完成後自動退出::ECHO 當耗時越長時,說明你係統垃圾越多,請耐心等待程式執行完畢。。。TITLE ::12.正在進行最後一步——磁碟清理,完成後自動退出::cleanmgr /sagerun:99exit
(04)再單擊記事本中的“檔案”選單,在彈出的選單中“另存為”命令:
(05)最關鍵的一步:在彈出的“另存為”對話方塊中,一定要選擇“儲存型別”為“所有檔案”,然後在“檔名”中輸入檔名並加上bat程式專用副檔名“”,如下圖:
(06)至此,清理系統垃圾的bat程式已經制作完成,我們開啟儲存的目錄,並右擊這個“Bat清理系統垃圾”程式,從彈出的選單中選擇“以管理員身份執行”(如果是在Vista、win7 or more系統下):
(07)注意,如果沒有選擇“以管理員身份執行”,則程式在執行過程中會顯示“拒絕訪問”,同時很多垃圾檔案將不能清理乾淨,
(08)選擇“以管理員身份執行”後,系統彈出“使用者帳戶控制”對話方塊,我們選擇“是”既可:
(09)然後程式即會開始執行:
(10)因程式中使用了“reg”命令清理登錄檔垃圾,所以360安全衛士會彈出危險警告,務必要選擇“允許程式的所有操作”,否則登錄檔垃圾不能被清理:
(11)待程式執行完畢後,會自動關閉這個視窗。
-
如何將圖片轉換成word文字
在工作生活中,我們經常為圖片文字識別的問題而煩惱,要知道圖片中的文字是不可編輯的,我們如果想將圖片中的文字提取出來,就只能使用識別工具對圖片進行識別,將其轉換成Word文字。可是,我們要選擇哪一款識別工具呢?大家如何將圖片轉換成Word文字呢?下面我們就一起來看看...
-
電腦無法訪問指定裝置路徑或檔案怎麼辦
關於電腦,現在很多人都在用它,但是有時候在開啟一個程式的時候會發現突然顯示警告說無法訪問指定裝置路徑或檔案,下面我來教大家一種方法來解決這個問題。操作方法(01)首先我們要清楚我們安裝的這個程式,也就是軟體安裝位置在哪個盤,如果不清楚就點選滑鼠右鍵,然後開啟...
-
愛剪輯怎樣擷取視訊
今天的這篇和大家聊一聊關於愛剪輯怎樣擷取視訊的問題,希望能夠幫助到有需要的朋友。操作方法(01)首先左鍵雙擊愛剪輯圖示,開啟軟體,然後左鍵單擊片名旁邊的輸入框,輸入“示例”字樣,然後左鍵單擊製作者旁的輸入框,輸入“示例”字樣,左鍵單擊確定。(02)然後左鍵單擊左側的...
-
在Word文件中怎麼樣進行簡繁體轉換?
字型有繁體和簡體之分,而Word文件主要的功能是記錄儲存文字文字,可能由於區域不一樣,有的喜歡用簡體有的喜歡用繁體,為了方便檢視,就需要用到簡繁體的相互轉換了。操作方法(01)方法一:比較常用的,就是用Word文件自帶的簡繁體轉換功能,找到審閱——簡轉繁——便可將選擇的...