Win7系統優化腳本
用了多年win7,用的過程中,發現了一些問題,關於系統基本的優化,和個人的使用習慣設置等等,做成了一個腳本,可以一鍵設置win7的系統設置,比如更新提醒,關閉防火牆提示,煩人的系統自動更新等....
下面是腳本的內容,把內容復制到txt文檔中,改后綴為.bat,右鍵以管理員方式運行,可以做相應的操作了.測試環境為win7,其他的系統版本盡量不要使用這個腳本,可能會出現不可預知的錯誤.
Win7Setting.bat
@echo off mode con lines=70 cols=60 color 2f :main cls echo. echo. *** Windows 7 優化設置 *** echo.----------------------------------------------------------- echo.Author: Cheney echo.Feedback E-mail:Younggc@Foxmail.com echo.Copyright (c) 2016-2018 Cheney. All rights reserved. echo.----------------------------------------------------------- echo.注意:請以管理員方式運行,否者可能不生效.測試系統環境為Win7 echo. 如有360,電腦管家等安全軟件提醒請勾選信任允許和不再提醒 echo.----------------------------------------------------------- color 0a echo.請選擇對應的號碼使用: echo. echo. 1.關閉防火牆以及提示 echo. echo. 2.禁止系統自動更新 echo. echo. 3.關閉打開文件安全警告 echo. echo. 4.去除桌面圖標上的快捷方式箭頭 echo. echo. 5.任務欄使用小圖標 echo. echo. 6.使分頁文件改為系統內存的三倍 echo. echo. 7.一鍵使用以上所有優化 echo.----------------------------------------------------------- if exist "%SystemRoot%\System32\choice.exe" goto Win7Choice set /p choice=請輸入數字並按回車鍵確認: echo. if %choice%==1 goto A if %choice%==2 goto B if %choice%==3 goto C if %choice%==4 goto D if %choice%==5 goto E if %choice%==6 goto F if %choice%==7 goto G cls "set choice=" echo 您輸入有誤,請重新選擇。 ping 127.0.1 -n "1">nul goto main :Win7Choice choice /c 7654321 /n /m "請輸入相應數字:" if errorlevel 7 goto G if errorlevel 6 goto F if errorlevel 5 goto E if errorlevel 4 goto D if errorlevel 3 goto C if errorlevel 2 goto B if errorlevel 1 goto A cls goto main :A cls color 2f netsh advfirewall set allprofiles state off echo.----------------------------------------------------------- echo. echo 恭喜您,關閉防火牆以及提示成功!!! echo. :host B cls color 2f reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoUpdate /t REG_DWORD /d 1 /f echo.----------------------------------------------------------- echo. echo 恭喜您,禁止系統自動更新成功 !!! echo. pause :host C cls color 2f reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Associations /v ModRiskFileTypes /t REG_SZ /d .exe;.bat;.vbs /f gpupdate /force echo.----------------------------------------------------------- echo. echo 恭喜您,關閉打開文件安全警告成功 !!! echo. :host D cls color 2f cmd /k reg delete "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f & taskkill /f /im explorer.exe & start explorer.exe echo.----------------------------------------------------------- echo. echo 恭喜您,去除桌面圖標上的快捷方式箭頭成功!!! echo. echo.重啟后生效。 :host E cls color 2f reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v TaskbarSmallIcons /t REG_DWORD /d 1 /f echo.----------------------------------------------------------- echo. echo 恭喜您,任務欄使用小圖標成功!!! echo. echo.重啟Explorer生效。 echo. :host F cls color 2f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t REG_MULTI_SZ /d 15000 /f echo.----------------------------------------------------------- echo. echo 恭喜您,優化分頁文件成功!!! echo. :host G cls color 2f netsh advfirewall set allprofiles state off reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoUpdate /t REG_DWORD /d 1 /f reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Associations /v ModRiskFileTypes /t REG_SZ /d .exe;.bat;.vbs /f gpupdate /force cmd /k reg delete "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f & taskkill /f /im explorer.exe & start explorer.exe reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v TaskbarSmallIcons /t REG_DWORD /d 1 /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v PagingFiles /t REG_MULTI_SZ /d 15000 /f echo.----------------------------------------------------------- echo. echo 恭喜您,一鍵優化成功! echo. echo.任務欄使用小圖標,去除桌面圖標上的快捷方式箭頭功能,重啟生效。 echo. echo. :end echo 請按任意鍵退出。 @Pause>nul