志國
Lv 7
志國 發問時間: 電腦與網際網路軟體 · 9 年前

[Svchost]如何知道哪個服務吃光我的記憶體?

Windows 開機一段時間後,可用記憶體就越來越少,我常用工作管理員來找出吃掉我記憶體的兇手。

除了我自己執行的軟體之外,Windows 的系統服務也是吃記憶體怪獸之一。

我用 Svchost Viewer 這個軟體,看到記憶體吃最兇的 svchost process 有執行下列服務,但該軟體沒有辦法看明細,我不知道哪個服務才是元兇。

請各位大大幫我看看,哪個最有可能是兇手呢?

我電腦內佔 100mb 以上記憶體的 svchost 只有一個,它裡面執行的清單如下:

svchost instance running: • Windows Audio Endpoint Builder

• Offline Files

• ReadyBoost

• Network Connections

• Program Compatibility Assistant Service

• Superfetch

• Distributed Link Tracking Client

• Diagnostic System Host

• WLAN AutoConfig

• Windows Driver Foundation - User-mode Driver Framework

已更新項目:

沒有方法了喔.... @_@

2 個已更新項目:

真的都答非所謂捏。

我再補充說明好了,就是有些服務是各位大大知悉的,請告訴我此服務並不會佔甚麼記憶體,這樣就比較快抽絲剝繭啦,我也才列出十個服務呀。

eg. 比方說 WLAN AutoConfig 並不會佔多少記憶體,因為... (左邊這句話是我隨便打的喔)

3 個解答

評分
  • 9 年前
    最佳解答

    提供以下資訊

    1.檢查是否中毒

    在線防毒

    http://www.f-secure.com/en_EMEA/downloads/Free-too...

    在表格選擇中文

    或上網自行搜索

    2.參考網路解決svchost.exe吃掉所有CPU資源的方法

    參考網路

    http://tw.myblog.yahoo.com/gxik0581/article?mid=17...

    或上網自行搜索

    3.關掉XP 不必要的服務讓你的系統更安全服務

    參考網路

    http://tw.myblog.yahoo.com/jw!6LTyd1iYBRvT53lzPaF5...

    或上網自行搜索

    2010-09-14 14:14:09 補充:

    •Windows Audio Endpoint Builder

    除非你不想讓電腦發聲,否則就要自動啟動它。

    • Offline Files

    脫機文件服務,使用這個功能系統會將網絡上的共享內容在本機進行緩存,可以關掉。

    • ReadyBoost

    對針隨身碟提供增進系統效能的支援,但是要確定Superfetch服務被停用 (不需關掉)

    • Network Connections

    管理在網路和撥號連線資料夾中的物件,您可以在此資料夾中檢視區域網路和遠端連線

    (不需關掉)

    2010-09-14 14:15:43 補充:

    • Program Compatibility Assistant Service

    如果你使用到Program Compatibility Assistant或者需要將你的程序設置成兼容模式運行,比如運行在Win98 或 Windows 2000的方式下,就修改成自動,強烈建議設置為自動,如果沒有這樣的程序,就關掉它。

    • Superfetch

    由於 SuperFetch 就是預先將程式與資料預先載入記憶體的技術, 但是記憶體容量有限, 不可能將所有的程式全部放到記憶體中;後續要執行程式還是要從硬碟中讀取,建議關掉Superfetch

    2010-09-14 14:16:01 補充:

    • Distributed Link Tracking Client

     這個功能一般都用不上,完全可以放心禁用

    • Diagnostic System Host

    基本和Diagnostic Policy Service/Diagnostic Service Host是同類,可以一起關掉。

    • WLAN AutoConfig

    不用無線網絡可以關掉。

    • Windows Driver Foundation - User-mode Driver Framework

    管理用戶模式驅動的主進程,看來是給第三方開發人員使用的,建議不要輕易設置成Disabled

    參考資料: 網路
  • 志國
    Lv 7
    9 年前

    謝謝 july 的補充內容,如此看來,吃掉記憶體的元凶,應該是 Superfetch 了,

    因為開機一段時間後,他就載入許多軟體的部分程式,

    而我執行的軟體又特多!

    等到我對它吃的記憶體不滿的時候,我就來 Restart 這個服務好了,這樣應該就ok^_^

    謝啦~

  • 屁德
    Lv 4
    9 年前

    Svchost是網路的橋接器

    基本上如果你沒上網她就不會吃你的記憶體

    如果當你沒上網卻發現Svchost會吃記憶體或是CPU無緣無故上升

    9成告訴你可以直接重灌了

    因為你的Svchost可能感染到病毒

    並且被遙控中

    記得當初新聞所說的殭屍電腦嗎??

    就是指您這種情形

    被操控的肉雞!!

    2010-09-08 17:37:44 補充:

    基本上只有一種方法

    就是重灌

    不然你砍掉SVCHOST也沒網路了

    電腦沒有網路你活得下去嗎>

    2010-09-12 17:01:01 補充:

    建議您可以去下載procexp.exe這個軟體

    她可以看svchost是與哪些東西連線不過他都是英文的唷!

    這是微軟的軟體絕對無毒

    參考資料: 資訊安全人員
還有問題?馬上發問,尋求解答。