WIN7优化批处理

@echo  off
cls
color 17
:main
cls
echo --------Window7优化批处理----------
echo.
echo  1 -   一键优化
echo  2 -   优化服务
echo  3 -   清理垃圾
echo  4 -   优化注册表
echo  5 -   关闭默认共享
echo  6 -   关闭135,139,445,593,1025,23,21,25,137,138,20168,1024,3389,1029端口
echo  0 -   退出
echo                      by 风林火山
echo -----------------------------------
echo 请输入【序列号 + 回车】:
set rmain=1
set /p input=
if %input%==1 goto a else goto main
if %input%==2 goto b else goto main
if %input%==3 goto c else goto main
if %input%==4 goto d else goto main
if %input%==5 goto e else goto main
if %input%==6 goto f else goto main
if %input%==0 exit
goto main
:a
set dd=b c d e f
set rmain=0
for %%a in (%dd%) do (goto %%a)
goto main
:b
echo 开始优化win7服务项...
@echo  on
sc config AxInstSV start= demand
sc config SensrSvc start= disabled
sc config AeLookupSvc start= disabled
sc config AppIDSvc start= demand
sc config Appinof start= demand
sc config ALG start= disabled
sc config AppMgmt start= disabled
sc config BITS start= demand
sc config BFE start= auto 
sc config BDESVC start= disabled
sc config wbengine start= disabled
sc config bthserv start= disabled
sc config peerdistsvc start= disabled
sc config certpropsvc start= disabled
sc config keyiso start= demand
sc config eventsystem start= auto
sc config comsysapp start= demand
sc config browser start= demand
sc config vaultsvc start= dsiabled
sc config cryptsvc start= auto
sc config dcomlaunch start= auto
sc config uxsms start= auto
sc config dhcp start= auto
sc config dps start= disabled
sc config wdiservicehost start= disabled
sc config wdisystemhost start= disabled
sc config defragsvc start= demand
sc config trkwks start= disabled
sc config msdtc start= demand
sc config dnscashe start= auto
sc config efs start= disabled
sc config eaphost start= demand
sc config fax start= disabled 
sc config fdphost start= disabled
sc config fdrespub start= disabled
sc config gpsvc start= auto
sc config hkmsvc start= disabled
sc config homegrouplistener start= disabled
sc config homegroupprovider start= disabled
sc config hidserv start= disabled
sc config ikeext start= demand
sc config ui0detect start= disabled
sc config sharedaccess start= disabled
sc config iphlpsvc start= disabled
sc config policyagent start= auto
sc config ktmrm start= demand
sc config lltdsvc start= disabled
sc config mcx2svc start= disabled
sc config clr_optimization_v2.0.50727_32 start= demand
sc config clr_optimization_v4.0.30319_32 start= auto
sc config swprv start= demand
sc config mmcss start= auto
sc config nettcpportsharing start= disabled
sc config netlogon start= disabled
sc config napagent start= disabled
sc config netman start= demand
sc config netprofm start= demand
sc config nlasvc start= auto
sc config nsi start= auto
sc config cscservice start= disabled
sc config wpcsvc start= disabled
sc config pnrpsvc start= disabled
sc config p2psvc start= disabled
sc config p2pimsvc start= disabled
sc config pla start= demand
sc config plugplay start= auto
sc config ipbusenum start= disabled
sc config pnrpautoreg start= disabled
sc config wpdbusenum start= disabled
sc config power start= auto
sc config spooler start= auto
sc config wercplsupport start= disabled
sc config pcasvc start= disabled
sc config protectedstorage start= demand
sc config qwave start= disabled
sc config rasauto start= demand
sc config rasman start= demand
sc config sessionenv start= disabled
sc config termservice start= disabled
sc config umrdpservice start= disabled
sc config rpcss start= disabled
sc config rpclocator start= disabled
sc config remoteregistry start= disabled
sc config remoteaccess start= disabled
sc config rpceptmapper start= auto
sc config seclogon start= demand
sc config sstpsvc start= demand
sc config samss start= auto
sc config wscsvc start= delayed-auto
sc config lanmanserver start= auto
sc config shellhwdetection start= auto
sc config scardsvr start= disabled
sc config scpolicysvc start= disabled
sc config snmptrap start= disabled
sc config sppsvc start= delayed-auto
sc config sppuinotify start= demand
sc config ssdpsrv start= demand
sc config storsvc start= demand
sc config sysmain start= auto
sc config sens start= auto
sc config tabletinputservice start= disabled
sc config schedule start= auto
sc config lmhosts start= auto
sc config tapisrv start= demand
sc config themes start= auto
sc config threadorder start= demand
sc config tbs start= demand
sc config upnphost start= demand
sc config profsvc start= auto
sc config vds start= demand
sc config vss start= demand
sc config webclient start= disabled
sc config audiosrv start= auto
sc config audioendpointbuilder start= auto
sc config sdrsvc start= demand
sc config wbiosrvc start= disabled
sc config idsvc start= disabled
sc config wcspluginservice start= disabled
sc config windefend start= disabled
sc config wudfsvc start= demand
sc config wersvc start= disabled
sc config wecsvc start= demand
sc config eventlog start= auto
sc config mpssvc start= auto
sc config fontcache start= demand
sc config stisvc start= auto
sc config msiserver start= demand
sc config winmgmt start= auto
sc config ehrecvr start= disabled
sc config ehsched start= disabled
sc config wmpnetworksvc start= disabled
sc config trustedinstaller start= demand
sc config fontcache3.0.0.0 start= demand
sc config winrm start= disabled
sc config wsearch start= disabled
sc config w32time start= demand
sc config wuauserv start= delayed-auto
sc config winhttpautoproxysvc start= disabled
sc config dot3svc start= demand
sc config wlansvc start= demand
sc config wmiapsrv start= demand
sc config lanmanworkstation start= auto
sc config wwansvc start= demand
echo win7服务项优化完成!
@echo  off
if %rmain%==1 goto main
:c
echo 正在清除系统垃圾文件,请稍等...... 
del /f /s /q %systemdrive%\*.tmp 2>nul
del /f /s /q %systemdrive%\*._mp 2>nul
del /f /s /q %systemdrive%\*.log 2>nul
del /f /s /q %systemdrive%\*.gid 2>nul
del /f /s /q %systemdrive%\*.chk 2>nul
del /f /s /q %systemdrive%\*.old 2>nul
del /f /s /q %windir%\*.bak 2>nul
rd /s /q %windir%\temp & md %windir%\temp 2>nul
cacls %windir%\temp /t /g administrators:f system:f
del /f /q %userprofile%\cookies\*.* 2>nul
del /f /s /q %userprofile%\recent\*.* 2>nul
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" 2>nul
rd /s /q %userprofile%\Local Settings\Temp & md %userprofile%\Local Settings\Temp 2>nul
cacls %userprofile%\Local Settings\Temp /t /g administrators:f system:f
echo 清除系统垃圾完成! 
echo 开始清理其他盘的垃圾...
set str=d e f g h i j k l m n o p q r s t u v w x y z
for %%a in (%str%) do (%%a:
del /f /s /q *.log
del /f /s /q *.tmp
del /f /s /q thumbs.db)
echo 清理其他盘的垃圾完成!
if %rmain%==1 goto main
:d
echo 开始优化注册表...
echo 禁用远程协助
set pp="HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server"
reg add %pp% /v fAllowToGetHelp /t REG_DWORD /d 0 /f>nul
reg add %pp% /v DeleteTempDirsOnExit /t REG_DWORD /d 1 /f>nul
echo 禁用系统还原
set pp="HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore"
reg add %pp% /v DisableSR /t REG_DWORD /d 1 /f>nul
echo 关闭休眠
set pp="HKLM\SYSTEM\ControlSet001\Control\Power"
reg add %pp% /v HibernateEnable /t REG_DWORD /d 0 /f>nul
echo 添加记事本打开右键菜单选项
set pp="HKCR\*\shell\用记事本打开"
reg add %pp% 
set pp="HKCR\*\shell\用记事本打开\command"
reg add %pp%
reg add %pp% /v (默认) /t REG_SZ /d "notepad %1" /f>nul
echo 禁止光盘和U盘自动运行
set pp="HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer"
reg add %pp% /v NoDriveTypeAutoRun /t REG_DWORD /d 255 /f>nul
set pp="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer"
reg add %pp% /v NoDriveTypeAutoRun /t REG_DWORD /d 255 /f>nul
set pp="HKLM\SYSTEM\ControlSet001\Services\cdrom"
reg add %pp% /v Autorun /t REG_DWORD /d 0 /f>nul
set pp="HKLM\SYSTEM\CurrentControlSet\Services\cdrom"
reg add %pp% /v Autorun /t REG_DWORD /d 0 /f>nul
echo 添加CMD右键菜单
set pp="HKLM\SOFTWARE\Classes\Folder\shell\cmd"
reg add %pp%
set pp="HKLM\SOFTWARE\Classes\Folder\shell\cmd\command"
reg add %pp%
reg add %pp% /v (默认) /t REG_SZ /d "cmd.exe /k cd %1" /f>nul
echo 开启TCP/IP半开连接限制
set pp="HKLM\CurrentControlSet\Services\Tcpip\Parameters"
reg add %pp% /v EnableConnectionRateLimiting /t REG_DWORD /d 0 /f>nul
echo 显示文件扩展名
set pp="HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"
reg add %pp% /v HideFileExt /t REG_DWORD /d 0  /f>nul
echo 优化注册表完毕!
if %rmain%==1 goto main
:e
echo 开始关闭默认共享...
net share ipc$ /del
for %%a in (%str%) do (net share %%a$ /del)
echo 关闭默认共享成功!
if %rmain%==1 goto main
:f
echo 开始关闭端口...
netsh ipsec static add filteraction name=阻止 action=block
netsh ipsec static add policy name=默认策略
netsh ipsec static add filterlist name=默认过滤
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=135 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=135 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=139 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=139 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=445 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=445 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=593 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=593 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=1025 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=1025 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=3389 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=3389 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=1024 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=1024 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=20168 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=20168 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=1029 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=1029 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=23 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=23 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=21 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=21 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=137 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=137 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=138 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=138 protocol=udp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=25 protocol=tcp mirrored=yes
netsh ipsec static add filter filterlist=默认过滤 srcaddr=any dstaddr=me dstport=25 protocol=udp mirrored=yes
netsh ipsec static add rule name=kill policy=默认策略 filterlist=默认过滤 filteraction=阻止
netsh ipsec static set policy name=默认策略 assign=y
echo 关闭端口完毕
if %rmain%==1 goto main

