今天一位朋友向我求助,說他的電腦很奇怪:剛開機的時候一切正常,但過上幾分鐘除了之前打開的程序,後面就什麼都點不了了!桌面點不了、任務欄點不了,連任務管理器都打不開。。但是前面打開的程序能正常使用,而且也不卡。。
據他所說,在這之前幾天,他的電腦就出現了問題,開機之後一直有系統進程占用CPU和内存,電腦非常卡。後面他禁用了一個服務之後不占CPU内存了,但是開始出現這個卡UI界面的問題。
我讓他安裝了向日葵遠程,一番檢查測試後發現,系統日志中有大量錯誤,都指向内置應用,卡了多次、嘗試了多種方法之後,解決了。。
解決方法通過修改注冊表,将被他禁用的服務AppXSVC、和不知道被誰禁用的mpssvc(防火牆服務)打開,然後通過命令重裝所有内置應用後,不卡界面,也不占CPU内存了。。
研究的過程就不寫了,直接上方法!
檢查注冊表設置運行或者開始菜單中輸入:regedit 回車,打開注冊表編輯器
定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mpssvc
确認右側Start的值不能是4!因為4代表禁用此服務!可以修改為2(自動運行)或者3(手動運行)。
完成之後,再定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc
同樣确認右側Start的值不能是4!如是,修改為2或者3。
如果修改了這兩處中的一處,改完之後,需要重啟一下計算機!
如果兩處都不需要修改,或者重啟之後,接着操作:
重裝内置應用鼠标右鍵點擊開始菜單,選擇“Windows 終端(管理員)”或者“Windows PowerShell(管理員)”:
這是Win11菜單“Windows 終端(管理員)”:
這是Win10菜單“Windows PowerShell (管理員)”:
運行之後,會打開powershell的命令窗口,輸入命令:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
注意:PowerShell支持Ctrl C、Ctrl V,為免輸錯,推薦直接複制粘貼!
回車之後,耐心等待程序完成,可能會遇到一些紅字提示,如:
不影響,完成之後,重啟即可!
,