找回密码
 注册
首页 ≡≡桌面技术≡≡ PC操作系统 win8改装 WIN7启动提示0xc0000428 无法验证其数字签名 ...

windows win8改装 WIN7启动提示0xc0000428 无法验证其数字签名

灰儿 2014-9-16 20:52:43
问题:
笔记本安装的是WIN8.1 64位系统,UEFI+GPT,现在想改为WIN7 64 ,UEFI GPT,msr,esp均未动,下载最新版本的 nt6 hdd installer 3.14安装,引导分区为原WIN8.1的ESP分区,系统分区为原WIN8.1分区(已格式化),但是安装完成重启后,选择mode2启动模式启动,有错误提示:0xc0000428,winload.efi  无法验证其数字签名,请各位大神帮忙解决下。

03.jpg
原因分析:
Windows8原生支持UEFI,没问题。Windows7不一样,如果是U盘或移动硬盘安装,需要添加UEFI支持文件,否则不能以UEFI方式启动。

解决方法:
重要:关于BIOS设置
  ①打开BIOS中的UEFI支持。
  把“Boot mode”项设为“UEFI only”;如果有“Lunch CSM”选项,将其设为“Enabled”。

  ②关闭安全引导。
  进入“Security”——“Secure Boot”,将其设为 “Disabled”。这是Windows8新引入的安全机制,不关闭不能安装其它操作系统。

在BIOS中的一个高级开关,将Secure Boot 功能关闭。
Secure Boot只是UEFI的一个部分。两者的关系是局部与整体的关系。

Secure Boot的目的,是防止恶意软件侵入。它的做法就是采用密钥。UEFI规定,主板出厂的时候,可以内置一些可靠的公钥。然后,任何想要在这块主板上加载的操作系统或者硬件驱动程序,都必须通过这些公钥的认证。也就是说,这些软件必须用对应的私钥签署过,否则主板拒绝加载。由于恶意软件不可能通过认证,因此就没有办法感染Boot。

这个设想是好的。但是,UEFI没规定哪些公钥是可靠的,也没规定谁负责颁发这些公钥,都留给硬件厂商自己决定。
01.jpg

技术难点:
如何“以UEFI方式启动电脑”?

  •   ①BIOS中打开UEFI模式。
      ②安装介质支持UEFI启动。
      ③Windows7及其以前的系统,用U盘或移动硬盘安装时,添加UEFI支持文件的方法:
      从Windows8的安装文件中提取Bootmgfw.efi文件,重命名为BOOTX64.EFI,拷贝到win7安装文件的EFIBoot下,没有BOOT文件夹新建一个。
      Bootmgfw.efi也可以从已经安装好的Win8系统获得。
  •   接下来就和原来安装系统基本一样了。





您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。