2016年8月19日 星期五

解決svchost.exe CPU loading 很高的問題

最近剛領了公司新配發的Lenovo T460,但發現風扇總是高速運轉,且整台機器都很熱。
於是看了一下工作管理員,發現svchost.exe loading總是降不下來。
於是研究了一下,找到了解決的方法。


首先到以下目錄並找到這個檔案,如果你的這個檔案大小是在8M左右,可能就不適用以下解決方法
C:\Windows\SoftwareDistribution\DataStore\DataStore.edb

查了一下這個檔案,疑似是跟Windows update有關,且會記錄所有的更新記錄。
我的竟然佔了8G多,雖然配了512G的SSD,但8G多我可以拿來放更多重要的資料。

解決方法如下:
1. 電腦 > 右鍵管理 > 服務與應用程式 > 服務 > 找到Windows Update > 停止服務
2. 刪除 C:\Windows\SoftwareDistribution\DataStore\DataStore.edb
3. 啟用 Windows Update 服務
4. 重開機 (不用重開機也可以,但我習慣重開...)

C:\Windows\SoftwareDistribution\DataStore\DataStore.edb
這個檔案會重新Create出來,且只剩下8m多,不但把空間清出來了,svchost.exe造成的CPU莫名Loading也解決了。

後遺症:
更新記錄會被清空。
環境:Windows 7 Professional SP1 x64




沒有留言:

張貼留言