svchost進程造成CPU占用率100%
“svchost”進程造成CPU占用率100%
(2020-02-10)河南鄭州科技市場IT產品配送網-鄭州電腦手機測評中心
網友提問:
我的電腦從不知道哪一天開始,每次聯網后都有一個用戶名為“NETWORK SERVICE”的“svchost”進程,CPU占用達百分之百,約1~2分鐘之后才恢復正常。我的電腦是Windows XP系統,殺毒軟件為Avast! 4.8,請幫我分析一下是什么原因。
高手回答:
“svchost.exe”是NT核心系統的非常重要的進程,對于Windows 2000、Windows XP系統來說不可或缺。但于此同時,很多病毒、木馬也會調用它。在基于NT內核的Windows操作系統家族中,不同版本的Windows系統,存在不同數量的“svchost”進程,用戶使用“任務管理器”可查看其進程數目。一般來說,Windows XP中有四個或四個以上的“svchost”進程,這些進程提供很多系統服務,如“rpcss”服務、“dmserver”服務、“dhcp”服務等。
因為“svchost”進程啟動各種服務,并且可以包含多個服務,所以病毒、木馬也想盡辦法利用它,以達到感染、入侵、破壞的目的(如沖擊波變種病毒“w32.welchia.worm”)。正常的“svchost”文件存在于“C:WINDOWSsystem32”目錄下,如果發(fā)現該文件出現在其他目錄就要小心了,因此,我們可以通過查看“svchost”進程的執(zhí)行文件路徑的方法確定是否是病毒在“作祟”。不過Windows系統自帶的任務管理器并不能夠查看進程的路徑,這時,我們可以利用第三方進程管理軟件,如“Windows優(yōu)化大師”的“進程管理器”,查看所有的“svchost”進程的執(zhí)行文件路徑,一旦發(fā)現其執(zhí)行路徑不對就應該馬上進行檢測和處理。如果要了解每個“svchost”進程到底提供了多少系統服務,在Windows XP系統中的命令行提示符下使用“tasklist /svc”命令即可知曉。
河南鄭州科技市場IT產品配送網----------DIY游戲電腦、辦公電腦聯系電話:17739760690(同微信)