1、壹些測試公測驅動程序可能會導致svchost.exe占用CPU100%的情況,首先需要排除最近是否安裝了新的驅動。
2、開機過後svchost.exe進程就占用cpu100%的情況,可能是系統自帶病毒掃描程序。
3、壹些殺毒軟件可能會占用svchost.exe進程來對壹些網頁、程序、下載軟件、插件等進行監控,可能會增加cpu的負荷,大家可以關閉殺毒軟件的壹些監控
4、病毒感染、木馬中毒等情況也會導致svchost.exe進程占用過多的cpu,木馬會註入svchost.exe進程。
建議安裝殺毒軟件進行查毒,排查是否中毒,推薦使用360和nod32進行搭配掃描
排查方法:
方法壹:
1、按CTRL+ALT+Delete打開任務管理器,找到占用cpu較高的svchost.exe程序,鼠標右鍵點擊--轉到服務
2、在任務管理器的服務中就可以看到當前進程被什麽服務占用,從而停止相應服務來排查故障。
從可以看出windows defender服務占用了進程,這個進程是windows自帶的殺毒軟件掃描程序。
效果並不好,建議停用此服務,自己安裝殺毒軟件使用
方法二、
使用系統自帶的命令,打開開始菜單---運行---輸入cmd點擊確定,然後輸入tasklist /svc ,即可列出當前進程被哪些服務占用。
原理其實和方法壹相同。