在仅具有USB 3端口的计算机上安装Windows 7 x64


46

我在仅具有USB 3和USB Type-C端口的HP EliteDesk 800 G3 SFF上安装Windows 7 x64。

最初,启动USB安装介质后,USB键盘和鼠标将无法工作-这是因为Windows 7安装介质没有USB 3驱动程序。

通过使用DISMUSB 3驱动程序,我能够修改Windows 7安装介质(USB驱动器)。按照本指南,我从HP网站下载了USB 3驱动程序,并提取了驱动程序文件并将其嵌入到USB安装介质中。然后,我能够成功安装Windows 7。

但是,在安装Windows 7 x64之后,由于USB键盘和鼠标无法再次工作,我陷入了设置屏幕-这是因为USB可引导安装媒体上装有驱动程序,但在操作系统安装时并未安装它们已安装,因此我被安装了Windows 7且没有USB 3驱动程序的计算机所困,因此无法完成初始Windows安装。

Windows安装的驱动器是M.2 SSD。

我还检查了BIOS,无法禁用USB 3。

有没有一种方法可以修改可启动的USB介质,使其不仅运行USB 3驱动程序,还可以在操作系统中安装它们,以便在安装Windows后可以使用它们?

还是有其他方法可以做到这一点?

相关问题:123


1
BIOS是否允许通过网络进行安装?本文可能对digitalcitizen.life/
理查德·钱伯斯

是的,我可以启动PXE。如果准备用于PXE引导的映像,可以在该映像中包含所需的驱动程序吗?我尚未阅读您为我提供的链接,因此请原谅,如果该页面上已包含该链接,请立即阅读。
qroberts

2
您可以尝试从同一映像启动恢复并安装驱动程序superuser.com/questions/531594/…–
user5226582

实际上,我不确定执行PXE引导是否可以解决Windows 7安装问题中缺少的USB 3.0驱动程序。这是英特尔intel.com/content/www/us/en/support/boards-and-kits/中的实用程序和解决方法, 本文提到更新引导和安装,因此我想知道您是否同时完成了winaero .com / blog /…
理查德·钱伯斯

@RichardChambers是的,我同时更新了boot.wim和install.wim(刚刚对此进行了验证)
qroberts

Answers:


10

我通过使用NTLite在带有USB 3.0根集线器的笔记本电脑上成功安装了Windows 7 。

它将允许您将USB 3.0驱动程序插入Windows 7 ISO中。

注意:您不需要购买NTLite的许可证,免费版本就足够了。


NTLite创造了奇迹。我下载了“英特尔芯片组支持”和“英特尔USB 3.0可扩展主机控制器驱动程序”,并将其包含在映像中,并且可以正常工作!尝试进行原始尝试时,我一定错漏了错误的inf文件。感谢您的回答,以及其他所有人的意见。
qroberts

33

正是intel提供了一种针对这种情况的工具。它将驱动程序以流媒体的方式滑入安装媒体,使其在安装后也可以正常工作(我仅使用EliteDesk 800G2 SFF对其进行了测试,但我怀疑它是否做了很大的改动)。注意选择正确的版本进行下载,对于Win7和Win8或更高版本,存在另一种版本。

此外,该工具有点挑剔,您确实必须将映像保存在USB驱动器上,由于某种原因,该映像无法解压缩到文件夹中。

编辑:似乎英特尔删除了他们自己的工具,因为它一直都无法正常工作。他们现在建议在PS2设备无法工作的情况下使用千兆字节的工具。可以在此页面上找到它,并将其命名为Windows USB Installation Tool。我没有使用此工具的经验,但这是目前的官方建议。


3
我昨天尝试使用上面带有Windows映像的USB驱动器进行了尝试,该工具说它成功了,但是当我启动USB驱动器时,键盘和鼠标仍然无法工作。我可以使用在原始问题中链接的手动DISM方法使键盘和鼠标正常工作,但是一旦启动Windows,键盘和鼠标将无法工作。
qroberts

在这种情况下,请同时尝试两者。准备使用英特尔工具,你的形象做手工的方式。这样,您将使驱动程序在安装过程中正常工作,并且希望它们也已安装。
米歇尔·约翰逊

真奇怪 我建议在不同的操作系统上尝试第二个工具,但是我敢肯定我已经成功使用了这两个工具。遗憾的是,我们的G3出货量一直在延迟,因此我无法对此进行测试,另一个更繁琐的解决方法是包括完整的驱动程序,并通过Autounattend.xml文件运行它(在RunSynchronous步骤中,或使用该步骤来修改setupcomplete.cmd)
Syberdoor

我也想到了什么。这是G3的天空湖还是卡比湖?如果是kaby湖(英特尔拒绝在Windows 7上帝知道完全支持的原因),他们可能只是不希望他们的工具,以支持它
Syberdoor

仅供参考,此链接已损坏,有人更新了链接吗?
Jason Axelson

