Windows10系統服務優化及分析(批處理)


對於Win10來說,除了UI的變動外,微軟還根據用戶體驗做了一些功能的增強和更改,在我看來,Win10本身啟動的服務都是為了系統運作更加完美而增加的,但是對於很多人來說,Win10的很多功能很少用,甚至用不到,對於這樣的功能如果不關閉的話,只能占用我們的系統資源。

如何用批處理對系統的服務進行開關?

服務停止

net stop "服務名稱"   停止服務
net pause "服務名稱"  暫停服務
net start "服務名稱"  啟動服務

例如:net stop "WerSvc" //停止WerSvc服務

服務禁止

sc config "服務名稱" start= auto(自動)
sc config "服務名稱" start= demand(手動)
sc config "服務名稱" start= disabled(禁用)
sc config "服務名稱" start= delayed-auto(自動(延遲啟動))

例如:sc config "WSearch" start= disabled //禁止WSearch服務

Win10系統中有一些功能是可以選擇關閉,有一些是必須開啟(下面這些功能請根據自己的需要選擇關閉)

1、索引服務
這個功能開啟后會增快系統的搜索文件或其他東西,但是此功能運行過程占用不少的資源,而且會影響啟動速度

禁止功能

sc stop "wsearch"
sc config "WMPNetworkSvc" start= disabled
sc config "wsearch" start= disabled

啟動功能

sc config wsearch start= auto
sc config WMPNetworkSvc start= delayed-auto
sc start wsearch
sc start WMPNetworkSvc

注意:如果禁止了此功能,盡量清理一下這個功能所產生的的垃圾,有些電腦這里面的垃圾還是很大的

del /f /s /q %ALLUSERSPROFILE%\Microsoft\Search\Data\Applications\Windows

2、疑難解答和系統診斷服務 
禁用之后系統的問題檢測、疑難解答和診斷支持等功能將不能使用,如果經常使用不建議禁止

禁止功能

sc stop "WdiSystemHost"
sc stop "WdiServiceHost"
sc stop "DPS"
sc config "DPS" start= disabled
sc config "WdiServiceHost" start= disabled
sc config "WdiSystemHost" start= disabled

啟動功能

sc config "DPS" start= auto
sc config "WdiServiceHost" start= demand
sc config "WdiSystemHost" start= demand
sc start "DPS"

3、家庭組和家庭共享
這個功能通常我們都很少使用,這個功能主要是在家庭共享的時候用得到,平時我們用的一些社交軟件如QQ、微信等,都可以滿足它所含有的功能,如果您經常使用無線共享打印機等,可以考慮開啟這個功能,這個功能Windows默認是開啟的(Win10 1803版本已經移除此功能),磁盤占用率高,所以可以根據自己的使用情況選擇關閉

禁止功能

net stop "HomeGroupProvider"
net stop "HomeGroupListener"
sc config "HomeGroupProvider" start= disabled
sc config "HomeGroupListener" start= disabled

啟動功能

sc config "HomeGroupProvider" start= demand
sc config "HomeGroupListener" start= demand
net start "HomeGroupProvider"
net start "HomeGroupListener"

4、Superfetch服務
這個功能為“超級預讀取”,這個功能主要是為您在內存中制作程序緩存,當您再次使用這個程序的時候會加快啟動速度,比如使用office,第一次打開是2秒,第二次再開啟就會變成1秒。但是這個服務會占用磁盤。所以,在內存比較小的情況下,建議關閉。如果硬盤是固態的話,也建議關閉。

禁止功能

net stop "SysMain"
sc config "SysMain" start= disabled

啟動功能

sc config "SysMain" start= auto
net start "SysMain"

注意如果長時間開啟建議清理一下緩存垃圾**

del /f /s /q "%windir%\Prefetch\*.pf"

5、系統自動更新
此功能可以自動檢查您的系統是否需要更新,並自動更新,如果不喜歡更新系統的,可以關閉,建議手動更新系統

禁止功能

net stop "wuauserv"
sc config "wuauserv" start= disabled

啟動功能

sc config "wuauserv" start= auto
net start "wuauserv"

6、Windows Defender
這個功能類似於殺毒軟件,平時電腦里面下載了第三方殺毒軟件的可以把它關閉了

