我可以更改虚拟 PC“启动”驱动器号吗?

我可以更改虚拟 PC“启动”驱动器号吗?

在 Windows 7 中,Virtual PC 自动使用“C:”作为其“启动”驱动器名称。

我想将虚拟 PC 的“启动”更改为其他内容,例如“Z:”,以便我可以告诉虚拟机“net use C:\\tsclient\c”访问我的 Windows 7 C:驱动器上的文件。

如何更改 Virtual PC 的“启动”驱动器号?


为了更清楚一点,我希望 VPC 模式下的本地磁盘不是 C:。

替代文本

答案1

您可以做的是使用不同的驱动器号与您的 VM 共享驱动器。

  • 关闭虚拟机
  • 在 Windows 7(主机)上打开命令提示符。您说要C:\与 VM 共享该文件夹。
  • 进入subst S: C:\命令窗口。此 subst 命令将创建一个S:映射到的虚拟驱动器C:。(确保驱动器号可用)
  • 打开虚拟机的设置并确保S:在驱动器选择中勾选,如下所示:

来源: (TechNet 博客 > Windows Virtual PC > Windows 7 与 VM 之间的文件夹共享

答案2

这些是重命名驱动器所需采取的步骤C:不建议这样做,可能会导致其他问题

  • 以 身份登录Administrator
  • 跑步Regedt32.exe
  • 转到以下注册表项:HKEY_LOCAL_MACHINE\\SYSTEM\\MountedDevices
  • 点击MountedDevices
  • 在安全菜单上,单击Permissions
  • 验证管理员是否具有完全控制权。完成这些步骤后,请将其改回。

  • 退出Regedt32.exe,然后启动Regedit.exe

  • 找到以下注册表项:HKEY_LOCAL_MACHINE\\SYSTEM\\MountedDevices
  • 找到要更改为(新)的驱动器号。查找\\DosDevices\\C:
  • 右键单击\\DosDevices\\C:,然后单击“重命名”。注意:必须使用 Regedit 而不是 Regedt32 来重命名此注册表项。
  • 将其重命名为未使用的驱动器号\\DosDevices\\Z:。这样可以释放驱动器号C:
  • 找到要更改的驱动器号。查找\\DosDevices\\D:
  • 右键单击\\DosDevices\\D:,然后单击重命名。
  • 将其重命名为适当的(新的)驱动器号\\DosDevices\\C:
  • 单击 的值\\DosDevices\\Z:,单击 ,然后将其重新命名为\\DosDevices\\D:
  • 退出 Regedit,然后启动 Regedt32。
  • 将权限改回管理员的先前设置(这可能应该是只读)。
  • 重新启动计算机。

相关内容