如何将Windows应用商店安装到SD卡或其他驱动器

windows-store-header

默认情况下,Windows 8会将应用程序安装到C:\驱动器,但您可能希望更改Windows 8存储这些应用程序的位置。 例如,您可以将它们安装到SD卡或辅助硬盘驱动器。

这适用于Windows 8和Windows RT。 无论您使用Microsoft Surface,另一个Windows 8平板电脑,还是仅使用具有小型SSD和较大辅助驱动器的计算机,这都是有用的。

准备新驱动器

在开始之前,我们必须准备新的安装位置。 首先,打开文件资源管理器窗口。 右键单击要安装Windows 8应用程序的驱动器 - 无论它是SD卡,硬盘驱动器还是其他 - 并选择属性。

open-drive-properties

确保驱动器格式化为NTFS。

drive-file-system-properties

如果驱动器未格式化为NTFS,则需要将驱动器格式化为NTFS以继续。 (许多SD卡使用FAT文件系统格式化。)

在继续格式化之前备份驱动器中的所有重要数据将删除驱动器上的所有数据。 右键单击驱动器并选择格式化。

format-a-drive-in-windows-8

选择NTFS文件系统,然后单击开始。

format-as-ntfs

您将需要为驱动器上的应用程序创建一个文件夹。 您可以根据自己的喜好命名,例如WindowsApps或Windows8Apps。

windows-store-app-folder

更改注册表设置

您现在需要打开注册表编辑器。 按Windows键,键入regedit在开始屏幕,然后按Enter。

导航到HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Appx密钥。

appx-key-in-registry

选择Appx键,单击编辑,然后单击权限。 (确保选择了Appx键,否则您将修改另一个键的权限!)

appx-key-permissions

单击高级按钮。

advanced-registry-key-permissions

单击TrustedInstaller旁边的更改链接。

change-trustedinstaller-owner

在框中键入管理员,单击检查名称,然后单击确定。 这将授予计算机上所有管理员注册表项的所有权。

select-user-or-group-permissions

启用替换子容器及对象的所有者复选框,然后单击确定。

replace-owners-on-subcontainers-and-objects

在权限AppX中窗口中选择管理员,并单击完全控制旁边的允许选项。 单击确定,您现在可以编辑相应的注册表设置。

allow-registry-key-permissions

双击右窗格中的PackageRoot值,并输入您之前创建的文件夹的位置。 在我们的例子的情况下是E:\ Windows8Apps \。

change-packageroot-value

重新启动计算机。 您的更改将不会生效,直到您重新启动。

restart-windows-8

将旧应用程序移动到新位置[可选]

这只会影响您日后安装的应用程式。 以前安装的应用程序将保留在旧位置。 要将这些应用程序移动到新位置,您可以从计算机中卸载它们,然后从Windows应用商店重新安装它们。


由于tamarasu在XDA开发者论坛的第一个发现这个古怪的把戏!

赞 (0)
分享到:更多 ()