通过 Win7 SP1 实现 Win 10 VHD 的原生双启动。错误:winload.exe 数字签名未经验证,仅在 2 台相同的戴尔笔记本电脑中的 1 台上
戴尔 Vostro 1014 -14 英寸
...暂时禁用驱动程序签名强制执行。
文件:\Windows\system32\winload.exe
状态:0xc0000428
信息:Windows 无法验证此文件的数字签名。
使用 DISM 应用映像从 Win 10 iso 创建本机启动 VHD
通常,此类错误会在某些基于 BIOS/UEFI/引导代码存储/BCD 的机器上保持一致。对于所有相同的机器/设置,它会正常工作或中断。
想知道如何尽快修复这个问题?使用 EasyBCD 在两台机器上应用了条目,并使用了相同/完全相同的新应用 VHD。
答案1
我读了很多关于这个问题的文章,但它们可能不起作用,因为它们没有考虑到 VHD 上的较新的操作系统,因此我将搜索范围缩小到以下内容:
winload.exe 0xc0000428 VHD
并发现关注帖子,它没有被标记为答案(对 MS 没有帮助),但最终对 OP 有用。
不确定它是否对我有用,但今晚我回到机器时值得一试。似乎最相关。
好吧,终于成功了!上述步骤可能有效 - 但并非在所有情况下都有效。我真的无法告诉你为什么,但我已经设法使用上述方法安装了 WIN8SVR。另一方面,我看到了太多“...无法更新启动配置...”以至于我准备吐了 :(
但下面的程序是可以起作用的:
给定:全新安装的 WIN7,32 位或 64 位。
- 1)将扩展的WIN8 VHD复制到WIN7的其中一个硬盘上。
- 2)安装 WIN8 DVD 并从其启动。
- 3) 在第一个安装屏幕上,按 SHIFT+F10 - 您将获得命令提示符。
我们需要知道存储 VHD 的驱动器号,并且驱动器号在此过程中会发生变化。- 4)运行DISKPART
- 5) 列表卷
- 您将获得所有磁盘和驱动器号的列表。
- 记下存储 VHD 的驱动器号。
- 您可能需要使用磁盘大小来找到它,或者您可以退出 diskpart 并执行“dir /s 以确保。
- 还要注意“系统保留”卷的字母。
- 6)选择 VDISK 文件 =(就我的情况而言,它是:选择 VDISK 文件 = D:\WIN8SRVBETA.VHD)
- 7)连接 VDISK
- 上述命令附加了 VHD 并为其指定了驱动器号。我们需要知道该驱动器号,因此
- 8) 列表卷
- 附加的 VHD 显示为您在第 5 项中没有的卷。(在我的情况下是 F:)
- 9)EXIT 离开 DISKPART
- 10)将驱动器更改为附加的 VHD
- 11)光盘\windows\system32
- 下一行假定 VHD 附加为 F: 并且“系统保留”卷为 C:
- 12) BCDBOOT F:\WINDOWS /s C:
您应该收到一条消息,提示“启动文件已成功创建”。此外,此过程无需使用 BCDEDIT 或 EasyBCD,因为它将创建一个新的启动项“WIndows 8 Server BETA”。- 13) 重启电脑并选择“Windows 8 Server BETA”条目。安装程序将开始。
数据库管理系统
斯文·索伦森,丹麦
编辑:因为您毕竟需要 DVD,所以我建议您从那张 DVD 开始安装,而不是跳过所有这些环节……
Bearbeitet svenks 星期四, 29. 三月 2012 12:05