无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4247|回复: 16
打印 上一主题 下一主题

安装 VHD虚拟盘系统的盘符问题

[复制链接]
跳转到指定楼层
1#
发表于 2022-7-15 09:09:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在原来windows7系统下安装了一个vhd的windows10系统.文件存放在原来c盘.
现在的问题是启动到windows10以后.原来windows7的c盘变成了d盘.原来的d盘变成了e盘.很多安装到d盘的绿色软件,快捷方式指向都不对了.
windows10下面使用磁盘管理修改盘符又不让改,有什么办法能把原来windows7的c盘隐藏,原来d盘在windows10下面还是d盘.
2#
发表于 2022-7-15 09:23:38 | 只看该作者
改注册表HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
回复

使用道具 举报

3#
发表于 2022-7-15 09:26:10 | 只看该作者
在7系下,把装有10的vhd文件转移到D盘,再重新编辑BCD文件

点评

安装到d盘也是一样的.盘符错位  详情 回复 发表于 2022-7-15 10:33
回复

使用道具 举报

4#
发表于 2022-7-15 09:30:22 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

5#
发表于 2022-7-15 09:45:25 | 只看该作者
可以改的,是你自己操作问题,不能改肯定有提示啊

点评

是有报错.没有抓下来.好像是盘符锁定还是什么  详情 回复 发表于 2022-7-15 10:34
回复

使用道具 举报

6#
发表于 2022-7-15 09:52:23 | 只看该作者
1 进入WIN7系统,导出注册表  HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices 下面的   \DosDevices\D:  \DosDevices\e: \DosDevices\f:   的值
2 进入WIN10系统。导入在WIN7系统  导出的注册表文件
3 重启WIN10
回复

使用道具 举报

7#
 楼主| 发表于 2022-7-15 10:33:12 | 只看该作者
新空气 发表于 2022-7-15 09:26
在7系下,把装有10的vhd文件转移到D盘,再重新编辑BCD文件

安装到d盘也是一样的.盘符错位
回复

使用道具 举报

8#
 楼主| 发表于 2022-7-15 10:34:59 | 只看该作者
2012andyle113 发表于 2022-7-15 09:45
可以改的,是你自己操作问题,不能改肯定有提示啊

是有报错.没有抓下来.好像是盘符锁定还是什么
回复

使用道具 举报

9#
发表于 2022-7-15 10:43:26 | 只看该作者
本帖最后由 captain_g 于 2022-7-15 11:07 编辑

正常情况下,进Windows系统后,Windows文件夹所在的物理(虚拟)磁盘分区总是占用盘符C;

你的Windows10在vhd中,启动进入后占用盘符C是很正常的,并不是因为含有Windows10的vhd位于Windows7中的“C”盘;

其实含有Windows10的vhd位于可以位于其他地方,只要bootmgr能通过bcd找到它;

在Windows环境中,盘符是个相对概念,也就是通过盘符定磁盘分区是不可靠的,只是习惯上正常Windows用C而WinPE用X;

从防止误伤的角度,进入Windows10后,应该将Windows7所在磁盘分区盘符(在10中看可能是D)删除掉;

然后再将EFGH...改成DEFG...

操作:右键点击我的电脑,选管理,再选磁盘管理,右键点击一个磁盘分区,选择更改驱动器号和路径....,根据需要选择添加、更改、删除;

如果动不了,很可能是虚拟内存、休眠文件放在了这个分区上,也有可能有其他应用程序的“缓存”文件正在使用这个分区;
回复

使用道具 举报

10#
发表于 2022-7-15 11:17:02 | 只看该作者
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

会改注册表么?离线在线都可改。
回复

使用道具 举报

11#
发表于 2022-7-15 12:03:37 | 只看该作者
虚拟内存设置为0或设置在不需要更改盘符的分区
回复

使用道具 举报

12#
发表于 2022-7-15 12:22:43 | 只看该作者
原来没有接触过这些内容。
回复

使用道具 举报

13#
发表于 2022-7-15 21:19:36 | 只看该作者
直接在Win10系统下修改:HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
这个下面的盘符就行,按原来的盘符改,改完后重启系统,就恢复成win7那样了。当然,win7的C盘不能是C盘,因为系统盘总是C盘。
回复

使用道具 举报

14#
发表于 2022-7-15 22:10:14 | 只看该作者
你的意思是不是说,Win10虚拟磁盘文件存在物理磁盘的C盘,然后启动到10之后这个C盘变成了D盘,并且盘符无法删除?

试试下面的命令,我记得虚拟磁盘文件所在分区是否有盘符不影响卸载与挂载。
  1. mountvol d: /d
复制代码


我有个想法,你把存储软件的分区单独弄一个虚拟磁盘或者分区,然后分配个特别靠后的盘符,比如Z或Y之类,这样盘符在所有系统下就不会被占用了,毕竟一般的分区也不可能有20多个。
回复

使用道具 举报

15#
发表于 2022-7-16 00:28:21 | 只看该作者
666
回复

使用道具 举报

16#
发表于 2022-7-16 02:21:23 来自手机 | 只看该作者
szwp 发表于 2022-7-15 09:23
改注册表HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

牛逼!!!
回复

使用道具 举报

17#
发表于 2023-3-2 20:00:44 | 只看该作者
遇到类似问题,“原来windows7的c盘变成了d盘.原来的d盘变成了e盘.很多安装到d盘的绿色软件,快捷方式指向都不对了.”
但不是所有盘都不能改,估计你是想把上面的d盘改成f盘,再把e盘改成d盘。哪个盘不能改?查pagefile.sys是否在那个盘上,把pagefile.sys设到其它盘,重启,然后就能改了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-23 23:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表