們有時會遇到系統變慢的情況,查看資源任務管理窗口發現是WMI導致的CPU高占用所致。那么,WMI究竟為何物,能否解除由它導致的CPU高占用,如何解除?
1. 查明WMI的來龍去脈
WMI是Windows Management Instrumentation的簡稱。這個進程到底是什么進程,它對應的文件在哪里?讓我們通過任務管理器一探究竟。
右鍵單擊任務欄空白處并選擇“任務管理器”,進入任務管理器窗口后,在“進程”選項卡下找到服務主機Windows Management Instrumentation并單擊右鍵,選擇“打開服務”(圖1)。
在服務窗口中找到該項目,即可看到其詳細描述為“提供共同的界面和對象模式,以便訪問有關操作系統、設備、應用程序和服務的管理信息”。右鍵單擊并進入其屬性窗口,可看到該服務對應的可執行文件路徑為“C:\WINDOWS\system32\svchost.exe -k netsvcs”(圖2)。
2. 禁用WMI可能帶來的不良后果
如果Windows Management Instrumentation服務被終止,多數基于Windows的軟件將無法正常運行。如果此服務被禁用,任何依賴它的服務將無法啟動。因此,即便是發生了因它而引發的CPU高占用現象,以終止或禁用該服務的方式來解決,可能會面臨很大的風險。這往往會導致諸如USB設備、觸摸板、鍵盤之類的使用問題。
3. WMI高CPU占用發生后怎么辦
雖然禁用或終止WMI服務會有很高的風險,但我們可以利用重啟的辦法規避這一問題。在服務列表窗口中,右鍵單擊WMI服務,然后選擇“重新啟動”(圖3)。執行這一操作之后,CPU的使用率一般會有明顯的下降。
如果重啟WMI服務后CPU占用率仍高,那么可通過運行Eventvwr.msc命令啟動事件查看器,在“應用程序和服務日志”中定位到WMI-Activity,找到標記為“錯誤”的事件,查看詳細信息中的ClientProcessId值,它所對應的就是發生問題的進程ID(PID)(圖4)。最后到任務管理器中,根據查到的PID定位相應的進程,結束該進程即可。
部分人在使用電腦時候,對于卡的定義都沒什么概念。因為所謂的電腦卡實際上是有很多種原因導致的
檢測電腦數據使用的管理器(任務管理器)打開方式:ctrl+alt+delete(windows系統的)--選擇啟動任務管理器
或者右鍵桌面下方的任務欄--啟動任務管理器
查看系統的是性能選項
通常情況下,我們關注:CPU 內存 磁盤這三個的占用量
因為不同的電腦配置不一樣,所以相比較來說正常情況下:CPU:1%到20%左右。 內存:20%到50%左右。磁盤4%到50%之間。
1、可以打開任務管理器查看那些進程占用的CPU的使用率高,嘗試結束一下進程。
右鍵選中你要關閉程序,結束任務
2、驅動沒有經過認證,造成CPU資源占用100%。大量的測試版的驅動在網上泛濫,造成了難以發現的故障原因。解決辦法就是把網卡、顯卡、聲卡卸載,然后重新安裝一下驅動。
3、殺毒軟件
現在的殺毒軟件一般都加入了,對網頁、郵件、個人隱私的即時監控功能,這樣無疑會加大系統的負擔。關閉該殺毒軟件是解決得最直接辦法。
4、病毒、木馬造成。
出現CPU占用率100% 的故障經常是因為病毒、木馬造成的,比如震蕩波病毒。應該首先更新病毒庫,對電腦進行全機掃描。
5、開始->運行->msconfig->啟動,關閉不必要的啟動項。
這里選擇加載系統服務就夠了,加載啟動項可以去除
通常情況下不要開機自動開啟軟件,影響開機速度
6、查看“svchost”進程(可能不太好操作,大家根據理解來)
Svchost.exe是Windows 的一個核心進程。一般在Windows 2000中Svchost.exe進程的數目為2個,而在Windows XP中Svchost.exe進程的數目就上升到了4個及4個以上。
如何才能辨別哪些是正常的Svchost.exe進程,而哪些是病毒進程呢?
Svchost.exe的鍵值是在“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost”,每個鍵值表示一個獨立的Svchost.exe組。
微軟還為我們提供了一種察看系統正在運行在Svchost.exe列表中的服務的方法。以Windows XP為例:在“運行”中輸入:cmd,然后在命令行模式中輸入:tasklist /svc。系統列出服務列表。
如果你懷疑計算機有可能被病毒感染,Svchost.exe的服務出現異常的話通過搜索Svchost.exe文件就可以發現異常情況。一般只會找到一個在:“C:\Windows\System32”目錄下的Svchost.exe程序。如果你在其他目錄下發現Svchost.exe程序的話,那很可能就是中毒了。
上面簡單的介紹了Svchost.exe進程的相關情況。總而言之,Svchost.exe是一個系統的核心進程,并不是病毒進程。但由于Svchost.exe進程的特殊性,所以病毒也會千方百計的入侵Svchost.exe。通過察看Svchost.exe進程的執行路徑可以確認是否中毒。
7、除了軟件原因還可以考慮硬件原因。因為硬件使用時間過久,處理能力無法滿足客戶端軟件運行。
8.最后搞一下主機風扇,是不是缺硅膠了導致散熱有問題(一般使用的話兩年左右換一下硅膠)風扇如果損壞也會導致cpu溫度過高而死機
1.內存條的容量是你第一個要看的,win7的不要低于4G,win10的最好是8G。這樣基礎夠用
win10如果內存是4G,建議加根內存條
2.觀察一下是哪個軟件的運行占用的最大內存量,一般是一些大型軟件或游戲
下面說幾個解決方法:
1.刪除windows的休眠功能所用的文件
“以管理員身份運行,所有程序→附件→命令提示符”,右擊選擇“以管理員身份運行”,進入命令提示符后,手工輸入“powercfg -h off”關閉Windows系統休眠功能。(如何進入命令提示符,之前的章節有提到過哦)
2.關閉系統保護
計算機右鍵屬性--高級管理設置--系統保護。
這里關閉掉其他盤就可以,C盤的可以不管
3.設置下視覺效果
計算機右鍵屬性--高級管理設置--性能-設置-視覺效果
一般選擇最佳性能
4.轉移“用戶的文件”
桌面雙擊Administrator(用戶文件夾)文件夾,在這里推薦轉移4個系統文件夾“桌面,收藏夾,我的桌面,我的文檔”,右鍵要轉移的項目屬性--位置X:\Users\Administrator 即可。
5.刪文件不刪功能、簡化優化系統不簡優化性能(這步操作因為比較細節了,建議對電腦操作比較好的去實施)具體如下:
1.C:\Windows\Web\Wall*** (Windows自帶墻紙)可以轉移到其它目錄。
2.C:\Windows\System32\DriverStore\FileRepository 下
搜索輸入ati*.inf (14.6M) nv*.inf(94.9M) (A卡用戶刪N、N卡用戶刪A)
搜索輸入mdm*.inf (21.6M) 現在早已沒人用的東西刪
搜索輸入prn*.inf (781M) prn 開頭的全部都是打印機驅動,大多數人都是用不上的。即使有打印機,買的時候也會帶有驅動。
注意:prnms001.inf/prnoc001.inf/prnms002.inf 這三個并不是打印機驅動,不要刪除。
3.C:\Boot (13.3M) 這個里面是不同語言的Windows啟動界面,除zh-CN外均可刪除。
4.C:\perflogs\System\Diagnostics (9.39M) 這個是系統測試之后的測試記錄文件存放處,刪。
5.C:\Windows\Downloaded Installations 有一些程序(比如Dreamweaver)安裝的時候會把安裝文件解壓至此文件夾里面。可以安全刪除,幾十M到幾百M不等。
6.C:\Windows\Help (66.7M) 幫助文檔,全部刪除。
7. C:\Windows\IME\IMESC5 微軟拼音輸入法(74.5M)可留。
C:\Windows\IME\IMEJP10 日文輸入法(37.8M) 刪除。
C:\Windows\IME\imekr8 韓文輸入法(2.86M) 刪除。
C:\Windows\IME\IMETC10 繁中輸入法(21.6M) 刪除。
8. C:\Windows\Installer 已安裝程序的卸載,修改時所需程序,如果刪除,有些程序卸載和修改就會有問題,刪除自己不用的程序即可。
9.C:\Windows\winsxs 這個不能刪除,但是可以壓縮,壓縮后大小為2.48G.節省空間近1G。
10.C:\Windows\winsxs\Backup(備份文件,占用354MB); 可直接刪除。
11.C:\ProgramData 一些程序安裝時會放一些文件到這里面,里面的安裝文件exe、msi,可以刪除,但是有些是軟件運行時需要的文件,不可亂刪。
1.首先判斷下,你的電腦硬盤是什么型號?固態還是機械(SSD還是HDD)?容量是多少?是不是容量已滿?不排除可能是機械硬盤老化的原因
這個如果不知道自己電腦是什么類型的硬盤可以下載魯大師或者拆開機箱查看就行了。
2.其次是看下你的電腦計算機--C盤的占用量有沒有超過75%
原則上來講,win10系統要給系統盤留70G以上的空間
3.通過性能選項里面的運行軟件占用量,看下是哪個軟件或者程序占用高,關掉它觀察一下
4..通常來講,磁盤占用100%或者很高的情況,都和電腦系統有關系。在沒有運行大的軟件前提下,查看下系統是否激活,驅動的安裝是否正常
5.查殺電腦各個磁盤,看是否中病毒
遇到電腦卡頓,不要“亂投醫”找準“病根”。最好使用我的排除法,確定是哪個東西搞的鬼再“下藥”。
不要忽略了你電腦使用的時間和你本身電腦的配置,那種本來就很老的電腦,配置又低還想讓它快的,還是死了那條心吧
最后,希望你的電腦運行如飛……
腦藍屏,黑屏,開不了機時我們日常生活中經常遇到的問題,也是經常困擾我們的難題,那么你知道電腦出現這些問題的時候,我們應該怎么來排查電腦的問題嗎?今天就讓我們一起來看看這些問題的原因吧!
電腦問題都分為硬件問題和軟件問題!
大多數情況,如果電腦屏幕能亮,能看到Windows的閃屏界面,那么軟件問題居多,在這之前硬件問題居多。通常說的開不了機是屏幕都不亮的,這會往硬件方面想;屏幕亮了但進不到桌面,就說進不了系統,這會往軟件方面想,這樣表述相對準確。
如果是一開始就黑屏,而且看上去主機是正常的,硬盤指示燈也正常閃動,那要檢查一下顯卡,甚至是顯示器跟主機的信號線。懷疑到顯卡問題我們自己能做的只有重新拔插一下顯卡,除此之外能做的事情還包括重新拔插內存條,拔cmos電池放電!其實臺式機很多電腦如果開機不正常會有蜂鳴報警的,不同主板,不通bios報警音不同表示不同的硬件故障,如果有準確的解析,就可以更準確的定位什么部件的問題。
有時候藍屏問題也可能是硬件問題的,例如內存。藍屏的問題也是很多種原因,電腦藍屏死機問題有個大概的解決思路。而且有很多藍屏的錯誤代碼可以對照問題,甚至還可以分析藍屏的dump文件。那些沒錯誤代碼,沒dump文件的可能要懷疑硬件問題,有錯誤代碼,有dump文件的往往是驅動,病毒,系統兼容性等等的原因。
軟件問題電腦最壞的情況是重裝下系統。有些問題不重裝也許可以解決呢,例如進不了系統,看看是不是引導損壞,如何修復引導?還有開機提示ntldr is missing的原因和解決方法,還有svchost.exe 應用程序錯誤 的原因和解決方法,還有一些電腦常見問題簡易流程,也許能幫你解決問題。
都是軟件硬件都可能導致的情況,但是通常我們先軟后硬,通過體檢、優化、清理、殺毒,重裝系統等操作來排除軟件問題,如果有明確的癥狀,我們可以借助工具來檢測,例如用軟件監控電腦硬件溫度,檢測磁盤壞道情況來確定硬件問題。
微軟的系統有時候很坑,讓你升級,然后升級的時候在那一直轉啊轉,你也不知道它在搞什么鬼,又不給你出來結果,搞不好就需要你重裝系統來解決,所以需要關閉你系統的自動更新,不然可能會中招。遇到配置windows失敗,還原更新,請勿關機!