如何使用USB 3安装Windows 7?


12

我想将Windows 7从USB 3驱动器安装到SSD上,但是它不能让我使用USB 3引导,但是可以使用USB 2来工作。我想这是因为Windows PE没有所需的USB 3驱动程序所以我的问题是我该如何解决?

编辑:很抱歉,不清楚。安装程序会启动,但是在选择了磁盘驱动器后,它告诉我它需要用于安装磁盘(USB3)的驱动程序。

Edit2:我可以通过将驱动程序添加到另一个USB存储器中来使其工作,但是我无法通过将它们添加到安装驱动器中来使其工作,有人知道我应该如何将其添加到主介质中吗?


1
您的意思是使用USB 3.0时无法进入安装程序,因为无法识别磁盘?
slhck

计算机在USB3中找到了USB存储器,但是一旦我从中引导,计算机就会抱怨它不可引导(可能是因为没有驱动程序)。然而,它的工作原理使用相同的内存USB 2
Hultner

3
这是预料之中的。USB 3不被视为基本驱动程序集的一部分,因此Windows 7需要获取它。为什么不直接从USB 2安装呢?
布隆克维斯特(Blomkvist)

好吧,整件事是我想看看花了多长时间(顺便说一下2分钟)。而且我知道USB 3并不是我只是可以将驱动程序以某种方式放置在较高的介质上,以便无需从另一个USB存储器加载驱动程序就可以识别它。
霍尔特纳

3
在我看来,您可能需要将驱动程序整合到安装程序中,就像在RAID控制器或早期系统上那样。
伊齐(Iszi)2011年

Answers:


7

正如评论所说,USB 3驱动程序不是Windows本身支持的。

您的主要问题是速度-除非您的USB记忆棒兼容USB 3,否则不会有任何区别。

这已经相当先进了,我假设您对命令提示符有一定的了解。我建议您将各种Microsoft目录添加到路径中,或运行Windows PE Tools Command Prompt而不是标准目录。如果我在任何时候都松懈了您,请发表评论,我们将竭诚为您服务。

我建议您做的是下载Microsoft Deployment Toolkit,然后下载USB驱动程序。

下载后,加载Deployment Workbench并加载WAIK/ Windows Automated Installation Kit

下载完成后,您可以使用“ copype”命令将所需的Windows PE文件复制到暂存文件夹中。假设您要c:\win_pe_32使用:

copype.cmd x86 c:\win_pe_32

对于64位使用:

copype.cmd x64 c:\win_pe_64

(从现在起,我将不再提供两个版本,只需使用常识并将64替换为32!)

这基本上会将所需的Windows PE文件复制到上面的文件夹中。

接下来,我们需要装载boot.wim文件(实际装载Windows PE的部分)。使用ImageX命令执行此操作:

imagex /mountrw c:\win_pe_32\winpe.wim 1 c:\win_pe_32\mount

这会将Wim文件安装到\mount目录。

要加载驱动程序,请获取.inf文件路径并运行:

peimg /inf=<path> c:\win_pe_32\mount\Windows

如果浏览此文件夹,则可以根据需要添加其他文件。我个人包括ImageX,因此可以从Windows PE中获得它。

现在通过键入以下内容来提交更改:

imagex /unmount c:\win_pe_32\mount /commit

现在,您只需boot.wim使用winpe.wim刚刚更改的文件覆盖默认文件。

copy c:\win_pe_32 c:\win_pe_32\iso\sources\boot.wim

最后,我们通过以下命令使用Microsoft Mastering工具:

oscdimg -n -bc:\win_pe_32\etfsboot.com c:\win_pe_32\iso c:\win_pe_32\winpe_32.iso

恭喜!您现在有了iso包含驱动程序的新的可启动Windows PE 文件。

您可以将其刻录到磁盘,并希望一切都能正常工作-只要驱动程序与Windows PE兼容!


那太好了,正是我想要的。糟糕的是,我丢失了USB 3内存,但是我没有记住,将Windows 7从USB 3内存安装到SSD大约需要2分钟,但是后来我不得不从Windows PE中加载驱动程序。
Hultner 2011年

请注意,这只会创建Windows PE磁盘,您仍然需要手动启动安装程序和/或执行其他任务才能安装Windows!
William Hilsum

因此,它不能像普通的Windows 7安装程序那样工作吗?
Hultner 2011年

抱歉...我的糟糕...如果您仅从此处将.wim替换为boot.wim,它将...只是跳过刻录磁盘阶段...。如果确实启动了命令提示符(例如,基本的Windows PE构建),此外,您还需要一个无人参与文件(让我知道,我将创建一个文件),或者只是启动setup.exe,它将起作用。
William Hilsum

