[文章导读]win10己经成为全球第一桌面系统,但始终有大量的用户还在停留win7时代,因为大部分觉得win7系统对游戏以及软件兼容性好,但现在有很多用户不知道有些机器不能直接将win10改win7,最近有些用户在win10改win7时发现安装后一直卡在:"安装程序正在更新注册表设置"这个地方一直不动,当然如果是卡在这个地方提前关闭安全启动的话可以等驱动安装完驱动后进入桌面了,如果是安装原版win7的话没集成显卡驱动就直接进入不了win7系统了,下面小编针对这个情况给大做一个教程。
win10己经成为全球第一桌面系统,但始终有大量的用户还在停留win7时代,因为大部分觉得win7系统对游戏以及软件兼容性好,但现在有很多用户不知道有些机器不能直接将win10改win7,最近有些用户在win10改win7时发现安装后一直卡在:"安装程序正在更新注册表设置"这个地方一直不动,当然如果是卡在这个地方提前关闭安全启动的话可以等驱动安装完驱动后进入桌面了,如果是安装原版win7的话没集成显卡驱动就直接进入不了win7系统了,下面小编针对这个情况给大做一个教程。
1、U盘启动制作:U盘启动盘制作工具(PE特点:1,绝无捆绑任何软件的启动盘。2,支持PE自动修复UEFI+GPT引导。3,支持LEGACY/UEFI双引导。4,一键装机自动注入usb3.0和NVME驱动)
2、win7镜像下载:联想WIN7新机型镜像下载(新机型集成USB3.0驱动,解决安装过程无法识别USB设备的问题以及自带nvme固态硬盘驱动)
在我们解决安装win7系统卡在"安装程序正在更新注册表设置"前大家分析一下win10改win7要注意的一些事项:
一、相关主板win10改win7系统图文分析及注意事项:
解析win7系统支持的主板,intel 6代和intel 7代cpu,分别搭配的intel 100系列芯片组和intel 200系列芯片组支持安装win7,但安装过程中要注入usb3.0才能使用USB键盘鼠标,intel 8代cpu搭配的intel 300系列芯片组不支持win7(只有z370或b365搭配intel 8代cpu完美支持win7),安装后没有usb3.0驱动且也没有intel udh 630集显驱动,这里推荐采用可采用本站WIN7系统支持usb3.0驱动,详细分析如下图分析:
二、win10改win7时会一直卡在"安装程序正在更新注册表设置"界面原因分析及注意事项:
win10改win7系统bios相关设置很重要,intel 6代以上CPU安装WIN7时,无论我们采用legacy+mbr引导模式还是uefi+gtp引导模式安装win7,我们要在BIOS里面关闭“安全启动”和开启“兼容模式”,BIOS中安全启动如果不关闭会导致win7的引导文件不合法,导致安装win7后启动不了,同样的如果不开启csm兼容模式,我们在安装win7时会一直卡在"安装程序正在更新注册表设置"界面,详细如下图分析:
通过这点分析,我们在安装win7系统时,如果采用的uefi模式,默认csm兼容模式是开启不了的,只有当设置为legacy模式,csm兼容模式才可以开启,那么不开启的代价就是会一直卡在"安装程序正在更新注册表设置"界面,直到安装了win7显卡驱动后才可能进入桌面,那么问题来了,如果是原版系统肯定就没有集成win7显卡驱动,所要以采用本站提供的WIN7系统。
通过以上分析,我们就知道原因了,在新机型win10改win7时我们要关闭“安装全启动”和开启“兼容模式”,我们在win10改win7系统时,如果采用的uefi模式,默认csm兼容模式是开启不了的,只有当设置为legacy模式,csm兼容模式才可以开启,那么不开启的代价就是会一直卡在"安装程序正在更新注册表设置"界面,直到安装了win7显卡驱动后才可能进入桌面,那么问题来了,如果是原版系统肯定就没有集成win7显卡驱动,所要以采用本站提供的WIN7系统。
那么为什么要开启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.
下面小编根据这种情况来详细介绍一下win10改win7系统卡在"安装程序正在更新注册表设置"界面的解决方法:(这里我们己联想电脑为例)
注:按如果Security选项下没有Secure Boot选项,看下是否有"clear intel PTT Key"选项,如果有进入回车选选择“yes”清除ppt key,否则无法安装系统后无法引导启动,如下图所示;
2、转到Exit选项,把OS Optimized Defaults设置为Disabled或Other OS,意思是支持win7操作系统,如下图所示;
3、选择Load Default Settings回车加载设置,加载默认设置之后,部分机型需要先按F10保存重启再按F2进入BIOS继续下面的设置,如下图所示;
4、切换到Boot,把Boot Mode从UEFI改成Legacy Support传统引导,部分机器也可以采用uefi安装(注:也可以直接采用UEFI+GPT引导安装:但采用uefi+gpt方式安装就默认没开启csm兼容模式,在安装win7过程中一直会出现卡logo界面,直到系统显卡安装完才能才入桌面。,但保险点还是改成传统模式,如下图所示;
5、再把Boot Priority设置成Legacy First,按F10弹出窗口选择yes回车;
(注:改了legacy传统模式后,注意要将硬盘分区格式改成MBR的,可参考详细GPT分区转MBR分区教程)
6、注意:再返回configuration这项,查看sata controller mode这项,如果默认硬盘模式为RAID,请将硬盘模式改为AHCI模式,否则进PE后不能认出硬盘,如果更改后记得按F10保存,如下图所示;
7、插入制作好的U盘启动盘,重启按F12或FN+F12调出启动管理对话框,选择USB HDD识别到U盘启动进入PE,回车进入PE:
(安装完后注意调整启动顺序,如果是UEFI的就将windows boot manager调整为第一启动项,如果是传统模式legacy就将安装系统的硬盘调整为第一启动项)
三、重装系统win7磁盘分区类型GPT改MBR步骤 (如果想开启csm兼容模式就得采用legacy+mbr引导模式)
相关教程:
gpt分区转mbr分区保存分区表时出现00000032错误解决办法
gpt转mbr分区出现指派驱动器号时出现错误00000002解决方法
gpt转mbr时提示:无法转换到MBR分区错误代码20000148解决方法
操作步骤如下:
进入PE中运行分区工具(DiskGenius),将分区表格式为GUID格式,我们需要把格式改成MBR格式.
1、我们看到分盘卷有ESP跟MSR。
2、删除所有分区卷。
3、全部删除后,保存更改。如下图所示:
4、打开硬盘,点击“转换分区表类型为MBR格式”,如下图所示:
5、在弹出的提示窗口中选择“确定”。注:一般GUI分区表格式支持超过2TB以上的硬盘分区,而MBR分区表类型只支持2TB以下的硬盘。
6、转换MBR成功后,选择快速分区,根据要求创建自己的分区。选择完成后,点击确定开始分区,如下图所示:
7、分区开始后,会出现格式化盘符的提示窗口,等待完成。退出DiskGenius软件。
以上操作完成后,我们就可以按正常流程安系统win7了。
以上就是win10改win7系统卡在"安装程序正在更新注册表设置"的解决办法。