WIN7优化批处理,布布扣,bubuko.com

时间: 2024-10-08 19:41:00

WIN7优化批处理的相关文章

固态硬盘win7优化指南:九个Win7固态硬盘优化方法

固态硬盘win7优化指南:九个Win7固态硬盘优化方法 随着固态硬盘价格不断下降,目前固态硬盘也得到了广泛了应用,一些新笔记本以及组装电脑也开始普遍采用固态硬盘平台,超级本就更不用说了,采用固态硬盘已经成标配化,虽然固态硬盘速度很快,但不懂的优化,依然无法发挥其高速优势,下面本文将与大家分享下 随着固态硬盘价格不断下降,目前固态硬盘也得到了广泛了应用,一些新笔记本以及组装电脑也开始普遍采用固态硬盘平台,超级本就更不用说了,采用固态硬盘已经成标配化,虽然固态硬盘速度很快,但不懂的优化,依然无法发挥

win7平台批处理方式修改windows驱动程序安装搜索策略

在win7电脑上系统会默认首选通过windowsupdate搜索安装驱动程序,这是个漫长的过程. 可以通过两种方式修改. Windows+R键输入gpedit.msc,在组策略配置框中选择计算机配置--->管理模板--->系统--->设备安装 然后修改"指定设备驱动程序源位置的搜索顺序",选择启用,并配置为"不搜索windows update" 批处理方式直接修改注册表 reg add HKEY_LOCAL_MACHINE\SOFTWARE\Pol

