今年( 2022 )決定把小屋的文章都修正一遍。
--------------------------------------------------------------------------------------
這篇是【懷舊】【心得】在 VirtualBox 上安裝 Win7 、 WinXP ……的後續,除了整理硬碟空間之外,還會做的關閉一些不必要的服務。一樣算是留個紀錄,萬一以後需要重裝的時候可以做個參考。
WinXP
開始>控制台>(效能及維護/切換到傳統檢視)>系統管理工具>服務
服務的說明在描述裡面已經有了,所以這裡就不多說,只寫一些是否關閉。紅色字體是原本手動或自動,改成停用。藍色字體是我在 VirtualBox WinXP 上有(因為裝了很多雜七雜八的更新,已經到完全沒有可以更新的地步。),而其他網路文件比較少提到或是沒有提到的。
.NET Runtime Optimization Service v2.0.50727_X86
手動>已停用
Alerter
已停用
Application Layer Gateway Service
手動
Application Management
手動
ASP.NET State Service
手動>已停用
Automatic Updates
自動>已停用
(因為已經裝完了,而且幾百年前 Microsoft 就停止對 XP 的支援了。)
Background Intelligent Transfer Service
手動>已停用
ClipBook
已停用
COM+ Event System
手動
COM+ System Application
手動
Computer Browser
自動>已停用
Cryptographic Services
自動
DCOM Server Process Launcher
自動
DHCP Client
自動
Distributed Link Tracking Client
自動>已停用
Distributed Transaction Coordinator
手動>已停用
DNS Client
自動>已停用
Error Reporting Service
自動>已停用
Event Log
自動(不能停止)
Extensible Authentication Protocol Service
手動>已停用
Fast User Switching Compatibility
手動
Health Key and Certificate Management Service
手動>已停用
Help and Support
自動>已停用
HTTP SSL
手動>已停用
Human Interface Device Access
已停用
IMAPI CD-Burning COM Service
手動>已停用
Indexing Service
手動>已停用
Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)
已停用
(就是後面的 Windows Firewall/Internet Connection Sharing (ICS) )
IPSEC Services
自動
Logical Disk Manager
自動
Logical Disk Manager Administrative Service
手動
Messenger
已停用
Microsoft .NET Framework NGEN v4.0.30319_X86
自動>已停用
MS Software Shadow Copy Provider
手動>已停用
Net Logon
手動>已停用
Net.Tcp Port Sharing Service
已停用
NetMeeting Remote Desktop Sharing
手動>已停用
Network Access Protection Agent
手動>已停用
Network Connections
手動
Network DDE
已停用
Network DDE DSDM
已停用
Network Location Awareness (NLA)
手動>已停用
Network Provisioning Service
手動>已停用
NT LM Security Support Provider
手動>已停用
Performance Logs and Alerts
手動>已停用
Plug and Play
自動
Portable Media Serial Number Service
手動>已停用
Print Spooler
自動>已停用
Protected Storage
自動
QoS RSVP
手動>已停用
Remote Access Auto Connection Manager
手動
Remote Access Connection Manager
手動
Remote Desktop Help Session Manager
手動>已停用
Remote Procedure Call (RPC)
自動(不能停止)
Remote Procedure Call (RPC) Locator
手動>已停用
Remote Registry
自動>已停用
Removable Storage
手動
Routing and Remote Access
已停用
Secondary Logon
自動>停用
Security Accounts Manager
自動>停用
Security Center
自動>已停用
Server
自動>已停用
Shell Hardware Detection
自動
Smart Card
手動>已停用
Smart Card Helper
已停用
SSDP Discovery Service
手動>已停用
System Event Notification
自動
System Restore Service
自動>已停用
Task Scheduler
自動>已停用
TCP/IP NetBIOS Helper
自動>已停用
Telephony
手動
Telnet
已停用
Terminal Services
手動>已停用
Themes
自動
Uninterruptible Power Supply
手動>已停用
Universal Plug and Play Device Host
手動>已停用
VirtualBox Guest Additions Service
自動
Volume Shadow Copy
手動>已停用
WebClient
自動>已停用
Windows Audio
自動
Windows CardSpace
手動>已停用
Windows Driver Foundation - User-mode Driver Framework
手動>已停用
Windows Firewall/Internet Connection Sharing (ICS)
自動>已停用
(這應該是上面的 Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS) )
Windows Image Acquisition (WIA)
手動>已停用
Windows Installer
手動
Windows Management Instrumentation
自動
Windows Management Instrumentation Driver Extensions
手動
Windows Media Player Network Sharing Service
手動>已停用
Windows Presentation Foundation Font Cache 3.0.0.0
手動>已停用
Windows Presentation Foundation Font Cache 4.0.0.0
手動>已停用
Windows Remote Management (WS-Management)
手動>已停用
Windows Search
自動>已停用
Windows Time
自動>已停用
Wired AutoConfig
手動>已停用
Wireless Zero Configuration
自動>已停用
WMI Performance Adapter
手動>已停用
Workstation
自動
--------------------------------------------------------------------------------------
Win7
開始>控制台>系統及安全性>系統管理工具>服務
要改的跟 XP 也差不多,只是多了很多,所以這裡就只列出一些我做的改變。要調整這些現在來說是比較簡單的,萬一搞壞了,也只要重新複製一台好的 VirtualBox 機就可以了(當然要先準備好一台當備份),而不像以前在主機上做一樣,老是擔心搞壞重灌太麻煩。
其實要調整哪些,也是有個簡單的判別法,就是先開機玩個一段時間之後,再來開啟服務看看。
先點一下狀態,再點一下啟動類型,大概像這樣排序:
狀態是已啟動,而啟動類型是手動的,那些大概就是你日常會用到的,不要關閉。
而狀態是空白,啟動類型也是手動的,那些大概就是你並不會用到的,可以關閉。
當然不一定準,但大致來說就是這樣。
但弔詭的是,那些是你並不會用到的,可是也正因為它並沒有啟動,所以其實你也可以不用去關閉它!
像上圖後半部的 Computer Browser ,你在一些優化文章裡面都會看到,建議停用。可是,其實它根本沒有啟動過啊?所以,有沒有改成停用,其實根本沒有差,不是嗎?
所以真正你該關閉的,是那些啟動類型是自動的,而狀態是已啟動的那些。關於這些服務,可以先選停止服務看看。如果會牽涉到好幾個,那多半是重要的,你可能不該關閉它。再來就再是看看其他人怎麼說,然後自己再研究試驗一下。
Background Intelligent Transfer Service
自動(延遲開始)>停用
說明:背景下載, Windows Update 會用到,因為是 VirtualBox 客機,又已經更新到無可更新,就可以停用了。有需要再開啟就是了。
DHCP Client
自動
說明:大家都知道的玩意。因為是 VirtualBox 客機,所以需要保留。如果不需要就可以停用。
Diagnostic Policy Service
Diagnostic Service Host
Diagnostic System Host
Diagnostics Tracking Service
自動>停用
說明:問題診斷的東東。因為是 VirtualBox 客機,有問題重新匯入一部機器就是了,不需要。
Distributed Link Tracking Client
自動>停用
說明:「微軟的說明:維護電腦中或網路中不同電腦之 NTFS 檔案間的連結。」……蛤?
DNS Client
自動>停用
說明: DHCP 會幫我們搞定。
Function Discovery Resource Publication
自動>停用
說明:「微軟的說明:……巴拉巴拉巴拉……。」……蛤?
IP Helper
自動>停用
說明:使用 IPv6 轉換技術……蛤?
Offline Files
自動>停用
說明:離線檔案服務……蛤?
Power
自動>停用
說明:電源管理……蛤?
Print Spooler
自動>停用
說明:這不用說了吧,就印表機的……
Server
自動>停用
說明:……當然不用……
Shell Hardware Detection
自動>停用?
說明:就是放入光碟時候的自動偵測,關不關隨意……
Superfetch
手動>停用
說明:這個要說明一下,這是用了一段時間之後(主要就是 I/O 操作頻繁),用來維護和改進系統效能的東東……但用了一段時間之後,往往就是…… VirtualBox 換新機……所以並不需要。
TCP/IP NetBIOS Helper
自動>停用
說明: TCP 就 TCP ,還什麼 NetBIOS over ……
Windows Defender
自動(延遲開始)>停止
說明:微軟的保護軟體……你也知道的,就是微軟……而且,就算是裝了,也還是會有缺少防毒程式的警告,所以不如就通通用其它的?
Windows Firewall
自動>停止?
說明:微軟的防火牆……你也知道的……所以我也不知道該不該停?
Windows Search
自動(延遲開始)>停止
說明:不會加快多少的搜尋索引……
Windows Update
自動(延遲開始)>停止
說明:就是已經沒得更新的自動更新啦……
大致上就這樣子了……不過我是覺得……也許只是個人感覺吧, Win7 的調整並不會加快多少速度,不像 WinXP 那樣明顯。也可能是跟設備有關吧,但也沒辦法,畢竟我現在的電腦主機已經是好幾年前的東西了,本身只有 8GB RAM ,跑 Win7 本身都已經覺得有些不夠力了,還要分個 4GB 給模擬的 Win7 ,當然再怎麼加快也沒用啊。
另外就是,有時候實在不知道是改錯哪裡,像剛剛不知道怎樣的鬼打牆,居然改到沒有聲音……
Windows Audio 不知為何沒有啟動,看了一下它是依存於這些(要有這些才能跑):
然後除了 Windows Audio Endpoint Builder (5)之外都有啟動了:
而 Windows Audio Endpoint Builder (5)則是依存於6:
……所以這是為何? Windows Audio Endpoint Builder 沒有啟動,因而讓 Windows Audio 也無法啟動?弔詭的是,我將那些我關掉的服務( Windows Search 、 Print Spooler 那些)通通開啟,聲音又回來了……
本來應該逐一的測試,看看是哪個服務會造成誤判的,但重新開機跑一次 Win7 又很浪費時間,我很累了,所以決定就此收手……反正我不認為有關閉跟沒關閉會有多大差距,就這樣子了……
03/29 補充
似乎是 Power 服務影響的……雖然看不出有關連?但開啟之後聲音就回來了(所以上面的停用就劃掉了)
WinXP
開始>控制台>(效能及維護/切換到傳統檢視)>系統管理工具>服務
服務的說明在描述裡面已經有了,所以這裡就不多說,只寫一些是否關閉。紅色字體是原本手動或自動,改成停用。藍色字體是我在 VirtualBox WinXP 上有(因為裝了很多雜七雜八的更新,已經到完全沒有可以更新的地步。),而其他網路文件比較少提到或是沒有提到的。
.NET Runtime Optimization Service v2.0.50727_X86
手動>已停用
Alerter
已停用
Application Layer Gateway Service
手動
Application Management
手動
ASP.NET State Service
手動>已停用
Automatic Updates
自動>已停用
(因為已經裝完了,而且幾百年前 Microsoft 就停止對 XP 的支援了。)
Background Intelligent Transfer Service
手動>已停用
ClipBook
已停用
COM+ Event System
手動
COM+ System Application
手動
Computer Browser
自動>已停用
Cryptographic Services
自動
DCOM Server Process Launcher
自動
DHCP Client
自動
Distributed Link Tracking Client
自動>已停用
Distributed Transaction Coordinator
手動>已停用
DNS Client
自動>已停用
Error Reporting Service
自動>已停用
Event Log
自動(不能停止)
Extensible Authentication Protocol Service
手動>已停用
Fast User Switching Compatibility
手動
Health Key and Certificate Management Service
手動>已停用
Help and Support
自動>已停用
HTTP SSL
手動>已停用
Human Interface Device Access
已停用
IMAPI CD-Burning COM Service
手動>已停用
Indexing Service
手動>已停用
IPSEC Services
自動
Logical Disk Manager
自動
Logical Disk Manager Administrative Service
手動
Messenger
已停用
Microsoft .NET Framework NGEN v4.0.30319_X86
自動>已停用
MS Software Shadow Copy Provider
手動>已停用
Net Logon
手動>已停用
Net.Tcp Port Sharing Service
已停用
NetMeeting Remote Desktop Sharing
手動>已停用
Network Access Protection Agent
手動>已停用
Network Connections
手動
Network DDE
已停用
Network DDE DSDM
已停用
Network Location Awareness (NLA)
手動>已停用
Network Provisioning Service
手動>已停用
NT LM Security Support Provider
手動>已停用
Performance Logs and Alerts
手動>已停用
Plug and Play
自動
Portable Media Serial Number Service
手動>已停用
Print Spooler
自動>已停用
Protected Storage
自動
QoS RSVP
手動>已停用
Remote Access Auto Connection Manager
手動
Remote Access Connection Manager
手動
Remote Desktop Help Session Manager
手動>已停用
Remote Procedure Call (RPC)
自動(不能停止)
Remote Procedure Call (RPC) Locator
手動>已停用
Remote Registry
自動>已停用
Removable Storage
手動
Routing and Remote Access
已停用
Secondary Logon
自動>停用
Security Accounts Manager
自動>停用
Security Center
自動>已停用
Server
自動>已停用
Shell Hardware Detection
自動
Smart Card
手動>已停用
SSDP Discovery Service
手動>已停用
System Event Notification
自動
System Restore Service
自動>已停用
Task Scheduler
自動>已停用
TCP/IP NetBIOS Helper
自動>已停用
Telephony
手動
Telnet
已停用
Terminal Services
手動>已停用
Themes
自動
Uninterruptible Power Supply
手動>已停用
Universal Plug and Play Device Host
手動>已停用
VirtualBox Guest Additions Service
自動
Volume Shadow Copy
手動>已停用
WebClient
自動>已停用
Windows Audio
自動
Windows CardSpace
手動>已停用
Windows Driver Foundation - User-mode Driver Framework
手動>已停用
Windows Firewall/Internet Connection Sharing (ICS)
自動>已停用
Windows Image Acquisition (WIA)
手動>已停用
Windows Installer
手動
Windows Management Instrumentation
自動
Windows Management Instrumentation Driver Extensions
手動
Windows Media Player Network Sharing Service
手動>已停用
Windows Presentation Foundation Font Cache 3.0.0.0
手動>已停用
Windows Presentation Foundation Font Cache 4.0.0.0
手動>已停用
Windows Remote Management (WS-Management)
手動>已停用
Windows Search
自動>已停用
Windows Time
自動>已停用
Wired AutoConfig
手動>已停用
Wireless Zero Configuration
自動>已停用
WMI Performance Adapter
手動>已停用
Workstation
自動
--------------------------------------------------------------------------------------
Win7
開始>控制台>系統及安全性>系統管理工具>服務
要改的跟 XP 也差不多,只是多了很多,所以這裡就只列出一些我做的改變。要調整這些現在來說是比較簡單的,萬一搞壞了,也只要重新複製一台好的 VirtualBox 機就可以了(當然要先準備好一台當備份),而不像以前在主機上做一樣,老是擔心搞壞重灌太麻煩。
其實要調整哪些,也是有個簡單的判別法,就是先開機玩個一段時間之後,再來開啟服務看看。
先點一下狀態,再點一下啟動類型,大概像這樣排序:
狀態是已啟動,而啟動類型是手動的,那些大概就是你日常會用到的,不要關閉。
而狀態是空白,啟動類型也是手動的,那些大概就是你並不會用到的,可以關閉。
當然不一定準,但大致來說就是這樣。
但弔詭的是,那些是你並不會用到的,可是也正因為它並沒有啟動,所以其實你也可以不用去關閉它!
像上圖後半部的 Computer Browser ,你在一些優化文章裡面都會看到,建議停用。可是,其實它根本沒有啟動過啊?所以,有沒有改成停用,其實根本沒有差,不是嗎?
所以真正你該關閉的,是那些啟動類型是自動的,而狀態是已啟動的那些。關於這些服務,可以先選停止服務看看。如果會牽涉到好幾個,那多半是重要的,你可能不該關閉它。再來就再是看看其他人怎麼說,然後自己再研究試驗一下。
Background Intelligent Transfer Service
自動(延遲開始)>停用
說明:背景下載, Windows Update 會用到,因為是 VirtualBox 客機,又已經更新到無可更新,就可以停用了。有需要再開啟就是了。
DHCP Client
自動
說明:大家都知道的玩意。因為是 VirtualBox 客機,所以需要保留。如果不需要就可以停用。
Diagnostic Policy Service
Diagnostic Service Host
Diagnostic System Host
Diagnostics Tracking Service
自動>停用
說明:問題診斷的東東。因為是 VirtualBox 客機,有問題重新匯入一部機器就是了,不需要。
Distributed Link Tracking Client
自動>停用
說明:「微軟的說明:維護電腦中或網路中不同電腦之 NTFS 檔案間的連結。」……蛤?
DNS Client
自動>停用
說明: DHCP 會幫我們搞定。
Function Discovery Resource Publication
自動>停用
說明:「微軟的說明:……巴拉巴拉巴拉……。」……蛤?
IP Helper
自動>停用
說明:使用 IPv6 轉換技術……蛤?
Offline Files
自動>停用
說明:離線檔案服務……蛤?
Print Spooler
自動>停用
說明:這不用說了吧,就印表機的……
Server
自動>停用
說明:……當然不用……
Shell Hardware Detection
自動>停用?
說明:就是放入光碟時候的自動偵測,關不關隨意……
Superfetch
手動>停用
說明:這個要說明一下,這是用了一段時間之後(主要就是 I/O 操作頻繁),用來維護和改進系統效能的東東……但用了一段時間之後,往往就是…… VirtualBox 換新機……所以並不需要。
TCP/IP NetBIOS Helper
自動>停用
說明: TCP 就 TCP ,還什麼 NetBIOS over ……
Windows Defender
自動(延遲開始)>停止
說明:微軟的保護軟體……你也知道的,就是微軟……而且,就算是裝了,也還是會有缺少防毒程式的警告,所以不如就通通用其它的?
Windows Firewall
自動>停止?
說明:微軟的防火牆……你也知道的……所以我也不知道該不該停?
Windows Search
自動(延遲開始)>停止
說明:不會加快多少的搜尋索引……
Windows Update
自動(延遲開始)>停止
說明:就是已經沒得更新的自動更新啦……
大致上就這樣子了……不過我是覺得……也許只是個人感覺吧, Win7 的調整並不會加快多少速度,不像 WinXP 那樣明顯。也可能是跟設備有關吧,但也沒辦法,畢竟我現在的電腦主機已經是好幾年前的東西了,本身只有 8GB RAM ,跑 Win7 本身都已經覺得有些不夠力了,還要分個 4GB 給模擬的 Win7 ,當然再怎麼加快也沒用啊。
另外就是,有時候實在不知道是改錯哪裡,像剛剛不知道怎樣的鬼打牆,居然改到沒有聲音……
Windows Audio 不知為何沒有啟動,看了一下它是依存於這些(要有這些才能跑):
然後除了 Windows Audio Endpoint Builder (5)之外都有啟動了:
而 Windows Audio Endpoint Builder (5)則是依存於6:
……所以這是為何? Windows Audio Endpoint Builder 沒有啟動,因而讓 Windows Audio 也無法啟動?弔詭的是,我將那些我關掉的服務( Windows Search 、 Print Spooler 那些)通通開啟,聲音又回來了……
本來應該逐一的測試,看看是哪個服務會造成誤判的,
03/29 補充
似乎是 Power 服務影響的……雖然看不出有關連?但開啟之後聲音就回來了(所以上面的停用就劃掉了)