最奇怪的事情发生在我身上:我有一台没有内置 DVD 驱动器的惠普笔记本电脑,因此我通过外部 USB LG Blueray 刻录机进行安装。
- 首先,我将 Windows 10 客户预览版安装到一个分区中。
- 然后我将 Windows 8 安装到另一个分区。
一切正常。我有双启动计算机,可以在 Windows 8 和 10 上测试我的软件。
该计算机有以下分区:
- 恢复分区(300 MB)
- EFI 系统分区 (100 MB)
- 数据分区(400 GB)
- Windows 8(40 GB)
- Windows 10 预览版 (40 GB)
我再说一遍:一切正常。无论是 Windows 8 还是 10 预览版的安装都没有出现任何问题。
现在我看到的最奇怪的事情发生了:由于最终的 Windows 10 已经发布,我想用最终的 Windows 10 替换 Windows 10 预览版。
我启动安装 DVD,过了一会儿,屏幕显示可以选择语言。然后屏幕中央出现一个按钮,上面写着“立即安装”,然后出现一条消息“安装正在开始”。
到目前为止一切正常。但随后出现了一个奇怪的错误:
您的计算机缺少所需的媒体驱动程序。这可能是 DVD、USB 或硬盘驱动器。如果您的计算机上有 CD、DVD 或 USB 闪存驱动器,请立即插入。
注意:如果 Windows 的安装介质位于 DVD 驱动器或 USB 驱动器中,则可以安全地将其移除以执行此步骤。
首先:这个错误无法理解。其次:这毫无意义。当安装程序已经运行到这里时,这意味着它可以读取 DVD。那么应该缺少什么驱动程序?
有些人报告了 Windows 7 的类似问题,原因是它无法从 USB 3.0 端口启动。但这不是罪魁祸首,因为
- Windows 10 不再有这个限制。
- 我尝试了所有 3 个现有的 USB 端口,但都出现相同的错误。
- 我在同一台笔记本上安装了 Windows 10 预览版和同款蓝光刻录机,为什么预览版能找到驱动,而最终版找不到?
我得出的结论是,这又是一个错误的错误消息。原因肯定在别处。
然后我做了一个很有意思的测试:
我从一个月前安装的同一张 Windows 10 预览版 DVD 启动。结果:它也无法启动了。但它又出现了另一个错误:
黑屏上显示
CDBOOT:找不到 BOOTMGR
缺少操作系统
没有可启动设备——插入启动盘并按任意键。
我一个月前成功安装的同一张 DVD 怎么现在却出现错误呢?
然后我进行了第三次测试:我从之前安装的同一张 Windows 8 DVD 启动。这是 3 张 DVD 中唯一一张可以进入菜单的 DVD,它允许我选择要安装的分区。
概括:
- Win 10 最终 DVD 因一个错误而失败
- 尽管之前可以运行,但 Win 10 预览版 DVD 却因另一个错误而失败!
- Win 8 DVD 正确运行
显然,这是
- 不是硬件问题:相同的笔记本电脑,相同的蓝光刻录机,两个 Windows 仍可完美运行。
- 没有缺少驱动程序,因为之前两个 Windows 的安装都没有问题。
- DVD 没有刻录错误,以前可以使用。
对我来说唯一的解释是,我在 Windows 10 预览版之后安装的 Windows 8 破坏了该计算机上的所有内容。
尽管如此,两个操作系统仍可顺利运行,只是安装被阻止了。
但发生了什么?有诊断工具吗?以前有人见过这么奇怪的事情吗?有人知道解决方法吗(除了删除所有分区并从零开始)?
答案1
最后我终于解决了这个问题。
错误“您的计算机需要的媒体驱动程序缺失”的原因可能是 ISO 映像已损坏。我没有想到这一点,因为我直接从 Microsoft 下载了整个 4 GB 映像,没有任何错误 https://www.microsoft.com/en-us/software-download/windows10ISO
由于 Microsoft 不提供哈希,因此您无法验证下载的文件。
从其他地方下载图像后: https://www.microsoft.com/en-us/software-download/techbench 有效。
添加:现在我使用较新版本的 Firefox (43),如果下载(上面的第一个链接)不成功,它总是会显示错误。Microsoft 的 ISO 下载链接是垃圾。我尝试下载 ISO 文件 (4 GB) 几次,Firefox 一次告诉我缺少 13 MB,下一次又告诉我缺少 430 MB。Microsoft 服务器会在您完全下载 ISO 文件之前不久中止传输。因此,您必须使用媒体创建工具来下载 Windows 10!此工具至少需要 Windows 7。忘记它,使用 Windows 7 或 8 以外的任何其他操作系统下载 Windows 10。微软无法提供 ISO 文件下载,真是太遗憾了!
当您收到此错误消息时,另一种解决方案可能是将 Windows ISO 复制到 USB 记忆棒。您可以使用 Rufus 来实现这一点。如果原因是您的 DVD/Blueray 驱动器出现问题,它可能会解决此错误。并非所有驱动器都支持 UEFI。
答案2
就我而言,该错误是由于USB 闪存驱动器上A media driver your computer needs is missing
错误刷新的图像引起的。.iso
这错误地闪现的图像,启动正常,但后来出现错误,在启动菜单中显示为一行,如下所示:
虽然正确地闪存映像显示为两个独立的分区,如下所示:
该图像使用 Linux Mint 19 错误地刷新,默认USB Image Writer
和WoeUSB
均采用默认设置。
它在 Windows 10 上正确刷新Rufus
,也使用默认设置。
使用正确刷新的映像,我从两个分区中的第一个启动,安装顺利完成。这是在以 UEFI 模式运行且禁用兼容性支持模块 (CSM) 的 AMD Ryzen 1700 370X-PRO 主板上进行的。
答案3
我使用 Arch Linux 制作的 Windows 10文图伊。
我在 Linux 上使用的所有其他实用程序都对正确的 ISO 造成了同样的错误。
对我来说,这看起来像是在 DR-DOS 上安装 MS Windows 时的恶作剧。只不过被起诉的可能性小得多。
答案4
谷歌引导我来到这里 - 我在尝试在 VMware ESX 上安装 Server 2016 时遇到了这个问题。
就我而言,这实际上是一个驱动程序问题 - 我添加了另一个 CD-ROM 设备并将其连接到最新的 vmware Tools ISO,然后当遇到错误时,我浏览了 VMware Tools ISO 以查找 PVScsi 驱动程序,然后 Windows 安装检测到了硬盘。