rem WINDOWS 2003服務優化批處理
@pause
@rem Application Experience Lookup Service
@rem 在應用程序啟動時為應用程序處理應用程序兼容性查找請求。
sc config AeLookupSvc start= AUTO
@rem Alerter
@rem 微軟: 通知選取的使用者及計算機系統管理警示。如果停止這個服務,使用系統管理@rem 警示的程序將不會收到通知。
@rem 補充: 一般家用計算機根本不需要傳送或接收計算機系統管理來的警示(Administrative Alerts),除非你的計算機用在局域網絡上
@rem 依存: Workstation
@rem 建議: 已停用
sc config Alerter start= DISABLED
@rem Application Layer Gateway Service
@rem 微軟: 提供因特網聯機共享和因特網聯機防火墻的第三方通訊協議插件的支持
@rem 補充: 如果你不使用因特網聯機共享 (ICS) 提供多臺計算機的因特網存取和因特網聯機防火墻 (ICF) 軟件你可以關掉
@rem 依存: Internt Connection Firewall (ICF) / Internet Connection Sharing (ICS)
@rem 建議: 已停用
sc config ALG start= DISABLED
@rem Application Management (應用程序管理)
@rem 微軟: 提供指派、發行、以及移除的軟件安裝服務。
@rem 補充: 如上說的軟件安裝變更的服務
@rem 建議: 手動
sc config AppMgmt start= DEMAND
@rem Windows Audio
@rem 微軟: 管理用于 Windows 為主程序的音訊裝置。如果這個服務被停止,音訊裝置和效果將無法正常?#092;作。如果這個服務被停用,任@rem 何明確依存于它的服務將無法啟動。
@rem 補充: 如果你沒有聲卡可以關了他
@rem 依存: Plug and Play、remote Procedure Call (RPC)
@rem 建議: 自動
sc config AudioSrv start= AUTO
@rem Background Intelligent Transfer Service
@rem 微軟: 使用閑置的網絡頻寬來傳輸數據。
@rem 補充: 經由 Via HTTP1.1 在背景傳輸資料的?#124;西,例如 Windows Update 就是以此為工作之一
@rem 依存:remote Procedure Call (RPC) 和 Workstation
@rem 建議: 已停用
sc config BITS start= DISABLED
@rem Computer Browser (計算機瀏覽器)
@rem 微軟: 維護網絡上更新的計算機清單,并將這個清單提供給做為瀏覽器的計算機。如果停止這個服務,這個清單將不會被更新或維護。@rem 如果停用這個服務,所有依存于它的服務將無法啟動。
@rem 補充: 一般家庭用計算機不需要,除非你的計算機應用在區網之上,不過在大型的區網上有必要開這個拖慢速度嗎?
@rem 依存: Server 和 Workstation
@rem 建議: 已停用
sc config Browser start= DISABLED
@rem Indexing Service (索引服務)
@rem 微軟: 本機和遠程計算機的索引內容和檔案屬性; 透過彈性的查詢語言提供快速檔案存取。
@rem 補充: 簡單的說可以讓你加快搜查速度,不過我想應該很少人和遠程計算機作搜尋吧
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config CiSvc start= DISABLED
@rem ClipBook (剪貼簿)
@rem 微軟: 啟用剪貼簿檢視器以儲存信息并與遠程計算機共享。如果這個服務被停止,剪貼簿檢視器將無法與遠程計算機共享信息。如果這@rem 個服務被停用,任何明確依存于它的服務將無法啟動。
@rem 補充: 把剪貼簿內的信息和其它臺計算機分享,一般家用計算機根本用不到
@rem 依存: Network DDE
@rem 建議: 已停用
sc config ClipSrv start= DISABLED
@rem COM+ System Application
@rem 微軟: 管理 COM+ 組件的設定及追蹤。如果停止此服務,大部分的 COM+ 組件將無法適當?#092;作。如果此服務被停用,任何明確依存@rem 它的服務將無法啟動。
@rem 補充: 如果 COM+ Event System 是一臺車,那么 COM+ System Application 就是司機,如事件檢視器內顯示的 DCOM 沒有啟用
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 手動
sc config COMSysApp start= DEMAND
@rem Cryptographic Services
@rem 微軟: 提供三個管理服務: 確認 Windows 檔案簽章的 [類別目錄數據庫服務]; 從這個計算機新增及移除受信任根憑證授權憑證的 [受@rem 保護的根目錄服務]; 以及協助注冊這個計算機以取得憑證的 [金鑰服務]。如果這個服務被停止,這些管理服務將無法正確工作。
@rem 補充: 簡單的說就是 Windows Hardware Quality Lab (WHQL)微軟的一種認證,如果你有使用 Automatic Updates ,那你可能需要這個
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 手動
sc config CryptSvc start= DEMAND
@rem DCOM Server Process Launcher
@rem 為 DCOM 服務提供啟動功能。
sc config DcomLaunch start= AUTO
@rem 將分散的文件共享合并成一個邏輯名稱空間并在局域網或廣域網上管理這些邏輯卷。如果這個服務被停止,用戶則無法訪問文件共享。
sc config Dfs start= DEMAND
@rem DHCP Client (DHCP 客戶端)
@rem 微軟: 透過登錄及更新 IP 地址和 DNS 名稱來管理網絡設定。
@rem 補充: 使用 DSL/Cable 、ICS 和 IPSEC 的人都需要這個來指定動態 IP
@rem 依存: AFD 網絡支持環境、NetBT、SYMTDI、TCP/IP Protocol Driver 和 NetBios over TCP/IP
@rem 建議: 手動
sc config Dhcp start= DEMAND
@rem Logical Disk Manager Administrative Service (邏輯磁盤管理員系統管理服務)
@rem 微軟: 設定硬盤磁盤及磁盤區,服務只執行設定程序然后就停止。
@rem 補充: 使用 Microsoft Management Console(MMC)主控臺的功能時才用到
@rem 依存: Plug and Play、remote Procedure Call (RPC)、Logical Disk Manager
@rem 建議: 手動
sc config dmadmin start= DEMAND
@rem Logical Disk Manager (邏輯磁盤管理員)
@rem 微軟: 偵測及監視新硬盤磁盤,以及傳送磁盤區信息到邏輯磁盤管理系統管理服務以供設定。如果這個服務被停止,動態磁盤狀態和設@rem 定信息可能會過時。如果這個服務被停用,任何明確依存于它的服務將無法啟動。
@rem 補充: 磁盤管理員用來動態管理磁盤,如顯示磁盤可用空間等和使用 Microsoft Management Console(MMC)主控臺的功能
@rem 依存: Plug and Play、remote Procedure Call (RPC)、Logical Disk Manager Administrative Service
@rem 建議: 自動
sc config dmserver start= AUTO
@rem DNS Client (DNS 客戶端)
@rem 微軟: 解析并快取這臺計算機的網域名稱系統 (DNS) 名稱。如果停止這個服務,這臺計算機將無法解析 DNS 名稱并尋找 Active @rem Directory 網域控制站的位置。如果停用這個服務,所有依存于它的服務將無法啟動。
@rem 補充: 如上所說的,另外 IPSEC 需要用到
@rem 依存: TCP/IP Protocol Driver
@rem 建議: 手動
sc config Dnscache start= DEMAND
@rem Error Reporting Service
@rem 微軟: 允許對執行于非標準環境中的服務和應用程序的錯誤報告。
@rem 補充: 微軟的應用程序錯誤報告
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config ERSvc start= DISABLED
@rem Event Log (事件記錄文件)
@rem 微軟: 啟用 Windows 為主的程序和組件所發出的事件訊息可以在事件檢視器中檢視。這個服務不能被停止。
@rem 補充: 允許事件訊息顯示在事件檢視器之上
@rem 依存: Windows Management Instrumentation
@rem 建議: 自動
sc config Eventlog start= AUTO
@rem COM+ Event System (COM+ 事件系統)
@rem 微軟: 支持「系統事件通知服務 (SENS)」,它可讓事件自動分散到訂閱的 COM 組件。如果服務被停止,SENS 會關閉,并無法提供登入@rem 及注銷通知。
@rem 補充: 有些程序可能用到 COM+ 組件,像 BootVis 的 optimize system 應用,如事件檢視器內顯示的 DCOM 沒有啟用
@rem 依存:remote Procedure Call (RPC) 和 System Event Notification
@rem 建議: 手動
sc config EventSystem start= DEMAND
@rem Help and Support
@rem 微軟: 讓說明及支持中心能夠在這臺計算機上執行。如果這個服務停止,將無法使用說明及支持中心。
@rem 補充: 如果不使用就關了吧
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config helpsvc start= DISABLED
@rem Human Interface Device Access
@rem 微軟: 啟用對人性化接口裝置 (HID) 的通用輸入存取,HID 裝置啟動并維護對這個鍵盤、遠程控制、以及其它多媒體裝置上事先定義的@rem 快捷紐的使用。如果這個服務被停止,這個服務控制的快捷紐將不再起作用。
@rem 補充: 如上所提到的
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config HidServ start= DISABLED
@rem http sll
@rem 此服務通過安全套接字層(SSL)實現 HTTP 服務的安全超文本傳送協議(HTTPS)。如果此服務被禁用,任何依賴它的服務將無法啟動。
sc config HTTPFilter start= DEMAND
@rem IMAPI CD-Burning COM Service
@rem 微軟: 使用 Image Mastering Applications Programming Interface (IMAPI) 來管理光盤錄制。如果這個服務被停止,這個計算機將@rem 無法錄制光盤。如果這個服務被停用,任何明確地依賴它的服務將無法啟動。
@rem 補充: XP 整合的 CD-R 和 CD-RW 光驅上拖放的燒錄功能,可惜比不上燒錄軟件,關掉還可以加快 Nero 的開啟速度
@rem 建議: 已停用
sc config ImapiService start= DISABLED
@rem Intersite Messaging
@rem 啟用在運行 Windows Server 的站點間交換消息。如果此服務被停用,消息將不交換,而且不計算其他服務的站點路由信息。如果此服務@rem 被禁用,任何依賴于它的服務將無法啟用。
sc config IsmServ start= DISABLED
sc config kdc start= DISABLED
@rem Server (服務器)
@rem 微軟: 透過網絡為這臺計算機提供檔案、打印、及命名管道的共享。如果停止這個服務,將無法使用這些功能。如果停用這個服務,所@rem 有依存于它的服務將無法啟動。
@rem 補充: 簡單的說就是檔案和打印的分享,除非你有和其它計算機分享,不然就關了
@rem 依存: Computer Browser
@rem 建議: 已停用
sc config lanmanserver start= DISABLED
@rem Workstation (工作站)
@rem 微軟: 建立并維護到遠程服務器的客戶端網絡聯機。如果停止這個服務,這些聯機將無法使用。如果停用這個服務,所有依存于它的服@rem 務將無法啟動。
@rem 補充: 因特網聯機中所必要的一些功能
@rem 依存: Alerter、Background Intelligent Transfer Service、Computer Browser、Messenger、Net Logon、remote Procedure Call @rem (RPC) Locator
@rem 建議: 自動
sc config lanmanworkstation start= AUTO
sc config LicenseService start= DISABLED
@rem TCP/IP NetBIOS Helper (TCP/IP NetBIOS 協助程序)
@rem 微軟: 啟用 [NetBIOS over TCP/IP (NetBT)] 服務及 NetBIOS 名稱解析的支持。
@rem 補充: 如果你的網絡不使用 NetBios 或是 WINS ,你大可關閉
@rem 依存: AFD 網絡支持環境、NetBt
@rem 建議: 已停用
sc config LmHosts start= DISABLED
@rem Messenger (信差)
@rem 微軟: 在客戶端及服務器之間傳輸網絡傳送及 [Alerter] 服務訊息。這個服務與 Windows Messenger 無關。如果停止這個服務,@rem @rem Alerter 訊息將不會被傳輸。如果停用這個服務,所有依存于它的服務將無法啟動。
@rem 補充: 允許網絡之間互相傳送提示訊息的功能,如 net send 功能,如不想被騷擾話可關了
@rem 依存: NetBIOS Interface、Plug and Play、remote Procedure Call (RPC)、Workstation
@rem 建議: 已停用
sc config Messenger start= DISABLED
@rem NetMeetingremote Desktop Sharing (NetMeeting 遠程桌面共享)
@rem 微軟: 讓經過授權的使用者可以使用 NetMeeting 透過公司近端內部網絡,由遠程訪問這部計算機。如果這項服務停止的話,遠程桌面@rem 共享功能將無法使用。如果服務停用的話,任何依賴它的服務將無法啟動。
@rem 補充: 如上說的,讓使用者可以將計算機的控制權分享予網絡上或因特網上的其它使用者,如果你重視安全性不想多開后門,就關了吧
@rem 建議: 已停用
sc config mnmsrvc start= DISABLED
@rem Distributed Transaction Coordinator (分布式交易協調器)
@rem 微軟: 協調跨越多個資源管理員的交易,比如數據庫、訊息隊列及檔案系統。如果此服務被停止,這些交易將不會發生。如果服務被停@rem 用 ,任何明顯依存它的服務將無法啟動。
@rem 補充: 如上所說的,一般家庭用計算機用不太到,除非你啟用的 Message Queuing
@rem 依存:remote Procedure Call (RPC) 和 Security Accounts Manager
@rem 建議: 已停用
sc config MSDTC start= DISABLED
@rem Windows Installer (Windows 安裝程序)
@rem 微軟: 根據包含在 .MSI 檔案內的指示來安裝,修復以及移除軟件。
@rem 補充: 是一個系統服務,協助使用者正確地安裝、設定、追蹤、升級和移除軟件程序,可管理應用程序建立和安裝的標準格式,并且追@rem 蹤例如檔案群組、登錄項目及快捷方式等組件
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 手動
sc config MSIServer start= DEMAND
@rem Network DDE (網絡 DDE)
@rem 微軟: 為動態數據交換 (DDE) 對在相同或不同計算機上執行的程序提供網絡傳輸和安全性。如果這個服務被停止,DDE 傳輸和安全性將@rem 無法使用。如果這個服務被停用,任何明確依存于它的服務將無法啟動。
@rem 補充: 一般人好像用不到
@rem 依存: Network DDE DSDM、ClipBook
@rem 建議: 已停用
sc config NetDDE start= DISABLED
@rem Network DDE DSDM (網絡 DDE DSDM)
@rem 微軟: 訊息動態數據交換 (DDE) 網絡共享。如果這個服務被停止,DDE 網絡共享將無法使用。
@rem 補充: 一般人好像用不到
@rem 依存: Network DDE
@rem 建議: 已停用
sc config NetDDEdsdm start= DISABLED
@rem Net Logon
@rem 微軟: 支持網域上計算機的賬戶登入事件的 pass-through 驗證。
@rem 補充: 一般家用計算機不太可能去用到登入網域審查這個服務
@rem 依存: Workstation
@rem 建議: 已停用
sc config Netlogon start= DISABLED
@rem Network Connections (網絡聯機)
@rem 微軟: 管理在網絡和撥號聯機數據夾中的對象,您可以在此數據夾中檢視局域網絡和遠程聯機。
@rem 補充: 控制你的網絡聯機
@rem 依存:remote Procedure Call (RPC)、Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)
@rem 建議: 手動
sc config Netman start= DEMAND
@rem Network Location Awareness (NLA)
@rem 微軟: 收集并存放網絡設定和位置信息,并且在這個信息變更時通知應用程序。
@rem 補充: 如果不使用 ICF 和 ICS 可以關了它
@rem 依存: AFD網絡支持環境、TCP/IP Procotol Driver、Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)
@rem 建議: 已停用
sc config Nla start= DISABLED
@rem File Replication
@rem 允許在多個服務器上自動同時復制和管理文件。如果此服務被終止,文件復制將不會進行并且服務器也不會同步。如果此服務被禁用,@rem 任何依賴它的服務將無法啟動。
sc config NtFrs start= DEMAND
@rem NT LM Security Support Provider (NTLM 安全性支持提供者)
@rem 微軟: 為沒有使用命名管道傳輸的遠程過程調用 (RPC) 程序提供安全性。
@rem 補充: 如果不使用 Message Queuing 或是 Telnet Server 那就關了它
@rem 依存: Telnet
@rem 建議: 已停用
sc config NtLmSsp start= DISABLED
@rem @rem ovable Storage (卸除式存放裝置)
@rem 微軟: None
@rem 補充: 除非你有 Zip 磁盤驅動器或是 USB 之類可攜式的硬件或是 Tape 備份裝置,不然可以嘗試關了
@rem 依存:remote Procedure Call (RPC)
@rem 建議: DISABLED
sc config NtmsSvc start= DEMAND
@rem Office Source Engine (office 2003)
@rem 可保存用于更新和修復的安裝文件,并且在下載安裝程序更新和 Watson 錯誤報告時必須使用。
@rem sc config ose start= DEMAND
@rem Plug and Play (隨插隨用)
@rem 微軟: 啟用計算機以使用者沒有或很少的輸入來識別及適應硬件變更,停止或停用這個服務將導致系統不穩定。
@rem 補充: 顧名思義就是 PNP 環境
@rem 依存: Logical Disk Manager、Logical Disk Manager Administrative Service、Messenger、Smart Card、Telephony、Windows Audio
@rem 建議: 自動
sc config PlugPlay start= AUTO
@rem IPSEC Services (IP 安全性服務)
@rem 微軟: 管理 IP 安全性原則并啟動 ISAKMP/Oakley (IKE) 及 IP 安全性驅動程序。
@rem 補充: 協助保護經由網絡傳送的數據。IPSec 為一重要環節,為虛擬私人網絡 (VPN) 中提供安全性,而 VPN 允許組織經由因特網安全@rem 地傳輸數據。在某些網域上也許需要,但是一般使用者大部分是不太需要的
@rem 依存: IPSEC driver、remote Procedure Call (RPC)、TCP/IP Protocol Driver
@rem 建議: 手動
sc config PolicyAgent start= DEMAND
@rem Protected Storage (受保護的存放裝置)
@rem 微軟: 提供受保護的存放區,來儲存私密金鑰這類敏感數據,防止未授權的服務、處理、或使用者進行存取。
@rem 補充: 用來儲存你計算機上密碼的服務,像 Outlook、撥號程序、其它應用程序、主從架構等等
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 自動
sc config ProtectedStorage start= AUTO
@rem remote Access Auto Connection Manager (遠程訪問自動聯機管理員)
@rem 微軟: 當程序參照到遠程 DNS 或 NetBIOS 名稱或地址時,建立遠程網絡的聯機。
@rem 補充: 有些 DSL/Cable 提供者,可能需要用此來處理登入程序
@rem 依存:remote Access Connection Manager、Telephony
@rem 建議: 手動
sc config RasAuto start= DEMAND
@rem remote Access Connection Manager (遠程訪問聯機管理員)
@rem 微軟: 建立網絡聯機。
@rem 補充: 網絡聯機用
@rem 依存: Telephony、Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)、remote Access Auto @rem Connection Manager
@rem 建議: 手動
sc config RasMan start= DEMAND
@rem remote Desktop Help Session Manager
@rem 微軟: 管理并控制遠程協助。如果此服務停止的話,遠程協助將無法使用。停止此服務之前,請先參閱內容對話框中的 [依存性]標簽。
@rem 補充: 如上說的管理和控制遠程協助,如果不使用可以關了
@rem 依存:remote Procedure Call (RPC)
@rem 建議: DISABLED
sc config RDSessMgr start= DISABLED
@rem Routing andremote Access (路由和遠程訪問)
@rem 微軟: 提供連到局域網絡及廣域網絡的公司的路由服務。
@rem 補充: 如上說的,提供撥號聯機到區網或是 VPN 服務,一般用戶用不到
@rem 依存:remote Procedure Call (RPC)、NetBIOSGroup
@rem 建議: 已停用
sc config remoteAccess start= DISABLED
@rem remote Registry (遠程登錄服務)
@rem 微軟: 啟用遠程使用者修改這個計算機上的登錄設定。如果這個服務被停止,登錄只能由這個計算機上的使用者修改。如果這個服務被@rem 停用,任何明確依存于它的服務將無法啟動。
@rem 補充: 基于安全性的理由,如果沒有特別的需求,建議最好關了它,除非你需要遠程協助修改你的登錄設定
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config remoteRegistry start= DISABLED
@rem remote Procedure Call (RPC) Locator (遠程過程調用定位程序)
@rem 微軟: 管理 RPC 名稱服務數據庫。
@rem 補充: 如上說的,一般計算機上很少用到,可以嘗試關了
@rem 依存: Workstation
@rem 建議: DISABLED
sc config RpcLocator start= DISABLED
@rem remote Procedure Call (RPC) (遠程過程調用,RPC)
@rem 微軟: 提供結束點對應程序以及其它 RPC 服務。
@rem 補充: 一些裝置都依存它,別去動它
@rem 依存: 太多了,自己去看看
@rem 建議: 自動
sc config RpcSs start= AUTO
@rem Resultant Set of Policy Provider
@rem 啟用用戶連接到遠程計算機,訪問該計算機的 Windows Management Instrumentation 數據庫,并驗證計算機的當前組策略設置或在應@rem 用設置之前檢查它。如果此服務被停用,遠程驗證將不可用。如果此服務被禁用,任何依賴于它的服務將無法啟用。
sc config RSoPProv start= DEMAND
@rem Special Administration Console Helper
@rem 允許管理員使用緊急管理服務遠程訪問命令行提示符。
sc config sacsvr start= DISABLED
@rem Security Accounts Manager (安全性賬戶管理員)
@rem 微軟: 儲存本機賬戶的安全性信息。
@rem 補充: 管理賬號和群組原則(gpedit.msc)應用
@rem 依存:remote Procedure Call (RPC)、Distributed Transaction Coordinator
@rem 建議: 自動
sc config SamSs start= AUTO
@rem Smart Card (智慧卡)
@rem 微軟: 管理這個計算機所讀取智能卡的存取。如果這個服務被停止,這個計算機將無法讀取智能卡。如果這個服務被停用,任何明確依@rem 存于它的服務將無法啟動。
@rem 補充: 如果你不使用 Smart Card ,那就可以關了
@rem 依存: Plug and Play
@rem 建議: 已停用
sc config SCardSvr start= DISABLED
@rem Task Scheduler (工作排程器)
@rem 微軟: 讓使用者能夠在這個計算機上設定和排定自動的工作。如果停止這個服務,這些工作在它們排定的時間時將不會執行。
@rem 補充: 設定排定自動的工作,像一些定時磁盤掃瞄、病毒定時掃瞄、更新等等
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 自動
sc config Schedule start= AUTO
@rem Secondary Logon
@rem 微軟: 啟用在其它認證下的起始程序。如果這個服務被停止,這類的登入存取將無法使用。
@rem 補充: 允許多個使用者處理程序,執行分身等
@rem 建議: 自動
sc config seclogon start= AUTO
@rem System Event Notification (系統事件通知)
@rem 微軟: 追蹤諸如 Windows 登入、網絡、和電源事件的系統事件。通知這些事件的 COM+ 事件系統訂閱者。
@rem 補充: 如上所說的
@rem 依存: COM+ Event System
@rem 建議: 自動
sc config SENS start= AUTO
@rem Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)
@rem 微軟: 為您的家用網絡或小型辦公室網絡提供網絡地址轉譯、尋址及名稱解析服務和/或防止干擾的服務。
@rem 補充: 如果你不使用因特網聯機共享(ICS)或是 XP 內含的因特網聯機防火墻(ICF)你可以關掉
@rem 依存: Application Layer Gateway Service、Network Connections、Network Location Awareness(NLA)、remote Access Connection @rem Manager
@rem 建議: 已停用
sc config SharedAccess start= DEMAND
@rem Shell Hardware Detection
@rem 微軟: 為自動播放硬件事件提供通知。
@rem 補充: 一般使用在記憶卡或是CD裝置、DVD裝置上
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 自動
sc config ShellHWDetection start= AUTO
@rem Print Spooler (打印多任務緩沖處理器)
@rem 微軟: 將檔案加載內存中以待稍后打印。
@rem 補充: 如果沒有打印機,可以關了
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config Spooler start= DEMAND
@rem Windows Image Acquisition (WIA) (Windows影像取得程序)
@rem 微軟: 為掃描儀和數字相機提供影像擷取服務。
@rem 補充: 如果掃描儀和數字相機內部具有支持WIA功能的話,那就可以直接看到圖檔,不需要其它的驅動程序,所以沒有掃描儀和數字相機@rem 的使用者大可關了
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config stisvc start= DEMAND
@rem MS Software Shadow Copy Provider
@rem 微軟: 管理磁盤區陰影復制服務所取得的以軟件為主的磁盤區陰影復制。如果停止這個服務,就無法管理以軟件為主的磁盤區陰影復制。
@rem 補充: 如上所說的,用來備份的東西,如 MS Backup 程序就需要這個服務
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config swprv start= DISABLED
@rem Performance Logs and Alerts (效能記錄文件及警示)
@rem 微軟: 基于事先設定的排程參數,從本機或遠程計算機收集效能數據,然后將數據寫入記錄或?#124;發警訊。如果這個服務被停止,將@rem 不會收集效能信息。如果這個服務被停用,任何明確依存于它的服務將無法啟動。
@rem 補充: 沒什么價值的服務
@rem 建議: 已停用
sc config SysmonLog start= DISABLED
@rem Telephony (電話語音)
@rem 微軟: 為本機計算機上及經由局域網絡連接到正在執行此服務的服務器上,控制電話語音裝置和 IP 為主語音聯機的程序,提供電話語@rem 音 API (TAPI) 支持。
@rem 補充: 一般的撥號調制解調器或是一些 DSL/Cable 可能用到
@rem 依存: Plug and Play、remote Procedure Call (RPC)、remote Access Connection Manager、remote Access Auto Connection @rem Manager
@rem 建議: 手動
sc config TapiSrv start= DEMAND
@rem Terminal Services (終端機服務)
@rem 微軟: 允許多位使用者互動連接到同一部計算機、桌面的顯示器及到遠程計算機的應用程序。遠程桌面的加強 (包含系統管理員的 RD)@rem 、快速切換使用者、遠程協助和終端機服務器。
@rem 補充: 遠程桌面或是遠程協助的功能,不需要就關了
@rem 依存:remote Procedure Call (RPC)、Fast User Switching Compatibility、InteractiveLogon
@rem 建議: 已停用
sc config TermService start= DISABLED
@rem Themes
@rem 微軟: 提供使用者經驗主題管理。
@rem 補充: 很多人使用布景主題,不過如果沒有使用的人,那就可以關閉
@rem 建議: 自動
sc config Themes start= AUTO
@rem Distributed Link Tracking Server
@rem 啟用同域內的分布式鏈接跟蹤客戶端服務,以便在同域內提供更高的可靠性和有效維護。
sc config TrkSvr start= DISABLED
@rem Distributed Link Tracking Client (分布式連結追蹤客戶端)
@rem 微軟: 維護計算機中或網絡網域不同計算機中 NTFS 檔案間的連結。
@rem 補充: 維護區網內不同計算機之間的檔案連結
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config TrkWks start= DISABLED
sc config Tssdis start= DISABLED
sc config UMWdf start= DEMAND
@rem Uninterruptible Power Supply (不斷電供電系統)
@rem 微軟: 管理連接到這臺計算機的不斷電電源供應 (UPS)。
@rem 補充: 不斷電電源供應 (UPS)一般人有用到嗎?除非你的電源供應器有具備此功能,不然就關了
@rem 建議: 已停用
sc config UPS start= DISABLED
sc config vds start= DEMAND
@rem Volume Shadow Copy
@rem 微軟: 管理及執行用于備份和其它目的的磁盤區卷影復制。如果這個服務被停止,卷影復制將無法用于備份,備份可能會失敗。
@rem 補充: 如上所說的,用來備份的?#124;西,如 MS Backup 程序就需要這個服務
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config VSS start= DISABLED
@rem Windows Time (Windows 時間設定)
@rem 微軟: 維護在網絡上所有客戶端及服務器的數據及時間同步處理。如果這個服務停止,將無法進行日期及時間同步處理。如果這個服務@rem 被停用,所有依存的服務都會停止。
@rem 補充: 網絡對時校準用的,沒必要就關了
@rem 建議: 已停用
sc config W32Time start= DISABLED
@rem WebClient
@rem 微軟: 啟用 Windows 為主的程序來建立、存取,以及修改因特網為主的檔案。如果停止這個服務,這些功能將無法使
@rem 補充: 使用 WebDAV 將檔案或數據夾上載到所有的 Web 服務,基于安全性的理由,你可以嘗試關閉
@rem 依存: WebDav Client Redirector
@rem 建議: 已停用
sc config WebClient start= DISABLED
@rem WinHTTP Web Proxy Auto-Discovery Service
@rem 實現 Windows HTTP 服務(WinHTTP)的 Web 代理自動發現服務(WPAD)。WPAD 是用于啟用 HTTP 客戶端自動發現代理配置的協議。如果此@rem 服務被停用或禁用,WPAD 協議將在 HTTP 客戶端的進程中執行,而不是在外部服務進程;因此不會造成功能損失。
sc config WinHttpAutoProxySvc start= DEMAND
@rem Windows Management Instrumentation (WMI)
@rem 微軟: 提供公用接口及對象模型,以存取有關操作系統、裝置、應用程序及服務的管理信息。如果這個服務已停止,大多數的 Windows @rem 軟件將無法正常工作。如果這個服務已停用,所有依存于它的服務都將無法啟動。
@rem 補充: 如上說的,是一種提供一個標準的基礎結構來監視和管理系統資源的服務,由不得你動他
@rem 依存: Event Log、remote Procedure Call (RPC)
@rem 建議: 自動
sc config winmgmt start= AUTO
@rem Portable Media Serial Number
@rem 微軟: Retrieves the serial number of any portable music player connected to your computer
@rem 補充: 透過聯機計算機重新取得任何音樂撥放序號?沒什么價值的服務
@rem 建議: 已停用
sc config WmdmPmSN start= DISABLED
@rem Windows Management Instrumentation Driver Extensions (Windows Management Instrumentation 驅動程序延伸)
@rem 微軟: 提供系統管理信息給予/取自驅動程序。
@rem 補充: Windows Management Instrumentation 的延伸,提供信息用的
@rem 建議: 手動
sc config Wmi start= DEMAND
@rem WMI Performance Adapter
@rem 微軟: 提供來自 WMIHiPerf 提供者的效能鏈接庫信息。
@rem 補充: 如上所提
@rem 依存:remote Procedure Call (RPC)
@rem 建議: 已停用
sc config WmiApSrv start= DISABLED
@rem Automatic Updates
@rem 微軟: 啟用重要 Windows 更新的下載及安裝。如果停用此服務,可以手動的從 Windows Update 網站上更新操作系統。
@rem 補充: 允許 Windows 于背景自動聯機之下,到 Microsoft Servers 自動檢查和下載更@rem 新修補程序
@rem 建議: 已停用
sc config wuauserv start= DISABLED
@rem Wireless Zero Configuration
@rem 微軟: 為 802.11 適配卡提供自動設定
@rem 補充: 自動配置無線網絡裝置,言下之意就是說,除非你有在使用無線網絡適配卡裝置,那么你才有必要使用這個網絡零管理服務
@rem 依存: NDIS Usermode I/O Protocol、remote Procedure Call (RPC)
@rem 建議: 已停用
sc config WZCSVC start= DISABLED
@rem Network Provisioning Service
@rem 在域內為自動網絡提供管理 XML 配置文件。
sc config xmlprov start= DEMAND
@pause
備份服務原始狀態
@echo off
rem get current date and time
for /f "tokens=1, 2, 3, 4 delims=-/. " %%j in ('Date /T') do set FILENAME=srv_%%j_%%k_%%l_%%m
for /f "tokens=1, 2 delims=: " %%j in ('TIME /T') do set FILENAME=%FILENAME%_%%j_%%k.bat
rem get all service name
sc query type= service state= all| findstr /r /C:"SERVICE_NAME:" >tmpsrv.txt
echo Save Service Start State In %FILENAME%
rem save service start state into batch file
rem
echo @echo Restore The Service Start State Saved At %TIME% %DATE% >"%FILENAME%"
echo @pause >>"%FILENAME%"
for /f "tokens=2 delims=:" %%j in (tmpsrv.txt) do @( sc qc %%j |findstr START_TYPE >tmpstype.txt && for /f "tokens=4 delims=:_ " %%s in ( tmpstype.txt) do @echo sc config %%j start= %%s >>"%FILENAME%")
echo @pause >>"%FILENAME%"
del tmpsrv.txt
del tmpstype.txt