2010年9月19日 星期日

Windows XP Services

系統服務 (services.msc): Windows XP 至少需要以下5個服務才能正常運作
  • DCOM Server Process Launcher 
  • Event Log 
  • Plug and Play 
  • Remote Procedure Call (RPC)  
  • Security Accounts Manager
這些服務的啟動類型必須要設定成自動, 這5個以外服務都可以視情況調整



網路相關

雖然上段的五個服務看起來沒有網路相關的, 但如果你的網路不需在電腦設定 PPPoE 或是非 DHCP Client, 那麼在設定完固定IP後, 只開上述5個服務就有網路了, 要設定網路必須要先開啟服務: Network Connections, 控制台裡的網路連線才會抓的到網卡, 工作列右下角也才會顯示網路的圖示, 設定固定IP後可以關閉此服務

如果你使用撥接, ADSL 3.5G網卡, 需要開啟以下兩個服務:
  1. Telephony
  2. Remote Access Connection Manager
如果你用無線網路或是網路線一接上去就有網路了(DHCP Client), 除了無線網路的硬體開關要開, 還要開啟以下兩個服務:
  1. DHCP Client
  2. Wireless Zero Configuration
如果覺得網路的問題太麻煩, 可以將以下服務全部設定成自動啟動:
  • Telephony 
  • Remote Access Connection Manager 
  • DHCP Client 
  • Wireless Zero Configuration  
  • Network Connections



其他非必要的 Windows 服務

Windows Update 在更新時要開啟以下四個服務:
  • Automatic Updates (有些電腦會顯示中文名稱:自動更新)
  • Background Intelligent Transfer Service
  • COM+ Event System
  • System Event Notification
其中 Automatic Updates 不只開啟還必須在啟動類型設定成"自動", 否則無法做 Windows Update. 我開機都是沒開啟以上四個服務, 長期使用下來沒出問題. 但是如果你覺得系統有時候怪怪的, 還是開起來比較好

接著是一些系統需要的時候系統會自行開啟的服務
  • Application Management
  • Windows Installer
  • Windows Management Instrumentation
這三個服務只要啟動類型設定成"手動", 需要時就會自啟動, 例如安裝軟體的時候, Windows Installer 就會自動啟動

最後有一些零碎的功能, 例如: Terminal Services 是遠端桌面的 Server 端程式, 如果你的電腦需要從別台電腦連入, 那這個服務必須開啟, 要注意這個服務開啟後無法被停用, 只能先設定啟動類型為"已停用"再重開機, Smart Card 是當你需要使用金融晶片卡轉帳或自然人憑證報稅時需要開啟的服務, 如果不常列印或沒有印表機, 當需要列印時再開啟 Print Spooler 就可以了, 平常這些服務不用開啟. 不須播放音效, 那你可以把 Windows Audio 關掉, 看影片或聽音樂時, 只要把 Windows Audio 開起來即可

我使用的筆電是學校的 Sony VAIO SZ79, 需要一個叫 SonyPowerCfg 的軟體, 檔名是 SPMgr.exe. 這個程式提供硬體省電功能, 例如把週邊硬體關掉, 螢幕調暗等等.






最極端的結果是開機完工作管理員只有12個處理程序, 記憶體使用大約70~80mb, 其他可以拿來開 ramdisk. 你可以依照你的需求調整要開啟的服務, 希望能讓你更瞭解 Windows XP 的服務在做什麼, 對自己的電腦有更多控制



附註:
svchost viewer 這個軟體[官網], 可以幫你看出哪些處理程序是對應的哪個系統服務

沒有留言:

張貼留言