如何使用 USB 3 安装 Windows 7?

如何使用 USB 3 安装 Windows 7?

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

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

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

答案1

正如评论所说,USB 3 驱动程序不是 Windows 原生支持的东西。

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

这变得相当高级,我假设您具有命令提示符的工作知识。我建议您将各种 Microsoft 目录添加到您的路径中,或者运行Windows PE Tools Command Prompt而不是标准目录。如果我在任何时候弄丢了您,请在评论中写下,我很乐意提供帮助。

我建议你下载Microsoft 部署工具包,并下载您的 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 兼容!

答案2

http://www.rt7lite.com/ 使自定义 iso/usb 安装变得非常简单。它使用 gui 和 waik - 它非常适合新手或患有诵读困难症的人,这些人在将 imagex 与许多 swm 文件链接在一起时可能会笨手笨脚 - 我一直很喜欢这个工具,因为我患有诵读困难症。

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

如何从 MSI 包中提取文件?

例如,华硕笔记本电脑的 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 可以很好地完成大部分脏活,您可以让它集成服务包和更新,并进行无人值守的安装,例如 chrome、防病毒软件和 MS Office

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

rt7 使许多自动化不再是一项繁琐的工作,然而一些启动 wim 文件不会强制将某些驱动程序放入其中,但您可以使用 gimagex 或 image x,只需使用 mini gui 实用程序就可以让某些操作变得容易得多。

答案3

Windows 7 不包含通用 USB 3.0 驱动程序,因此如果你使用 USB 3.0,则需要提供这些驱动程序港口,即使您只使用 USB 2.0 棒。我遵循了从各种来源收集的这个解决方案。我假设您了解 Windows 和命令行。

先决条件

  • 现有的 Windows 安装
  • 装有 Windows 安装程序的 USB 记忆棒
  • 适合您系统的 USB 3.0 驱动程序(如果您安装的是 64 位 Windows,则为 64 位)
  • Windows 自动安装套件 (WAIK) ISO

准备

  1. 运行并完成Windows 自动安装套件安装。

    由于它是 ISO,因此您可以将其刻录到 DVD,也可以将其安装到虚拟 DVD 驱动器模拟器中,例如DAEMON 工具精简版

  2. 创建以下目录:

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

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

滑流

  1. 启动一个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:\Temp复制到sourcesWindows 安装 USB 上的目录,覆盖现有的sources\boot.wim

全做完了!

相关内容