然后,导航到要重新定位应用程序的驱动器。专门为该驱动器中的应用创建一个文件夹,复制此新创建的文件夹的路径,并将其粘贴到同一个记事本文件中。我们将使用术语“新”来指代此路径。

记下“旧”和“新”路径后,使用管理权限打开命令提示符。在 Windows Search 中键入“命令提示符”,然后单击“以管理员身份运行”。为此,还可以使用 PowerShell run admin。

您需要在以下命令中输入“旧”和“新”路径:
robocopy "old" "new" /sec /move /e
将此命令复制并粘贴到命令提示符中,然后按 Enter。此命令会将指定的应用从旧位置移动到新位置。
作为我们 PC 上的一个具体示例,我们粘贴了以下命令。你的会有所不同。
robocopy "C:\Program Files (x86)\Mozilla Firefox" "S:\Apps\Firefox" /sec /move /e

之后,将“旧”和“新”路径插入到以下命令中:
mklink "old" "new" /j
将此命令粘贴到命令提示符中,然后按 Enter。这将在文件或目录之间建立符号链接或硬链接。这可确保任何应用快捷方式(可能仍指向旧位置)都能无缝运行。

上述过程不会自动将应用从其旧位置删除。因此,在成功将应用程序重新定位到新位置并在旧目录和新目录之间创建交汇点后,手动删除应用程序以释放存储空间。
如果在运行 mklink 命令时遇到错误消息“当该文件已存在时无法创建文件”,请从旧位置删除应用程序。
大多数流行的游戏客户端都具有内置功能,可以直接在驱动器之间传输已安装的游戏。如果要重新定位通过游戏客户端安装的游戏,则无需使用前面提到的任何方法。相反,请使用游戏客户端中的内置应用程序重定位功能,该功能非常安全且运行速度更快。
如果您想移动通过 Steam 客户端安装的游戏,您应该使用 Steam 本身来执行此操作——它会自动处理所有事情。如果您使用其他客户端,请参阅其官方网站以获取说明。
并非每个游戏客户端(如 Epic Games 启动程序)都提供内置功能,用于在不同驱动器之间重新定位游戏。您可能需要手动移动它们。
在将应用程序从一个驱动器移动到另一个驱动器时,您应严格避免执行一些操作。首先,不要更新您的 Windows 设备。其次,不要在搬迁过程中安装其他程序。除此之外,不要运行正在重新定位的应用程序,避免对重新定位中涉及的驱动器进行更改,也不要修改这些驱动器的设置。
此外,不言而喻,如果您不想丢失或损坏应用程序文件,则在重新定位应用程序和程序时,您一定不能错误地关闭或重新启动 Windows 设备。
________________________________________
这就是您可以在驱动器之间无缝移动应用程序和程序的方法。请记住在开始重新定位过程之前备份您的应用数据。请注意,Windows 不允许批量传输应用。为此,您必须使用第三方软件。因此,如果您走这条路,请选择值得信赖且信誉良好的软件解决方案。
相关文章
网友评论(共有 0 条评论)