1976年2月1日

【電腦】svchost.exe吃記憶體好多!! 是中毒嗎?

【來源】http://tw.knowledge.yahoo.com/question/question?qid=1607083008357
【問題】發問者: £-L-£沁藍天空~€ ( 初學者 5 級)

svchost.exe吃記憶體好多!! 是中毒嗎?
我的電腦裡的執行程序有5個svchost.exe
有一個吃記憶體好大!! 不曉得是否有辦法可以減少她吃的記憶體
用量呢??

explorer.exe記憶體用量好大!! 這個也是正常的嘛?

我的svchost.exe使用者是system 然後用量為30204多~
explorer.exe的則是40800多左右

請問我這樣是中毒的現象嗎?因為我已經解毒掃毒等等了
不知道~為何他記憶体用量還是很大的!! 有人知道的話
麻煩幫一下!!


【我的回答】

Svchost.exe 是很多跟網路有關的程式會利用到的,它是從動態連結程式庫 (DLL) 執行某個服務的主處理程序。說明白一點,就是重點不是這個程式、而是這個程式呼叫的dll 決定到底是不是中毒。

它 位於 %SystemRoot%System32 資料夾(若你的 windows 灌在 C:WINDOWS,它就是在C:WINDOWSSystem32)。電腦啟動時,它會檢查登錄中的服務並且建立一份它需要載入的服務清單。也有可能同時 執行好幾個 Svchost.exe,每個 Svchost.exe也有可能會忽叫並執行好幾個服務。

有一個程式叫做 Process Explorer for Windows ( 請見參考資料 (2) )可以觀看 Svchost.exe 到底呼叫哪一些服務,你可以參考看看!

回 到你的情況,這種爆衝雖然會造成 CPU 滿載、電腦速度變慢,讓人以為是中毒,但是還是有可能不是中毒,就像你說的,你掃過毒了!之前有一個情況是 Windows 自動更新程式在偵測你電腦現有更新檔並且回報微軟,以做為你要自動下載更新、自動下載但不安裝、或是只通知你有微軟更新檔案的依據,所以,最簡單的是你直 接關掉這個更新功能。

但是微軟已經有關於這個問題的更新檔,就身邊、還有網路的朋友的經驗是情況有改善但是有些人還是會有點問題,我的情 況是安裝所有更新檔、並且把微軟自動更新設定成"只通知但是不要下載、安裝",希望你也去看一下下面所列的相關文章(其實我可以複製微軟更新檔的說明文章 但是是英文的,字又小小的我看了都不舒服~哈!),看看能不能解決!

如果不能解決或改善,你就用參考資料 (2) 的程式看到底是哪一個 dll 檔,並且回覆那個論壇,因為那就有可能是另一個目前無法被掃毒程式掃出來的病毒

再附上一個整理很多很多網路掃毒的網頁,但是希望你不要遇到我說的最後一個情況~哈:http://www.kkk.cc/tw-scanvirus/

【參考資料】
 (1) 微軟網站:
   http://support.microsoft.com/kb/314056/zh-tw
 (2) 資安論壇:
   http://forum.icst.org.tw/phpBB2/viewtopic.php?t=11837
 (3) MyChat 數為男女論壇:
   http://bbs-mychat.com/read.php?fid=351&tid=619951
 (4) 電腦很厲害的人的BLOG:
   http://www.yannicafe.info/wp/2007/02/18/61.html

參考資料 自己經驗和網路詳細說明

0 意見:

Template by - Abdul Munir | Daya Earth Blogger Template