我正在尝试强制将 Windows 应用商店应用安装在非系统磁盘 E 上。我修改了 Windows 8.1 x64 中的以下注册表设置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx
PackageRoot
也就是的关键E:\WindowsApps
。
我发现多个建议这样做在网上。
但现在当我尝试安装任何 Windows 应用商店应用时,都会出现0xd00000bb
错误。似乎它在 Windows 8.1 上不起作用。
我已经发现这个答案但它并没有真正解决这个问题。这里有一些如何操作的提示,但所要采取的步骤并没有得到很好的记录。
我应该怎么做才能解决这个问题并强制将 Windows 8.1 应用程序安装在非系统驱动器上?
NT SERVICE\TrustedInstaller
我已通过添加完全控制来 修复 0xd00000bb 错误E:\WindowsApps
。但所有预装的 Windows 商店应用程序都停止工作,只显示初始屏幕,然后什么都没有(无法启动 Dcom 服务器:AppexMaps...)。
经过几个小时对注册表、文件夹权限和符号链接的干扰,我已将其恢复为 C 上的标准,并且它又可以正常工作了。无法找到可行的解决方案。
答案1
我将文件夹添加到*\Users
了用户列表中E:\WindowsApps
,现在没有出现任何错误。