今天,一友向我求助,说他的电脑很奇怪:刚开机的时候一切都很正常,但是过了几分钟,除了之前打开的程序,以后什么都点不了!桌面点不到,任务栏点不到,连任务管理器都打不开。。但是前面打开的程序可以正常使用,不会卡住。。
据他说,在此之前几天,他的电脑出了问题,开机后系统进程一直占用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,建议直接复制粘贴,避免输错!
回车后,耐心等待程序完成,可能会遇到一些红字提示,如:
不影响,完成后,重启!
回车后,耐心等待程序完成,可能会遇到一些红字提示,如:不影响,完成后,重启!