2

http://www.rt7lite.com/ 使自定义iso / usb的安装几乎简直就是脑残。它使用gui和waik-对初学者或阅读障碍者很有用,当他们将imagex与许多swm文件或其他内容链接时,可能全是大拇指-此工具对我来说是最喜欢的,因为我是一个阅读障碍者。

这里已经有一种msi解压缩的方法。

如何从MSI包中提取文件?

IE Asus笔记本电脑的USB 3驱动程序通常是MSI,而不是zip,因此不能简单地将其解压缩并挑选出所需的驱动程序。

您仍然需要上述Windows自动安装工具包,但是它们的工具是免费的,并且可以在Windows 7或Server 2008等系统上运行

http://www.autoitscript.com/site/autoit-tools/gimagex/的功能大致相同,除了您还可以将wim文件挂载到目录中,即boot.wim推入驱动器使其同步保存。等也使WAIK的使用痛苦减轻。它还可以让您成像完整的系统

您可以使用rt7在启动时加载驱动程序,也可以将wim文件复制到USB中,如果备份,请打开启动文件夹并将USB 3的驱动程序添加到Windows的inf和系统文件夹中。rt7可以很好地完成大多数肮脏的工作,您可以将其整合到Service Pack和更新中,并可以无人值守地安装chrome,防病毒和MS Office等软件

也有Windows 7 DVD到USB工具
boot.wim >>> boot.wim.backup >>>复制到boot .wim,使用gimagex可以轻松地将它安装到Windows文件夹中的nav文件夹并手动添加inf文件和驱动程序到所需的文件夹,

rt7使自动化工作变得不那么繁琐,但是一些启动wimfile不会强迫一些驱动程序进入其中,但是您可以使用gimagex或image x来使mini gui util轻松一些。


2
ntlite更容易获得,以及对Windows 8和某些Windows 10的支持,还允许真正简单的滑动流wsusoffline将更新拉下来,一个人可以用来进行更新等,以及ntlite可以用于向iso或更新中添加更新/服务包。 USB。我已使用它为USB在家中的系统添加了驱动程序,以节省大量时间。
Necrose99

在NTLite小导:win-raid.com/...
维尼特加尔格

2

Windows 7不包含通用的USB 3.0驱动程序,因此,即使您仅使用USB 2.0记忆棒,也需要提供使用USB 3.0 端口的驱动程序。我遵循了从各种渠道收集来的解决方案。我假设对Windows和命令行有所了解。

先决条件

制备

  1. 运行并完成Windows自动安装工具包的安装。

    由于它是ISO,因此您可以将其刻录到DVD或将其安装在虚拟DVD驱动器仿真器(例如DAEMON Tools Lite)中

  2. 创建以下目录:

    C:\Temp
    C:\Temp\mount
    C:\Temp\usb
    
  3. 提取您的USB 3.0驱动程序从档案(如果有的话),并只复制驱动程序文件(.cat.inf.man.sys,等..)的C:\Temp\usb文件夹中。

  4. sources\boot.wim文件从Windows设置USB 复制到C:\Temp

滑流

  1. cmd管理员模式下启动的实例。

    单击“ 开始”,键入cmd,右键单击“ cmd”或“ 命令行提示符”程序,选择“以管理员身份运行”

  2. 导航到C:\Temp目录。

    c:
    cd C:\Temp
    
  3. 挂载boot.wim文件。

    dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mount
    
  4. 添加USB驱动程序文件。

    就我而言,文件夹中有一个iusb3hub.inf(USB 3.0集线器驱动程序)和一个iusb3xhc.inf(USB 3.0可扩展主机控制器驱动程序)C:\Temp\usb。我见过其他人使用类似命名的USB 3.0驱动程序。

    更改这些说明以适合您的情况:

    dism /image:mount /add-driver /driver:usb\iusb3hub.inf
    
    dism /image:mount /add-driver /driver:usb\iusb3xhc.inf
    
  5. 卸载boot.wim文件。

    dism /unmount-wim /mountdir:mount /commit
    
  6. boot.wim文件从复制C:\TempsourcesWindows安装USB 的目录中,覆盖现有目录sources\boot.wim

全做完了!


2
您可以从microsoft.com/download/en/…上下载并安装Microsoft部署工具包,而不是下载1.7 GB的大量WAIK,它只有24 MB,并且包括遵循以下步骤所需要的命令行工具这个答案。这些步骤非常适合在只有USB3端口的新笔记本电脑上安装Windows 7。
Jan Goyvaerts 2015年

解压缩Win 10 ISO,用Win 7 Install.wim替换Win 10 Install.wim,准备安装介质并继续安装。
Vineet Garg,
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.