是否可以使用以下计划和符号链接将“Windows XP”移动到数据分区?

是否可以使用以下计划和符号链接将“Windows XP”移动到数据分区?

背景:我在同一台机器上安装了 Windows XP 和 Windows 7,位于不同的分区。因此,当任一操作系统未运行时,我可以在任一操作系统上执行操作。

术语:为清楚起见,将使用“ XP:”、“ 7:”和“ Data:”代替实际分区字母。(所有分区都在同一硬盘上。数据:分区有足够的空间)

计划

  1. 剪切和粘贴 ”文档和设置“,”程序文件“ 和 ”视窗“ 从XP:到 ” Data:\Windows XP\”。

  2. 建立符号链接:

    1. XP:\Documents and Settings\->Data:\WindowsXP\Documents and Settings\
    2. XP:\Program Files\->Data:\WindowsXP\Program Files\
    3. XP:\WINDOWS\->Data:\Windows XP\WINDOWS\
  3. 重新启动进入 XP。这当然是必须执行的关键且最重要的步骤。:)

  4. 选修的:将XP:分区缩小到大约20 GB,使用某种方法来保存分区上的数据。

  5. 选修的:将节省的空间添加到Data:分区上。

  6. 我现在希望 Windows XP 能够“脱离数据分区”运行,并拥有相当多的“空间”来安装我的程序、电影、音乐、项目等。

答案1

我个人从未尝试过,但我确信 99.99% 的情况下你将无法使用 Junction 链接移动 Windows 目录。

这是因为许多文件(包括内核本身)在启动时、文件系统驱动程序加载之前都是必需的。

我也没有看到任何关于 Windows 7 的提及,所以我不确定您的最终结果。您打算在 Windows 7 中使用这些相同的文件夹吗?那是不可能的,因为 Windows 7 对用户配置文件使用了不同的格式。

这也可能会对 Program Files 中的程序造成严重破坏,因为根据您安装的是 XP 还是 Windows 7,这些程序的安装方式会有所不同。

相关内容