[Unity优化]批处理02:动态批处理

参考链接: https://docs.unity3d.com/Manual/DrawCallBatching.html 1. 要求mesh不能超过900个顶点属性,同时不能超过300个顶点 如果shader用到了Vertex Position, Normal and single UV,那么不能超过300个顶点 如果shader用到了Vertex Position, Normal, UV0, UV1 and Tangent,那么不能超过180个顶点 如下,Cube可以被批处理,Sphere不可以

WIN7通过批处理开启/禁用无线网卡

哥比較懒,直接上步骤: 1.看自己的电脑是否有devcon.exe 这个软件,能够直接在WINDOWS文件夹的SYSTEM32文件夹下面搜索.也能够通过命令行RUN-----------CMD-------DEVCON?来检測,没有的话到微软的站点下载(http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe  )下载解压放到system32文件夹以下. 2.查看网卡I

win7优化

JDBC批处理Select语句

注:为了更好理解本文,请结合原文阅读 在上一篇文章中提到了PreparedStatement的局限性:PreparedStatement不允许一个占位符(?)设置多个值,本文试图从其它角度来解决该问题. 在网络上开销最昂贵的资源就是客户端与服务器往返的请求与响应,JDBC中类似的一种情况就是对数据库的调用,如果你在做数据插入.更新.删除操作,可以使用executeBatch()方法减少数据库调用次数,如: 1 2 3 4 5 Statement pstmt = conn.createStatem

我的软件记录

TrayStatus  键盘灯在系统托盘的指示器 Snipaste 截图工具 C-free c编辑器 fliqlo 屏保时钟 genymotion 安卓模拟器 lantern 不要钱的......用来对付不要脸的...... Markdownpad2  markdown软件 Markman  马克鳗 用来标记图片(第一次看见不购买就不让保存的软件) Notepad++  高级记事本 VirtualBox  虚拟机(总感觉不是很好用) XAMPP  阿帕奇全家桶 按键精灵  没事写写游戏脚本也挺好

吐槽win8

想吐槽win8好久了!今天终于忍不住,得喷一下以泻心头之愤. 文件拷贝动辄失败!? 但凡是我从远程往本地拷大程序,此时文件系统变得奇慢无比,而且本地也不能打开大文件或者往外拷贝,否则一不小心就出现拷贝错误!这也太脆了吧,合着我拷大文件时什么都不能做啊!只能看看网页啊!? 磁贴页面退出无比不人性化 在Metro模式下打开程序,不知道如何才能退出,完全没有关闭选项,后退的话程序的进程是没有结束的,能做的唯有不打开-- 关机无比复杂 之前好像微软还鼓吹过win7优化了关机的设计,这样用户只要点开开始菜

Kafka官方文档翻译——设计

下面是博主的公众号,后续会发布和讨论一系列分布式消息队列相关的内容,欢迎关注. --------------------------------------------------------------------------------------------------------- Design 1. Motivation 我们设计Kafka用来作为统一的平台来处理大公司可能拥有的所有实时数据源.为了做到这点,我们必须思考大量的使用场景. 它必须有高吞吐去支持大数据流,例如实时日志聚合.