題 SVCHOST.EXE佔用了90%的RAM


我的朋友的筆記本電腦總是被壓碎,由svchost.exe導致佔用大量內存。在工作時使用幾乎90%的RAM。很多朋友說病毒引起的。如何在不重新安裝Windows的情況下解決問題?因為安裝了很多應用程序而且沒有備份。


5
2017-09-26 05:55


起源


如果感染是嫌疑人,請檢查奇怪的行為和不必要的網絡活動......在這種情況下,您應該通過免費論壇獲得幫助,例如bleepingcomputer.com和geekstogo.com - Nikhil_CV


答案:


SVCHost不佔用90%的RAM。

我知道你可能有一些軟件說它是。但是,我向你保證,事實並非如此。

SVCHost基本上是一種奇特的(有文檔記錄)技巧,微軟使用這種技巧使多個“服務”看起來像一個進程。問題的真正根源幾乎從來就不是SVCHost,但它是偽裝成SVCHost的進程之一。是的,這使故障排除變得複雜。但是,有一些速度優勢,因此將多個軟件組合到一個“進程”中確實有一些合法的目的。 (所以這不一定表明病毒。)

嘗試: TASKLIST /SVC 然後,您可以將PID與某些服務進行匹配。

或者,嘗試資源監視器(任務管理器,性能選項卡),CPU。在“服務”部分(您可能需要展開),您可以按PID排序以查看正在使用它的服務。

我發現在商業世界中,常見的罪魁禍首是大量使用磁盤的軟件(例如備份軟件)。我猜這種軟件通常適用於可以處理低級別事物的驅動程序,因此這些操作通常可能涉及專為速度而非用戶交互而設計的軟件(如顯示正確的“進程”名稱)。

所有這些說,病毒也會導致高CPU使用率等問題,並且已知隱藏為SVCHost.exe。所以,你可能正在處理病毒。但是,你也可能不是。根據我對許多計算機(對於專業管理的多個企業)進行故障排除的經驗,惡意軟件不太常見。徹底的故障排除通常會發現除病毒活動之外的可修復原因。


8
2017-09-26 06:10





此內存使用情況可能是由掃描新更新的Windows Update引起的。微軟發布了一個降低內存使用量的更新。

適用於Windows 7的Windows Update Client:2015年6月 
https://support.microsoft.com/en-us/kb/3050265

此更新中包含的修復程序

此更新解決了掃描期間可以降低系統性能的問題。這個問題影響最大   具有少量物理內存的計算機。

下載並安裝更新。

32位: http://www.microsoft.com/en-us/download/details.aspx?id=47352
64位: http://www.microsoft.com/en-us/download/details.aspx?id=47351


2
2017-09-26 18:54





嘗試使用svchost查看器。 https://svchostviewer.codeplex.com/

而從另一個網站(不記得在哪裡):

應用程序正在從Windows計算機訪問Internet

有很多第三方工具可以幫助您實現這一目標。這種工具的一個流行的例子是Nirsoft的CurrPorts,它是一個便攜式應用程序,顯示所有打開的連接和監聽端口。

但是,如果您想在不使用任何第三方選項的情況下本地檢查該怎麼辦?為此,您可以使用Windows PowerShell或非常流行且易於使用的命令提示符。以下步驟將幫助您使用命令提示符檢測正在使用Internet帶寬的應用程序。這是跟踪連接的最簡單,最簡單的方法之一。

步驟1:點擊鍵盤上的Windows鍵,然後輸入cmd.exe進行搜索。

步驟2:您需要以管理員身份運行cmd.exe。為此,請右鍵單擊它,然後選擇“以管理員身份運行”。

第3步:輸入以下命令並按Enter鍵:

netstat -bona

這將為您提供所有活動連接的列表。使用該列表與svchost查看器匹配,您可以按正當程序消除項目。

這是我在任務管理器中驗證所有svchost.exe項的合法性的最佳方法

祝好運


2
2017-10-04 18:04





這可能是由於某些破解或USB加密狗經常運行以確保您使用的軟件是合法許可的,或某種類型的病毒作為服務運行以消耗CPU資源。


0
2017-09-27 00:20