如何在 Windows XP 中将本地磁盘挂载为 C:

如何在 Windows XP 中将本地磁盘挂载为 C:

我刚刚安装了 Windows XP,这对我来说并不是什么新鲜事——我已经安装了至少 20 次,每次都使用相同的安装盘。然而,这次我遇到了一个相当独特的问题。包含操作系统(本地磁盘)的硬盘默认安装E:C:不存在,这会弄乱安装文件,因为它们尝试安装C:\filepath\programC:不存在。我如何告诉它默认安装本地磁盘C:

答案1

取自https://support.microsoft.com/en-us/kb/223188

  1. 对计算机和系统状态进行完整的系统备份。
  2. 以管理员身份登录。
  3. 启动 Regedt32.exe。
  4. 转到以下注册表项:
  5. HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
  6. 单击 MountedDevices。
  7. 在“安全”菜单上,单击“权限”。
  8. 验证管理员是否具有完全控制权。完成这些步骤后,请将其改回。
  9. 退出 Regedt32.exe,然后启动 Regedit.exe。
  10. 找到以下注册表项:HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
  11. 找到您要更改的驱动器号(新)。查找“\DosDevices\C:”。
  12. 右键单击“\DosDevices\C:”,然后单击“重命名”。

注意:必须使用 Regedit 而不是 Regedt32 来重命名此注册表项。将其重命名为未使用的驱动器号“\DosDevices\Z:”。

这将释放驱动器号 C。

  1. 找到要更改的驱动器号。查找“\DosDevices\D:”。

  2. 右键单击“\DosDevices\D:”,然后单击“重命名”。

  3. 将其重命名为适当的(新)驱动器号“\DosDevices\C:”。

  4. 单击 \DosDevices\Z: 的值,单击“重命名”,然后将其重新命名为“\DosDevices\D:”。

  5. 退出 Regedit,然后启动 Regedt32。

  6. 将权限改回管理员的先前设置(这可能应该是只读)。

  7. 重新启动计算机。

答案2

如果您不介意使用两个驱动器号,您还可以添加 C: 作为 E: 的别名。驱动器号对话框中diskmgmt.msc不仅有一个Change drive letter选项,还有一个Add drive letter

好处是 E: 上现有的软件安装不会因重命名而中断。

相关内容