windows安全优化小助手.bat
来自「namejm写的批处理」· Batch 代码 · 共 1,287 行 · 第 1/5 页
BAT
1,287 行
echo 但启动项中真正需要随机启动的程序只有2-3个,其他的都没有必要随机开启,它不但占用系统资源,还大大减慢了操作系统的启动速度.
echo.
echo 要是你的电脑没有其他用途,建议只保留两个启动项;一个是"输入法",另一个是"杀毒软件实时监控".(如果还装了防火墙,也请保留)
echo.
echo 下面列出四种杀毒软件的启动项(如果安装的不是下面四种,请自己在启动项中查找确认)
echo 输入法的启动项名==ctfmon
echo 卡巴斯基==kav
echo 瑞星==RavTask
echo 金山==KAVStart
echo 江民==KV
echo.
echo 在确认后打开的窗口中选择启动标签,然后保留输入法和杀毒软件的启动项,把其他启动项目前面的勾都去掉并确认.
echo.
set /p option=请输入(y=确认 n=返回)后按回车键:
if "%option%"=="y" goto run
if "%option%"=="n" goto yh
goto yh
:run
start msconfig.exe
echo 按任意键返回......
pause 1>nul 2>nul
goto yh
:yh4
cls
echo ******************************************************************************
echo * *
echo * 网 络 优 化 *
echo * *
echo ******************************************************************************
echo.
echo.
echo 通过更改操作系统的参数,加快网页的浏览与文件的下载速度:
echo.
echo 1. 网络自动优化.
echo.
echo 2. 手动优化(手动解除微软对宽带20%%的速度限制).
echo.
echo 3. 返回
echo.
echo.
echo.
set /p network=请输入(1 2 3)后按回车键:
if "%network%"=="1" goto network1
if "%network%"=="2" goto network2
if "%network%"=="3" goto yh
:network1
cls
echo ******************************************************************************
echo * *
echo * 网 络 自 动 优 化 *
echo * *
echo ******************************************************************************
echo.
echo.
echo 自动完成优化,加快网页打开速度:
echo.
echo 1. 加快局域网访问速度.
echo.
echo 2. 让IE6可以8线程下载
echo.
echo.
echo.
set /p option=请输入(y=确认 n=返回)后按回车键:
if "%option%"=="y" goto networka
if "%option%"=="n" goto yh4
goto yh4
:networka
echo Windows Registry Editor Version 5.00>network.reg
echo.>>network.reg
echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]>>network.reg
echo.>>network.reg
echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]>>network.reg
echo "MaxConnectionsPer1_0Server"=dword:00000008>>network.reg
echo "MaxConnectionsPerServer"=dword:00000008>>network.reg
start /w regedit /s network.reg
del network.reg
cls
echo ===================
echo 网络自动优化完成!
echo ===================
echo.
echo.
echo 按任意键返回......
pause 1>nul 2>nul
goto yh4
:network2
cls
echo ******************************************************************************
echo * *
echo * 手 动 优 化 *
echo * *
echo ******************************************************************************
echo.
echo.
echo 解除微软对宽带20%%的速度限制
echo.
echo 确认进入下一步,将开始手动解除带宽限制,请按照下面提示一步一步进行操作:
echo.
echo 计算机配置--^>管理模板--^>网络--^>Qos 数据包计划程序--^>右边窗体中的限制可保留带宽--^>点已启用--^>将带宽限制由20%%改为1%%--^>确定
echo.
echo 注意:当选择未配置或已禁用,操作系统都将默认为限制20%%的带宽. 所以必须选择启用并将其值调整为1%%.
echo.
echo.
echo.
echo.
set /p option=请输入(y=确认 n=返回)后按回车键:
if "%option%"=="y" goto networkb
if "%option%"=="n" goto yh4
goto yh4
:networkb
start gpedit.msc
echo 按任意键返回......
pause 1>nul 2>nul
goto yh4
:aq
cls
color 1e
echo ******************************************************************************
echo * *
echo * 系 统 安 全 *
echo * *
echo ******************************************************************************
echo.
echo 用来提高电脑的安全性:
echo.
echo 1. 操作系统安全漏洞修补.
echo.
echo 2. 检测防火墙状态.
echo.
echo 3. 恶意网站及插件免疫(慎用)!
echo.
echo 4. 返回
echo.
echo.
echo.
set /p aq0=请输入(1 2 3 4)后按回车键:
if "%aq0%"=="1" goto aq1
if "%aq0%"=="2" goto aq2
if "%aq0%"=="3" goto aq3
if "%aq0%"=="4" goto index
:aq1
cls
echo ******************************************************************************
echo * *
echo * 漏 洞 修 补 *
echo * *
echo ******************************************************************************
echo.
echo 用来修补操作系统的安全漏洞:
echo.
echo 1. 取消默认共享.
echo.
echo 2. 关闭445端口.
echo.
echo 3. 限制LSA匿名访问,禁止建立空连接.
echo.
echo 4. 禁止远程修改注册表.
echo.
echo 5. 禁止IE自动安装组件.
echo.
echo 6. 关闭一些存在漏洞的系统服务,提高电脑的安全性.
echo.
echo.
echo.
set /p option=请输入(y=确认 n=返回)后按回车键:
if "%option%"=="y" goto aqa
if "%option%"=="n" goto aq
goto aq
:aqa
echo Windows Registry Editor Version 5.00>safety.reg
echo.>>safety.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]>>safety.reg
echo "AutosafetyWKs"=dword:00000000>>safety.reg
echo "AutosafetyServer"=dword:00000000>>safety.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>>safety.reg
echo "restrictanonymous"=dword:00000002>>safety.reg
echo.>>safety.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters]>>safety.reg
echo "SMBDeviceEnabled"=dword:00000000>>safety.reg
echo.>>safety.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg]>>safety.reg
echo "RemoteRegAccess"=dword:00000001>>safety.reg
echo.>>safety.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer\Infodelivery\Restrictions]>>safety.reg
echo "NoJITSetup"=dword:00000001>>safety.reg
echo.>>safety.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mnmsrvc]>>safety.reg
echo "Start"=dword:00000004>>safety.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Messenger]>>safety.reg
echo "Start"=dword:00000004>>safety.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RemoteRegistry]>>safety.reg
echo "Start"=dword:00000004>>safety.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TlntSvr]>>safety.reg
echo "Start"=dword:00000004>>safety.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule]>>safety.reg
echo "Start"=dword:00000004>>safety.reg
start /w regedit /s safety.reg
del safety.reg
cls
echo ==================
echo OK 漏洞修补成功!
echo ==================
echo.
echo.
echo 按任意键返回......
pause 1>nul 2>nul
goto aq
:aq2
echo ******************************************************************************
echo * *
echo * 防 火 墙 状 态 检 测 *
echo * *
echo ******************************************************************************
cls
net start | find "Windows Firewall/Internet Connection Sharing (ICS)" 1>nul 2>nul && echo ====================== && echo 恭喜,防火墙正常开启. && echo ====================== && echo. && echo. && echo 按任意键返回...... && pause 1>nul 2>nul && goto aq
echo ==================================
echo 防火墙未开启,即将尝试开启防火墙.
echo ==================================
echo.
echo Windows Registry Editor Version 5.00>open.reg
echo.>>open.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess]>>open.reg
echo "Start"=dword:00000002>>open.reg
start /w regedit /s open.reg
del open.reg
net start "Windows Firewall/Internet Connection Sharing (ICS)" 1>nul 2>nul
if ERRORLEVEL 1 cls & echo =============================== & echo 出现异常错误, 防火墙无法启动. & echo =============================== & echo. & echo. & echo 按任意键返回...... & pause 1>nul 2>nul & goto aq
cls
echo ============================================================================
echo 防火墙成功启动,但是你需要在控制面板里设置启用防火墙.以便每一次开机都启动它.
echo ============================================================================
echo.
echo.
echo 按任意键返回......
pause 1>nul 2>nul
goto aq
:aq3
cls
echo ******************************************************************************
echo * *
echo * 恶 意 网 站 及 插 件 免 疫 *
echo * *
echo ******************************************************************************
echo.
echo.
echo 用来免疫流氓软件和屏蔽恶意网站:
echo.
echo 建议只在普通个人电脑上使用,如果您的电脑有其他特殊用途,请放弃使用此功能.
echo.
echo 功能:网页木马免疫,屏蔽恶意网站.
echo.
echo.
echo.
set /p aqadd=请输入(y=确认 n=返回)后按回车键:
if "%aqadd%"=="y" goto aqa
if "%aqadd%"=="n" goto aq
goto aq
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?