如何将已安装的Windows 8应用程序移动到另一个驱动器
- 类别: 讲解
如果您将固态驱动器用作Windows 8中的主驱动器,则可能会发现它可以快速填充数据,应用程序,程序,当然还有臭名昭著的Windows文件夹。当然,这在很大程度上取决于驱动器的大小,如果您碰巧使用256 GB或更大的驱动器,则可能不会轻易遇到空间问题。尽管如此,了解您的选择始终是一件好事。
Microsoft尚未集成到操作系统中的一件事是可以将已安装的应用程序从Windows应用商店移动到另一个驱动器的选项。这让我想起了流行的游戏平台Steam的启动方式,因为它也不允许您将游戏安装在计算机的另一个分区或驱动器上,从而很快就会遇到存储问题(Valve最近更新了该行为,你现在可以 在其他分区上安装Steam游戏 )。
将Windows Store应用与一般游戏安装(例如,甚至很多程序)进行比较时,它们的尺寸很小。我的Windows 8系统上的Windows apps文件夹的大小小于3.5 GB,并且我在系统上安装了100多个应用程序(由于我的Betanews每周系列)。不过,如果找不到想要移动的任何内容,则可以选择Windows Apps文件夹。
注意 注意:仅在Windows 8中有效,而在Windows 8.1中则无效。 Windows 10用户可以更改应用程序的默认保存位置,并将单个应用程序移动到其他驱动器 。
您可以在c: program files windowsapps 下找到所有应用程序存储的文件夹。请注意,默认情况下该文件夹是隐藏的,并且您不是该文件夹的所有者,因此您无法打开它或对其进行任何操作。
移动Windows应用
您需要在提升的命令提示符下运行以下命令,才能将文件夹移动到另一个驱动器。我不建议仅移动单个应用程序,但从理论上讲也是可行的。
- 点按 视窗 键,输入 命令 ,右键单击 命令提示符 搜索结果并选择 以管理员身份运行 从底部显示的选项中选择。
- 您需要做的第一件事是取得文件夹的所有权,以便您可以访问它并使用它。运行命令 带上/ F'C: Program Files WindowsApps'/ A / R 完全与显示的一样。您将拥有这些文件的所有权,这可能需要一段时间,因为针对目录中的每个文件和文件夹运行该命令。
- 现在,您需要在要移动到的新驱动器或分区上完全复制该文件夹。运行命令 robocopy'C: Program Files WindowsApps''D: WindowsApps'/ E / COPYALL / DCOPY:DAT 并将d: windowsapps更改为要将文件和文件夹复制到的驱动器和文件夹。确保摘要说明没有跳过或失败的文件。如果有,请不要继续。而是删除目标文件夹,然后返回到2。
- 既然已经复制了所有文件和文件夹,则必须删除原始文件夹及其在c:驱动器上的所有数据。运行命令 rmdir / S'C: Program Files WindowsApps'
- 现在,我们正在创建一个符号链接,该链接从原始文件夹指向新文件夹。您可以使用以下命令执行此操作: mklink / D'C: Program Files WindowsApps''D: WindowsApps' 再次更改目标文件夹以匹配系统上的新文件夹。
一旦您完成了操作,Windows便不会真正知道其中的区别,一切都应该像以前一样工作。唯一的区别是,您安装的所有新应用程序以及应用程序生成的数据现在都保存在新分区或驱动器上,而不是旧版本上。 ( 通过 )