17

注入驱动程序的另一种方法是检查UEFI / BIOS是否有旧版USB模式。

据我了解,这将外围设备直接呈现给操作系统(也许好像是通过ps / 2插入的)。Windows完全安装后,您应该可以重新进入BIOS并禁用该选项。

有关此模式的更多信息,请参见本问题。BIOS中的“传统USB鼠标”支持是什么意思?


6

除了使用DISM将驱动程序集成到boot.wim和install.wim(如Xyf已发布)中外,还有另一个通常有效的技巧:

在Win7安装过程中,可以加载额外的驱动程序(以在板上获得额外的大容量存储驱动程序)。
大多数人没有意识到的是,只要它们适合系统中的任何硬件,就可以加载其他驱动程序。
此时加载的驱动程序将自动安装到新操作系统。

它不能保证能正常工作(目前我还无法确定到底是什么使驱动程序正常工作),但是如果它确实起作用,它肯定比第二次与DISM会话要快得多。


在XP时代,人们通常在加载安装程序后使用它来加载SATA驱动程序
phuclv

1
@LưuVĩnhPhúc是的,但是从Vista开始,该机制要好得多。您不再需要特殊的(基于软盘)驱动程序版本。任何常规的基于INF文件的驱动程序安装程序都可以使用,您可以从引导时可读的任何媒体中加载它。
Tonny

5

规格

Front: 
    1 SD 4 card reader (optional);
    1 USB Type-C™; 
    2 USB 3.1 Gen 1; 
    1 USB 2.0; 
    1 USB 2.0 (fast charging); 
    1 Headphone connector; 
    Universal audio jack with CTIA headset support
Back: 
    1 audio line in; 
    1 RJ-45; 
    1 power connector; 
    1 audio out; 
    2 DisplayPort™; 
    2 USB 2.0; 
    4 USB 3.1 Gen 1; 
    3 optional ports

您的计算机似乎应该具有USB2.0端口。我会用它们。

如果没有,您可以进入机器内部吗?它可能仍然有USB2.0头内部,并且可以使用便宜的适配器,这样一个以您的键盘连接安装过程。


我已经尝试了计算机上的每个USB端口,我将尝试冷启动并测试每个端口,而不是在打开时切换端口。
qroberts

2
USB 2端口在外壳的外部和主板的内部都清楚地标有标签,但是一旦我进入Windows安装,这些端口都不起作用。但是,当我在启动媒体上安装了驱动程序时,它们便可以工作。
qroberts

3
键盘(尤其是有线键盘)应该仍然可以工作,或者您将如何访问BIOS / CMOS屏幕?如果可以通过某种方式访问​​BIOS设置,请确保已启用“传统USB支持”或类似功能。
艾伦·斯科菲尔德

24
通常在现代主板上,“ USB 2.0”端口实际上位于USB 3.0根集线器的后面。因此,即使端口仅在外部具有USB 2.0连接,您仍然必须安装USB 3.0集线器的驱动程序才能使它们工作。因此,win 7安装将看不到USB 2.0端口,因为它没有集线器驱动程序。
汤姆·卡彭特

1
最近的intel芯片组在逻辑上将所有USB端口(无论是2.0还是3.0)显示在XHCI控制器之后,而Win7则无法直接与之对话。
Plugwash

5

安装介质有2个映像:

  1. 引导程序
  2. install.wim。

Boot.wim 处理初始安装步骤(选择驱动器并在其上展开install.wim),然后安装程序将从展开的文件中接管。

您需要将带有DISM的USB驱动程序添加到两个图像中。


那就是我会做的。
托尼

0

您正在寻找的过程称为滑动流,它使您可以将很多东西放入Windows设置映像中,包括驱动程序,Service Pack甚至是应用程序。OEM使用相同的技术为笔记本电脑和嵌入式设备创建自定义Windows安装。您可以使用其他工具(例如AutoIT)来改进该过程,以自动执行其他设置步骤。

就我个人而言,尽管我发现整个过程都很累(就像几乎所有Windows配置任务一样),但这可能是您唯一的选择。有一些声称可以简化该过程的工具。

您可能需要使用现有的Windows 7计算机才能在其上创建滑流映像。

请注意,您过去能够在安装过程中通过按F6键通过软盘安装所需的驱动程序。显然,当现代计算机没有软盘驱动器时,这无济于事。


0

如果遇到最坏的情况,您总是可以将USB2端口卡插入PCI插槽中。我尝试过的那些在Windows中具有内置支持。除此之外,您的机器还配有读卡器。根据内部连接方式的不同,它可能位于USB2接头上并且具有内置支持。然后,您可以将Windows 7安装程序放在卡上。或仅使用电源/重置跳线附近连接至主板的USB接头连接器。它似乎是蓝色SATA连接器正下方的黄色。注意极性;如果将其向后连接,则会炸出闪存驱动器。不要说我没有警告过你。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.