如果你遇到给比较新的电脑装win7系统出现卡死在更新注册表设置界面的话,应该是你出现了下面的行为:
1、你的U盘是做成了支持UEFI启动的U盘,而你进winpe是从uefi启动U盘进去的,在uefi的pe下做mbr系统分区和还原的ghost系统;也就是说如果要做传统的mbr+bios启动,就得用不支持uefi启动的U盘来给系统分区和还原装系统。
2(大多数是这个原因)、你想在uefi+gpt分区模式下ghost装win7或者是装原版iso镜像系统,其他都设置好了,但你没有打开bios里的csm选项,因为win7 64位对uefi并不完全支持,所以必须打开这个csm兼容模式才行。
所以只要你排除这两个原因就能解决win7卡死在更新注册表设置界面的问题了;
提示1:CSM兼容模块,有的电脑的确没有,可以找BIOS mode设置为leagac support,再找Boot priority设置为uefi frist,这样也表示在uefi下开启csm。
提示2:如果以上方法也不奏效,或者说找不到任何相关设置选项,那可能你所用的电脑就不支持UEFI启动Win7了,只能换成bios+mbr传统模式来装win7系统了。其实win7情况下mbr模式并不比uefi模式差,建议你用uefi模式装win8.1 64位或者win10系统才能体现它的性能,最好用iso原版分区更专业,且还没有兼容性问题。
再介绍一下csm:何谓CSM?为何说CSM(兼容性支持模块)非常重要?
首先,32位Win7,原装64位Win7,32位Win8在UEFI下跑的时候需要CSM支持,否则无法开机。
其次,超过90%的独立显卡不支持UEFI,使用纯UEFI无法开机。
为解决以上难题,主板专门制定了CSM Support,开启它以便启用UEFI的同时正常使用独显。
重要补充:32位Win8理论上支持UEFI,前提是UEFI Firmware必须为32bit。但目前市场上的主板90%以上的UEFI固件都是64bit,所以,实际上32位Win8对CSM Support的需求相当强烈!
援引微软官方关于CSM的专业解释:与传统 BIOS 兼容。某些基于 UEFI 的电脑包含了模拟较早 BIOS 的兼容性支持模块 (CSM),为最终用户提供了更强的灵活性和兼容性。若要使用 CSM,必须禁用安全启动。
援引微软官方关于GPT的专业解释:Can Windows 7, Windows Vista, and Windows Server 2008 read, write, and boot from GPT disks?Yes, all versions can use GPT partitioned disks for data. Booting is only supported for 64-bit editions on UEFI-based systems.
也就是说32位Win7不支持从GPT启动,实测中,华擎CSM支持32位Win7从MBR启动
……