Windows系统盘盘符修改
克隆系统分区(为了将系统从一个硬盘搬到另一个硬盘,比如迁移到SSD,或者仅仅是想调整一下分区在磁盘上的位置),或者是挂载了新的硬盘,这时候默认的盘符顺序有可能会被打乱,系统无法引导。仅仅是不能引导的话,编辑BCD或者使用引导修复工具是很容易修复的。但是在分区物理顺序错乱的情况下,引导修复以后往往也不能正常启动,因为这时系统盘的盘符变了,而各种环境变量,比如用户 配置、PATH等还是使用原来的盘符,自然找不到原来的文件,可执行文件、DLl文件这些都不在正确的位置上了,所以系统基本上没办法运行。用户配置就算可以删除重建、系统配置没有办法重建,除非重装系统。所以,最简单的办法就是把系统盘盘符更正过来。
在WINDOWS中,盘符似乎是记录在系统某个地方的,并不像DOS那样完全是按物理顺序。因为磁盘管理工具可以修改盘符(修改不了系统所在盘,因为修改盘符的时候需要卸载文件系统),修改了盘符重启动修改仍然是生效的,也就是说,在windows中,盘符是相对固定的。如果把系统盘克隆到另一个分区,这时候引导原来的系统当然不会有问题,如果通过修改BCD来引导新的系统分区,会出现什么情况呢?如果克隆是在旧系统里面做的,那么实际上新系统所在分区在旧系统里面已经分配得有一个盘符,并且一定不会是C盘,克隆的系统里面包含有这个信息,这时如果旧系统分区还在,那么是可以进入克隆出来的系统的,这个时候,相当于引导是新系统,但是读取和配置有关的文件、用户配置、系统文件实际上是从原来的系统盘C盘读取的,因为原来的东西都在对应的位置上,所以系统可以工作。但如果把原来的系统盘删掉,就不能正常启动了。如果克隆是在PE下做的,那就要看修改BCD后,新系统盘的物理顺序了。同样,如果原来的系统分区还在,并且由于克隆的系统里面包含了旧系统的盘符是C的信息,这时候不管新系统分配到的盘符是什么,系统还是可以运行,和前面的情况一样,都是新系统引导,但是是到旧系统上读取文件,同样,再删除旧系统分区之后,就不能正常启动。如果在PE下克隆系统分区,并且克隆成功后删除旧的系统分区。这样的话,引导修复之后,系统会发现一个新的磁盘,并且由于原来的C盘已经不存在了,所以,就会把C盘盘符分配给这个新的分区,结果是新系统可以正常启动和运行。这只是建一个分区、同时删除一个分区的情况,如果建的分区比较多,那就要看新的系统分区所在的物理顺序了,如果仍然是新分出来的区的第一个,那么仍然没有问题,如果不是,那肯定不能启动。
出现这种问题,怎么修复盘符。网上好多地方说用磁盘管理器,系统都不能启动,怎么用磁盘管理器。再说磁盘管理器又不能修改系统盘盘符。而在PE下使用磁盘管理器修改盘符,那只是PE下的磁盘盘符,并不是硬盘上的系统上的盘符。所以必须修改保存在原来系统盘中的盘符信息。查询到Windows的盘符信息是保存在注册表HKLM\SYSTEM\MountedDevices下的,里面有\DosDevices\C:这样的键,就是盘符对应的分区信息。那么如何修改呢?PE下的注册表编辑器修改的仍然是PE系统的注册表呀。其实注册表编辑器是可以挂载注册表文件的,将光标定位在HKEY_LOCAL_MACHINE上,文件菜单或右键菜单上就可以有“加载配置单元”,选择要修改的系统的%SYSDIR%/config/下的SYSTEM文件,然后再输入一个挂载点名称就可以挂载了。接下来就可以修改其下的MountedDevices\DosDevices\C:的值了。内容可以从PE下的HKLM\SYSTEM\MountedDevices中对应的磁盘名称的值复制过来,这个值有的长有的短,但是不用管它,反正是用来标识唯一分区的,反正在硬盘不变,分区不变的情况下,PE下得到的值和硬盘系统得到的值是一样的,直接复制就可以了。这里主要修改系统盘就行了,只要系统能启动,修改其他盘用不着这样,用磁盘管理器又简单,又方便。
Windows系统盘盘符修改相关推荐
- 修改Windows系统盘盘符
给笔记本电脑加了一个固态盘,为了不重装系统,就把原来的C盘和D盘复制到系统盘上. 做完之后发现固态盘启动之后系统盘盘符变成了H,单独一个固态盘的情况下系统不能正常运行. 因为windows系统的所有依 ...
- 062_Windows的盘符修改
一个电脑重新安装后发现盘符不连续,一个C一个G,看上去感觉有点不舒服.感觉还是一个C一个D看着习惯. 尝试了一下,修改起来原来还比较容易. 进入计算机管理存储下的磁盘管理,右键选择磁盘G下的盘符修改项 ...
- 硬盘分别接主板、阵列卡,系统盘盘符不为sda的解决方法
硬盘分别接主板.阵列卡,系统盘盘符不为sda的解决方法 问题:现有台服务器DELL FS12-TY(C2100),4块盘直连主板,8块盘连接阵列卡PERC H700使用,实际盘符如下,其中sde为系统 ...
- 服务器盘符修改不了怎么办,服务器怎么修改盘符
服务器怎么修改盘符 内容精选 换一换 对于挂载了SCSI类型云硬盘的Linux弹性云服务器,如果在/etc/fstab中配置了SCSI磁盘开机自动挂载,且使用的是磁盘的盘符(如/dev/sdb)进行配 ...
- windows更改盘符的方法
1.右击[我的电脑]--[管理],进入计算机管理界面 2.点击下面的磁盘管理菜单 3.右击需要更改的盘-[更改驱动器名或路径]-更改 4.选择指定一下驱动器号,调整到你想修改的盘符即可(前提是此盘符没 ...
- android定制之内置sdcard Volume ID及盘符修改
近期开发平板项目中,由于公司电脑对U盘读写有监控,而监测的方式就是通过对volume ID进行匹配,若是公司指定的可访问ID,则可以对U盘进行访问,反之则会出现虽然可以看到有移动磁盘,但却无法访问的问 ...
- 盘符修改后,node重装一顿操作猛如虎
背景: 因为当初装固态硬盘的时候,只分了50G给C盘,并且另一个盘不叫D盘,叫E盘(好像是当时重装系统用的U盘占用了盘符D) 然后C盘不够了,要压缩E盘给C盘一部分,期间手欠的把E盘改为D盘了.然后好 ...
- Qt5.9获取Windows所有盘符(函数QFileInfoList QIr::drives())
1.1Qt5.9获取所有盘符用函数QFileInfoList QIr::drives(),代码如下: foreach (QFileInfo my_info, QDir::drives()){qDebu ...
- Windows 改变盘符图标
autorun.inf里面的内容! [autorun] icon=1.ico 重启电脑就可以更改图标啦!
最新文章
- vscode设置代码编辑时组合键代替方向键移动光标
- QT中个数据类型的转换
- Python之io概念
- vuex使用模块的时候 获取state里的数据语法
- 分布式存储中的数据分布策略
- Head First设计模式读书笔记八 第九章下 组合模式
- 魅族16s Pro邀请函发布:对称式全面屏+骁龙855Plus
- 有时我都非常讨厌自己,特别容易相信人
- mac 下安装java, jmeter, ant, jenkins,使用jmeter+ant+jenkins 接口测试集成工具,发送html报告到邮箱中
- 【转】某女生编的c语言程序
- Python 一个无限 重复生成器的实现 和一个简洁的 quicksort
- 十分钟理解线性代数的本质_如何理解线性代数?
- VTN国际品牌会员俱乐部 聚集高净值圈层人群 引领高品质生活方式
- Ant design vue 表格合并 合并行 合并列
- nios自学笔记四:将sof和elf合并为JIC文件
- 推荐电影 迪士尼经典动画片大全 1937-2008
- 先进驾驶辅助系统(ADAS) 术语
- 一首关于远方和理想的小诗
- 什么是接口测试?十年阿里测试人教你怎样做接口测试
- python pandas 在现有excel中插入新数据
热门文章
- 计算机科学拔尖计划毕业生,“钱学森之问”有解了吗?“拔尖计划”十年培养出5500名毕业生...
- Linux修改root用户密码的两种方法
- win10使用ZED—sdk
- 网易游戏团队离职危机梦幻西游前途未卜(转)
- vue uniapp 字符串转对象,对象转字符串
- TCP 连接建立 故障排查
- 视频播放类APP排行:腾讯视频第一、爱奇艺第二、优酷第三
- 日本語N2文法 精華版
- 5分钟完成网吧服务器系统所有安装,够快了吧!
- 微信小程序用户头像昵称获取规则调整对应