把驱动导入安装盘 告别安装Windows时找不到驱动的尴尬

2023-03-22 19:11:13 8点赞 88收藏 5评论

前言

很多人在安装Windows的时候遇到过一种问题,那就是安装的时候找不到相应的驱动导致无法完成安装步骤的情况。常见是硬盘网卡驱动的缺失,尤其是现在的Windows 11要求在第一次开机阶段使用微软账号注册,如果没有网卡或者无线网卡的驱动就会陷入一个死循环。

临时解决方案

硬盘的驱动可以在安装过程中选择安装

在安装过程中安装硬盘驱动在安装过程中安装硬盘驱动

没有网卡或者无线网卡驱动,可以在创建USB安装盘的时候直接 disable这一要求。比方用Rufus来创建U盘,它就会主动弹出对话框问你是否要用微软账户安装。

也可以在Windows OOBE阶段 按下 Shift+F10 弹出命令行窗口后,用命令来安装驱动或者跳过。

OOBE 需要网络才能继续OOBE 需要网络才能继续

有了命令行窗口就好办了有了命令行窗口就好办了

安装驱动的命令是

pnputil /add-driver <Driver Path>*.inf,

跳过使用微软账户的命令是

OOBEBYPASSNRO

Geek's Solution

制作一个定制的安装盘,把本机所需的驱动都注入到Windows 安装映像里。

下面是具体步骤:

  1. 去微软网站下载Media Create Tool,制作Windows安装U盘。

  2. 用这个U盘安装Windows,然后用上面的“临时解决方案” 完成OOBE的安装过程。

  3. 安装所有驱动(用官网下载的驱动或者用Windows Update)

  4. 然后把U盘里的 install.wim 复制到本地,用下面这个脚本对它进行处理。基本上这个脚本所做的事情是先把安装映像加载到本地,然后备份所有已经安装的驱动,然后把驱动安装入映像里面,然后重新生成映像。

mkdir windows
mkdir winre
mkdir all_drv

copy install.wim install.wim.original

Dism /Get-WimInfo /WimFile:install.wim
Dism /Mount-Image /ImageFile:install.wim /Index:1 /MountDir:%cd%windows

Dism /Get-WimInfo /WimFile:%cd%windowswindowssystem32recoverywinre.wim
Dism /Mount-Image /ImageFile:%cd%windowswindowssystem32recoverywinre.wim /Index:1 /MountDir:%cd%winre

pnputil /export-driver * all_drv

for /R all_drv %%f in (*.inf) do Dism /Image:%cd%winre /Add-Driver /Driver:%%f
Dism /Unmount-Image /MountDir:%cd%winre /Commit

for /R all_drv %%f in (*.inf) do Dism /Image:%cd%windows /Add-Driver /Driver:%%f
Dism /Unmount-Image /MountDir:%cd%windows /Commit

(脚本里的Index:1 默认情况下是 Windows 11 家庭版, 如果需要用其他版本请用下面这个命令先列出当前安装盘里有哪些映像)

Dism /Get-MountedImageInfo

Good Luck!

参考

https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/customize-windows-re?view=windows-11

https://w365.dk/index.php/2022/03/19/how-to-add-drivers-to-windows-installation-iso-windows-10-11/

展开 收起
5评论

  • 精彩
  • 最新
  • 不用W11就是了,嫌弃它还来不及呢 [邪恶] [邪恶] [邪恶]

    校验提示文案

    提交
    是的升级3次每次都是不到1天又换回win10了,对11彻底放弃

    校验提示文案

    提交
    收起所有回复
  • 跳过使用微软账户的命令是 OOBE\BYPASSNRO
    不知道为啥斜杠没了

    校验提示文案

    提交
  • 能把驱动注入win7安装盘,支持新的11代 12代cpu么?

    校验提示文案

    提交
  • 现在都这么新了,我还在用XP呢

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
88
扫一下,分享更方便,购买更轻松