[Hyper-v]删除系统保留分区,修复克隆win7/win8虚拟磁盘后无法引导问题

(更新于 )

使用Hyper-v克隆Windows7/windows8的虚拟磁盘之后,发现系统无法正常引导(Boot),并且克隆之后的硬盘的大小小于原始硬盘的大小。调查后发现: Windows7之后为了保证系统数据的安全,Wndows引入了BitLocker数据加密机制,新安装的操作系统时会自动创建一个100MB的系统保留分区,使用BitLocker方式加密Windows系统的引导信息,这一分区的数据不能直接克隆使用。 处理方式也很简单,删除这个无用的分区,将系统的引导文件重新调整到系统安装盘(通常为C盘)。 具体操作方法如下,使用之前,请注意备份系统和重要数据: 1.使用管理员模式运行命令提示符,输入diskpart后按顺序输入以下命令 --- DISKPART> sel disk 0 DISKPART> list vol DISKPART> sel vol 0 DISKPART> inactive DISKPART> sel vol 1 DISKPART> active DISKPART> exit 其中的 disk 0为需要操作的硬盘,vol 0是系统保留分区的编号,vol 1是需要系统安装分区的编号 所有操作完成后将会把系统保留分区设置为非激活分区,将系统安装分区设置为激活分区,这样就跟windows xp或windows 2000的激活分区配置一样了 2.退出diskpart后,再输入以下命令



C:\windows\system32\bcdboot.exe C:\windows /s C:

该命令会在C:盘下重新创建windows引导。 3.完成后重启电脑,便可以从C盘引导操作系统。 如果以上操作发生失败的情况的话,以上操作也可以在windows的系统恢复工具的命令提示符进行分区引导修复。 参考链接 http://blog.sina.com.cn/s/blog_6b9c2e1f01015h7b.html