禁止功能

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /v "DisableAntiSpyware" /d 1 /t REG_DWORD /f

啟動功能

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /v "DisableAntiSpyware" /d 0 /t REG_DWORD /f

7、 Windows Firewall
這個功能是Windows防火牆,微軟自帶的防火牆還是很強的,如果配上Defender,幾乎就不需要第三方殺毒軟件,但是很多時候我們是安裝了第三方殺毒軟件的,尤其對於經常玩網游的人來說,防火牆有一定的影響

禁止功能

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsFirewall\DomainProfile" /v "EnableFirewall" /d 0 /t REG_DWORD /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsFirewall\PrivateProfile" /v "EnableFirewall" /d 0 /t REG_DWORD /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsFirewall\PublicProfile" /v "EnableFirewall" /d 0 /t REG_DWORD /f
net stop "MpsSvc"
sc config "MpsSvc" start=disabled

啟動功能

sc config "MpsSvc" start= auto
sc start "MpsSvc"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsFirewall\DomainProfile" /v "EnableFirewall" /d 1 /t REG_DWORD /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsFirewall\PrivateProfile" /v "EnableFirewall" /d 1 /t REG_DWORD /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsFirewall\PublicProfile" /v "EnableFirewall" /d 1 /t REG_DWORD /f

8、IPv6轉換服務
IPv6是屬於互聯網協議,不過現在大部分網絡協議還是IPv4,不過隨着IPv4資源的不斷減少,IPv6也越來越多

禁止功能

net stop "iphlpsvc"
sc config "iphlpsvc" start= disabled

啟動功能

sc config "iphlpsvc" start= auto
net start "iphlpsvc"

9、程序兼容性助手 
由於不同的軟件需要不同的系統環境,有些軟件只能在XP下運行,有些只能在Win7下運行,所以在您安裝軟件時候,兼容性助手就會做出檢測,如果軟件不兼容系統會提示您,而對於現在大部分常用的軟件來說很少有不兼容當前流行系統的,所以可以考慮關閉

禁止功能

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat" /v "DisablePCA" /d 1 /t REG_DWORD /f
sc stop "PcaSvc"
sc config "PcaSvc" start= disabled

啟動功能

reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat" /f
sc config "PcaSvc" start= auto
sc start "PcaSvc"

10、Windows備份
此服務主要是用來系統備份資料,其實平時我們用不到,真需要備份的話也可以用到第三方備份

禁止功能

net stop "SDRSVC"
sc config "SDRSVC" start= disabled

啟動功能

sc config "SDRSVC" start= auto
net start "SDRSVC"

11、錯誤報告
這個功能是在您使用程序是出現問題時,系統會自動收集數據整理出錯誤報告,並給出一些解決方案,但是對於大部分用戶來說用處還是不大的

禁止功能

net stop "WerSvc" 
sc config "WerSvc" start= disabled

啟動功能

sc config "WerSvc" start= auto
net start "WerSvc"

12、AppReadiness功能
當用戶初次登錄到這台電腦和添加新應用時,使應用進入就緒可用的狀態。有很多電腦因為這個服務導致黑屏,最后關閉了才好,不過此服務關閉后也沒有多大的影響

禁止功能

rem net stop "AppReadiness"
rem sc config "AppReadiness" start= disabled

啟動功能

sc config "AppReadiness" start= auto
net start "AppReadiness"

13、遠程修改注冊表
使遠程用戶能修改此計算機上的注冊表設置。如果此服務被終止,只有此計算機上的用戶才能修改注冊表。這個功能個人覺着關閉比較好,如果被別人通過網絡修改了注冊表,那可是一件不舒服的事情

禁止功能

net stop "RemoteRegistry"
sc config "RemoteRegistry" start= disabled

啟動功能

sc config "RemoteRegistry" start= auto
net start "RemoteRegistry"

對於系統的服務,開啟的越少,占用資源相對來說就會減少,但是有一些服務是我們必須要開的,還有一些服務使我們經常使用到的,其他比較閑置的服務,除了bug外,如果電腦的配置還可以的話,建議是開啟,既然微軟沒有刪除說明還是有很大作用的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM