閩人
筆者近日在使用Photoshop、AutoCAD等軟件處理圖片時電腦非??D,通過任務(wù)管理器排查發(fā)現(xiàn)在后臺有一個名為“Svchost.exe”的進(jìn)程占用了大量的CPU和內(nèi)存資源(圖1)。那“Svchost.exe”是干什么用的?它為何會占用大量的資源,我們又該如何解決這個問題呢?下面筆者就分享一下解決該問題的過程,供大家參考。
根據(jù)微軟官方技術(shù)文檔的解釋,“Svchost.exe”是一類通用的進(jìn)程名稱,與運(yùn)行動態(tài)鏈接庫的Windows系統(tǒng)服務(wù)相關(guān)。在Windows 10中很多服務(wù)都是通過該進(jìn)程進(jìn)行加載的,所以當(dāng)我們打開任務(wù)管理器后會在后臺發(fā)現(xiàn)多個“Svchost.exe”進(jìn)程。如果要查看某個“Svchost.exe”進(jìn)程加載的是哪個系統(tǒng)服務(wù),只要在圖1所示的窗口中右擊該進(jìn)程并選擇“轉(zhuǎn)到服務(wù)”,在打開的窗口中會自動定位到其所加載的服務(wù)。右擊該服務(wù)的名稱并選擇“打開服務(wù)”(圖2),即可轉(zhuǎn)到服務(wù)管理窗口,我們可以在該窗口中根據(jù)服務(wù)名稱來查看“Svchost.exe”進(jìn)程的實(shí)際運(yùn)行路徑。比如在圖2所示的窗口中雙擊WlanSvc服務(wù),在打開的“屬性”窗口中可以看到其可執(zhí)行文件的路徑是“C:\WINDOWS\ system32\svchost.exe -kLocalSystemNetworkRestricted -p”(圖3)。
針對這種明確的服務(wù)描述和文件,我們可以直接判斷或搜索問題之所在。比如有些電腦升級到Windows 10后由于聲卡的兼容性問題,會導(dǎo)致“Svchost.exe”所加載的Audiosrv服務(wù)(音頻服務(wù))出現(xiàn)異常,解決的方法是升級聲卡驅(qū)動。
如上所述,“Svchost. exe”是通用的進(jìn)程名稱,因此當(dāng)我們在任務(wù)管理器中發(fā)現(xiàn)某個“Svchost.exe”進(jìn)程占用系統(tǒng)資源過高時就需要找到其對應(yīng)的服務(wù)。比如在圖1所示的界面中右擊某個CPU資源占用過高的“Svchost.exe”進(jìn)程并選擇“轉(zhuǎn)到服務(wù)”,可以看到它所對應(yīng)的服務(wù)是“cbdhsvc_47b23”,服務(wù)描述為“ 剪貼板用戶服務(wù)_47b23”(圖4)。
那么它是一個什么服務(wù)呢?筆者通過微軟官網(wǎng)查詢后知道,類似“服務(wù)名稱_隨機(jī)數(shù)字”這樣的服務(wù),是在用戶登錄系統(tǒng)后隨機(jī)創(chuàng)建的,并且每次關(guān)機(jī)后自動清除(為便于描述,文中將這類服務(wù)稱之為“個人服務(wù)”)。根據(jù)圖4所示的服務(wù)描述,再結(jié)合遇到問題時的使用環(huán)境(多是在使用Photoshop、AutoCAD復(fù)制大型圖片時發(fā)生),筆者判斷可能是剪貼板中的文件容量過大,導(dǎo)致該服務(wù)未產(chǎn)生響應(yīng),由于它只是為剪貼板提供服務(wù),這里可以先嘗試將其停止或禁用看能否解決問題。
返回圖4 所示的窗口,選中“cbdhsvc _ 47b23”后點(diǎn)擊下面的“打開服務(wù)”按鈕,但在服務(wù)管理窗口中卻沒有找到該服務(wù)。不過我們知道,系統(tǒng)中的所有服務(wù)都是通過注冊表加載的,因此還可以借助注冊表編輯器對它們進(jìn)行設(shè)置。啟動注冊表編輯器后,依次展開到[HKEY_ LOCAL _MACHINE\SYSTEM\Cur rentControlSet \Ser vices],找到“cbdhsvc_47b23”服務(wù)所對應(yīng)的鍵值,在右側(cè)的窗格中將“Start”項的“數(shù)值數(shù)據(jù)”設(shè)置為“4”(即禁用)(圖5)。接著在空白處右擊并依次選擇“新建→DWORD(32位)值”,將“數(shù)值名稱”設(shè)置為“UserServiceFlags”、“數(shù)值數(shù)據(jù)”設(shè)置為“0”(圖6)。
完成所有的設(shè)置后重啟電腦,發(fā)現(xiàn)使用Photoshop、AutoCAD復(fù)制大型圖片時未出現(xiàn)“Svchost.exe”進(jìn)程占用CPU資源過高的問題,至此,順利地解決了該問題。
在Windows 10中類似的描述不太明確的“個人服務(wù)”還有很多,大家可以參照下圖的說明自行進(jìn)行設(shè)置(圖7)。