@echo off
cls
echo 1.自动:系统启动时自动启动
echo 2.手动:用到时才启动
echo 3.已禁用:禁用服务,不启动
echo 4.保持默认:不改变默认设置
echo.
pause
goto a1
:cho
echo.
echo 1.自动 2.手动 3.已禁用 4.保持默认 5.查看说明
echo.
set choice=
set/p CHOICE=请选择(1-5):
set CHOICE|findstr /r /x "CHOICE=[1-5]">nul||goto :cho
if /i %choice%==1 goto 1
if /i %choice%==2 goto 2
if /i %choice%==3 goto 3
if /i %choice%==4 goto 4
if /i %choice%==5 goto 5
goto :cho
:1
sc config %name% start= AUTO >nul
set name=
echo 已设置%name%为手动
goto %xiayibu%
:2
sc config %name% start= DEMAND >nul
set name=
echo 已设置%name%为手动
goto %xiayibu%
:3
sc config %name% start= DISABLED >nul
set name=
echo 已设置%name%为已禁用
goto %xiayibu%
:4
goto %xiayibu%
:5
type shuoming.txt|find "%name%"
goto cho
:a1
echo 1.Alerter
echo 默认设置:已停用
echo 设置:已停用
echo.
echo 2.Application Layer Gateway Service
echo 默认设置:手动
echo 设置:手动
echo.
echo 3.Application Management
echo 默认设置:手动
echo 设置:手动
echo.
echo 4.Automatic Updates
echo 默认设置:自动
echo 设置建议:手动。自己管理Update的禁用,用时打开。
sc config Wuauserv start= demand
echo.
echo 5.Background Intelligent Transfer Service
echo 说明:是自动更新的断点续传服务。
echo 默认设置:手动
echo 设置建议:已禁用
set name=BITS
set xiayibu=C1
goto cho
:C1
echo 6.ClipBook
echo 默认设置:已禁用
echo 设置:已禁用
echo.
echo 7.COM+ Event System (COM+ 事件系统)
echo 默认设置:手动
echo 设置:手动
echo.
echo 8.COM+ System Application
echo 默认设置:手动
echo 设置:手动
echo.
echo 9.Computer Browser (计算机浏览器)
echo 进程名称:svchost.exe -k netsvcs
echo 详细说明:我们在"网上邻居"上看到显示的内容正是来源于此。一般家庭用计算机不需要,除非你的计算机应用在局域网之上。关闭之后并不影响机子的使用。
echo 依存关系:Server 和 Workstation
echo 默认设置:自动
echo 设置建议:手动。非局域网用户禁用。
echo 我的设置:已禁用(我的机子没有局域网)
set name=Browser
set xiayibu=
set xiayibu=C5
goto cho
:C5
echo 10.Cryptographic Services
echo 我在安装软件和更新时需要开启一下。
echo 依存关系:echoote Procedure Call (RPC)
echo 默认设置:自动
echo 设置建议:手动
echo 我的设置:已禁用
set name=CryptSvc
set xiayibu=
set xiayibu=D1
goto cho
:D1
echo 11.DCOM Server Process Launcher
echo 默认设置:自动
echo 设置:自动
echo.
echo 12.DHCP Client
echo 默认设置:自动
echo 设置:自动
echo.
echo 13.Distributed Link Tracking Client (分布式连结追踪客户端)
echo 就是用于局域网更新连接信息,比如在电脑A有个文件,在B做了个连接,如果文件移动了,这个服务将会更新信息。,对于不在局域网的单机用户来说,当然是禁用它,特殊用户除外。占用4兆内存。
echo 依存关系:echoote Procedure Call (RPC)
echo 默认设置:自动
echo 设置建议:已禁用
echo 我的设置:已禁用
set name=TrkWks
set xiayibu=
set xiayibu=D4
goto cho
:D4
echo 14.Distributed Transaction Coordinator
echo 一般家庭用计算机用不太到,除非你启用的Message Queuing。
echo 默认设置:手动
echo 设置建议:已禁用
echo 我的设置:已禁用
set name=MSDTC
set xiayibu=
set xiayibu=D5
goto cho
:D5
echo 15.DNS Client
echo 为了要达到用最快速、最有效率的方式,让客户端能够迅速找到网域的验证服务,在Win2000/XP系统中,加入了DNS快取(Cache)的功能,当第一次在找到了目的主机的IP地址后,操作系统就会将所查询到的名称及IP地址记录在本机的DNS快取缓冲区中,下次客户端还需要再查询时,就不需要到 DNS服务器上查询,而直接使用本机DNS Cache中的数据即可,所以你查询的结果始终是同一IP地址。这个服务关闭与否影响并不大,在安全性上最多只是可以泄漏你的缓存内容,确定你曾经访问过的网站。关闭后DNS解析会转移到各进程,因此想节省资源可手动甚至禁用。注意:IPSEC需要用到。
echo 无网用户可以关闭。
echo 默认设置:自动
echo 设置:自动
echo.
echo 16.Error Reporting Service
echo 错误报告服务。当使用程序出错时会跳出对话框,问你是否需要向微软发送报告,就是这个服务的功能。没有上网的用户就可直接禁用此服务了,上网用户如果担心报告会向微软透漏你的私人信息,也大可禁用它。
echo 依存关系:echoote Procedure Call (RPC)
echo 默认设置:自动
echo 设置:已禁用
net stop ERSvc
sc config ERSvc start= DISABLED
echo.
ECHO 17.Event Log (事件记录文件)
echo 默认设置:自动
echo 设置:自动
echo.
echo 18.Fast User Switching Compatibility
echo 多用户快速切换服务,即:开始→注销→切换用户"操作即可方便地切换用户环境,如果用不着多用户环境就不用打开它(加入域后默认不能进行快速切换,当然可禁用)。一般建议采用默认手动,否则可能很多功能无法实现。如果你基于安全性考虑,并且不使用多用户环境,可以停止。
echo 依存关系:Terminal Services
echo 默认设置:手动
echo 设置建议:手动。不使用多用户者禁用。
echo 我的设置:已禁用
set name=FastUserSwitchingCompatibility
set xiayibu=
set xiayibu=H1
goto cho
:H1
echo 19.Help and Support
echo 帮助服务
echo 默认设置:自动
echo 设置:已停用
net stop Hlepsvc
sc config Hlepsvc start= disabled
echo.
echo 20.HTTP SSL
echo 默认设置:手动
echo 设置:手动
echo.
echo 21.Human Interface Device Access
echo 默认设置:已禁用
echo 设置:已禁用
echo.
echo 22.IMAPI CD-Burning COM Service
echo 这个就是WinXP内置的CD刻录服务了。如果习惯使用第三方软件或者根本没有刻录机,那就停用。占用1.6兆内存。
echo 默认设置:手动
echo 设置:已禁用
sc config ImapiService start= disabled
echo.
echo 23.Indexing Service (索引服务)
echo 索引服务,文件浏览速度(即双击某文件夹后的等待时间)会明显增加,但会导致系统极度繁忙。因此,请根据自己机器的情况设为"自动"或"禁用"。
echo 默认设置:手动
echo 设置建议:已禁用
echo 我的设置:已禁用
set name=Cisvc
set xiayibu=
set xiayibu=I3
goto cho
:I3
echo 24.Windows Firewall/Internet Connection Sharing (ICS)
echo 提供WinXP内置的Internet连接共享和防火墙功能。具体关闭与否看个人喜好,不用就可以关闭它。
echo 默认设置:手动
echo 设置建议:不做家庭多机网络者禁用
echo 我的设置:自动
set name=ShareAccess
set xiayibu=
set xiayibu=I4
goto cho
:I4
echo 25.IPSEC Services (IP 安全性服务)
echo IPSEC是一种用来保护内部网、专用网络以及外部网(Internet、Extranet)免遭攻击的重要防御方法,主要特征在于它可对所有IP级的通信进行加密和认证,正是这一点才使IPSEC可以确保包括远程登录、客户/服务器、电子邮件、文件传输及Web访问在内的多种应用程序的安全。由于企业及政府用户非常注重于部署安全的IP,所以这一服务显得很重要。在某些网域上也许需要,但是一般使用者大部分是不太需要的,可停止。
echo 默认设置:自动
echo 设置建议:手动
echo 我的设置:手动
set name=PolicyAgent
set xiayibu=
set xiayibu=L1
goto cho
:L1
echo 26.Logical Disk Manager (逻辑磁盘管理员)
echo 默认设置:自动
echo 设置建议:自动
echo.
echo 27.Logical Disk Manager Administrative Service (逻辑磁盘管理员系统管理服务)
echo 默认设置:手动
echo 设置建议:手动
echo.
echo 28.Messenger
echo 默认设置:已禁用
echo 设置建议:已禁用
echo.
echo 29.MS Software Shadow Copy Provider
echo 管理磁盘区卷影复制服务,关掉它我的备份工作也可以顺利完成,用不着的话就禁用它吧。
echo 默认设置:手动
echo 设置:已禁用
sc config SwPrv start= disabled
echo.
echo 30.Net Logon
echo 网域登录服务。
echo 默认设置:手动
echo 设置:已禁用
sc config Nerlogon start= disabled
echo.
echo 31.NetMeeting echoote Desktop Sharing
echo NetMeeting远程桌面共享服务,注意关掉它后,远程桌面共享功能将无法使用.如果你重视安全性,就关。
echo 默认设置:手动
echo 设置:已禁用
sc config Mnmsrvc start= disabled
echo.
echo 32.Network Connections
echo 默认设置:手动
echo 设置:手动
echo.
echo 33.Network DDE
echo 默认设置:已禁用
echo 设置:已禁用
echo.
echo 34.Network DDE DSDM
echo 默认设置:已禁用
echo 设置:已禁用
echo.
echo 35.Network Location Awareness (NLA)
echo 默认设置:手动
echo 设置:手动
echo.
echo 36.Network Provisioning Service
echo 默认设置:手动
echo 设置:手动
echo.
echo 37.NT LM Security Support Provider
echo 默认设置:手动
echo 设置:已禁用
sc config NtLmSsp start= disabled
echo.
echo 38.Performance Logs and Alerts
echo 效能记录日志及警示服务,是管理工具-性能工具,它较详细地反映了系统的性能,但配置起来相当复杂。
echo 默认设置:手动
echo 设置:手动
echo.
echo 39.Plug and Play
echo 默认设置:自动
echo 设置建议:自动
echo.
echo 40.Portable Media Serial Number Service
echo 默认设置:手动
echo 设置:已禁用
sc config WmdmPmSp start= disabled
echo.
echo 41.Print Spooler
echo 打印后台处理服务
echo 默认设置:自动
echo 设置建议:无打印机者禁用
echo 我的设置:已禁用
net stop Spooler
sc config Spooler start= disabled
echo.
echo 42.Protected Storage
echo 默认设置:自动
echo 设置:手动
echo.
echo 43.QoS RSVP
echo 这就是微软那个饱受争议的占用了20%网络带宽的服务了。
echo 默认设置:手动
echo 设置:已禁用
sc config RSVP start= disabled
echo.
echo 44.echoote Access Auto Connection Manager
echo 远程访问自动联机管理员服务,我们在使用WinXP时会经常弹出一个自动拨号窗口,就是它在工作。如果你的机器提供网络共享服务就开着它,避免网络断线后手动连接,否则可将其关闭。另外有些DSL/Cable可能需要用此来处理登入程序。
echo 默认设置:手动
echo 设置建议:手动
echo 我的设置:已禁用
set name=RasAuto
set xiayibu=
set xiayibu=R2
goto cho
:R2
echo 45.echoote Access Connection Manager
echo 网络联接用。无网用户停用。
echo 默认设置:手动
echo 设置建议:手动
echo 我的设置:自动
set name=RasMan
set xiayibu=
set xiayibu=R3
goto cho
:R3
echo 46.echoote Desktop Help Session Manager
echo 远程桌面协助服务。鼠标点击"开始→所有程序→附件→通讯→远程桌面连接"可开远程桌面功能,对系统安全是个很大的影响,不需要时一定得关闭。
echo 依存关系:echoote Procedure Call (RPC)
echo 默认设置:手动
echo 设置:已禁用
sc config RDSessMgr= disabled
echo.
echo 47.echoote Procedure Call (RPC)
echo 默认设置:自动
echo 设置:自动
echo.
echo 48.echoote Procedure Call (RPC) Locator
echo 默认设置:手动
echo 设置:已禁用
sc config RpcLocator start= disabled
echo.
echo 49.echoote Registry
echo 使远程用户能修改此计算机上的注册表设置。很少用到的,而且给自己的计算机增加了不必要的危险,因此也把它设为禁止。
echo 默认设置:自动
echo 设置:已禁用
sc config echooteRegistry= disabled
echo.
echo 50.echoovable Storage
echo 默认设置:手动
echo 设置:手动
echo.