Windows 10 LTSC 2021发布之后,相信很多人都欢天喜地的升级到这个版本,但是很快就发现两个问题,CPU占用特别高,打开任务管理器,会发现有一个msappx的进程cpu占用特别高。并且新版输入法无法显示候选框。网上五花八门的解决办法非常多,但其实根本原因是缺少了VCLib依赖库。在 Windows 10 LTSC 2021 中,微软删除了 Windows 功能体验包的依赖组件,AppXSVC和ClipSVC这俩兄弟是Microsoft Store负责安装、部署和更新UWP应用的两个服务,经常性后台扫描升级实际上并不存在的Microsoft Store,造成占用CPU。
解决的办法也很简单,要么安装Microsoft Store,要么安装VCLib依赖库。
1. 先说安装Microsoft Store的办法。
A. 打开github,在右上角的搜索框中输入ltsc add store,出来的第一个结果就是。
B. 打开搜索结果页的第一个链接,可以看到页面下方有详细的使用说明。点击下载地址,就可以下载文件了。下载好了之后解压,可以看到一个Add-Store.cmd的文件,右键单击以管理员身份运行。等待一会,运行完了会有提示按任意键退出,就安装好了。这时候看看开始菜单里的Microsoft Store是不是正常了,如果正常了,这时候依赖库就装好了,输入法也有候选词框了。如果报错,先重启看看,如果重启了还不行,以管理员身份打开命令提示符并运行以下命令之后,然后再重启试试。
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
2. 再说说安装依赖库的方法。
B. 然后右键菜单里打开 Windows PowerShell(用不用管理员身份都可以),输入指令。
对于 32 位系统,输入以下指令:Add-AppxPackage -Path “[依赖组件包的所在路径]\Microsoft.VCLibs.140.00_14.0.30704.0_x86__8wekyb3d8bbwe.Appx”
对于 64 位系统,输入以下指令:Add-AppxPackage -Path “[依赖组件包的所在路径]\Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe.Appx”
以64位系统的D盘为例,就是
Add-AppxPackage -Path D:\Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe.Appx”
按回车执行,建议在执行命令之后重启系统。这时候输入法和msappx高cpu占用的问题应该都解决了。如果是生产环境下使用,建议还是使用Windows 10 LTSC 2019,等待官方更进一步的补丁。
欢迎您使用我的教程,赞赏随缘随意,无需介怀您对此没有付出任何经济上的贡献。如果您转载的话,麻烦您注明一下出处。因为一篇图文并茂的文章写下来,差不多要一到三个小时。感谢您对我劳动的尊重。