Re: [問題] 請問svchost是作什麼的

看板WinNT作者 (自由與束縛與習慣)時間16年前 (2008/04/14 14:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《marrai2cck (薑糖)》之銘言: : 之前都沒有這問題 : 但是最近我玩游戲玩到一半 : 會開始嚴重的lag : 我跳出來打開工作管理員一看 : 發現其中一個svchost : 的cpu使用率飆到90% : 於是我把他關掉 : 後來的確是順很多了 : 但是過一下游戲就當了 : 請問一下 : 有人有同樣的問題嗎 : 我是XP SP2的作業系統 根據微軟中文知識庫編號314056的文件說明:「SVCHOST.EXE是從動態連結程式庫(DL L) 執行之服務的一般性主處理程序名稱」。當電腦啟動時,SVCHOST.EXE會檢查登錄中 的服務部分,以建立一份它需要載入的服務清單。多個SVCHOST.EXE可以同時執行,且 每一個 SVCHOST.EXE工作階段都可以包含一組服務。 由於這個程序是開啟Windows服務的重要檔案,因此之前也曾有疾風等多種病毒,會 利用SVCHOST.EXE來達到入侵或破壞等目的。所以當發生占用系統資源的情形時,可先 利用Process Explorer這個工具,檢查哪一個DLL是讓SVCHOST.EXE占用大量處理器資源 的元兇。一般而言若不是電腦中毒,則很有可能會發現是MSI.DLL或是NT.DLL造成的。 MSI.DLL或NT.DLL是屬於Windows Update服務的動態連結程式庫,會在每天固定時間 ,或系統重新開機後,上網搜尋Microsoft產品的更新元件,當電腦處理器或記憶體等 硬體等級較差時,便很有可能占用全部資源。比較簡單的解決方法,是將Windows Upda te的自動執行排程,設定在半夜或凌晨等不會使用到電腦的時間,並且一直保持在開機 狀態。不然就得要徹底停止Windows Update服務,但這方式會讓系統無法自動更新,修 補漏洞時,非不得已,最好不要採取這項作法。 以上摘自http://www.ithome.com.tw/itadm/article.php?c=45184 如果確定不是中毒,通常是在update時造成系統負荷過重才會這樣, 建議如上文所提:將Windows Update的自動執行排程, 設定在半夜或凌晨等不會使用到電腦的時間。 且最好不要關掉Windows Update服務。 -- ╔═════════════════════════════════╗ Waijee born in PTT at Thu Feb 4 19:08:59 1999 ptt.cc @ Taiwan────┬WinNT : Welcome to query or share issues║ ║ptt2.cc @ Taiwan─Waijee└YP87-306 http://www.pixnet.net/home/Waijee ╬╬╬2008.03.23╬╬╚═════════════════════╩╩╩╩╩╩╩╩╩╩╩╩╝ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.30.156
文章代碼(AID): #180llfPV (WinNT)
討論串 (同標題文章)
文章代碼(AID): #180llfPV (WinNT)