[NUC] 为 NUC 创建 .INF 驱动程序包

本文指导您如何为英特尔NUC产品创建一个包含来自下载中心的所有最新驱动程序的.INF驱动程序包。

INF驱动程序包使用工具简化您的操作系统设置,例如Microsoft Deployment Toolkit (MDT)*或Microsoft System Center Configuration Manager (SCCM)*。本指南仅显示如何使用PowerShell提取.INF文件以供操作系统设置工具使用。它不描述如何使用这些工具。

 

开始之前
在开始驱动程序包创建过程之前:

将英特尔NUC设置为参考系统
  1. 英特尔NUC与您将在企业环境中部署的内存和驱动器组件集成。
  2. 安装Windows 10/11(64位)在整个过程中不连接英特尔NUC到互联网。
  3. 在另一台计算机上,下载您的英特尔NUC型号的所有当前驱动程序
  4. 解压缩需要解压缩的任何驱动程序,并安装所有驱动程序到参考英特尔NUC上。
设置相同的英特尔NUC作为测试系统
  1. 英特尔NUC与参考系统中使用的相同的内存和驱动器组件集成。
  2. 安装Windows 10/11(64位)和所有当前驱动程序。

 

创建.INF驱动程序包
按照以下步骤创建.INF驱动程序包:

  1. 将测试系统连接到互联网。
  2. 在测试系统上,打开PowerShell。
  3. 运行以下命令以安装Windows基础驱动程序包:\n\nAdd-WindowsDriver –Path C:\Drivers\IntelNUC –Recurse
  4. 运行以下命令以安装所有其他驱动程序:\n\nPnputil.exe -i -a C:\Drivers\IntelNUC\*.inf
  5. 在测试系统上,打开设备管理器,确保所有设备都已正确安装。
  6. 打开文件资源管理器,找到C:\Windows\INF文件夹,并将其复制到包含.INF驱动程序包的文件夹中。

现在,您已经创建了.INF驱动程序包,可以使用操作系统设置工具将其部署到其他计算机。

文中的HTML标签可能会干扰翻译器,但将不会影响原意。另外一个使用与企业环境相同的内存和驱动组件的Intel NUC。在整个过程中不连接Intel NUC到互联网上。不安装任何驱动程序。您将使用此Intel NUC来测试您创建的驱动程序包。创建驱动程序包PowerShell命令Export-WindowsDriver将所有第三方驱动程序从Windows映像导出到目标文件夹。按照以下步骤在参考Intel NUC上创建.INF驱动程序包并将其保存到USB便携式驱动器上。连接USB便携式驱动器到USB端口。注意所分配的驱动器号,例如D:\。按下Windows键并键入“PowerShell”。右键单击Windows PowerShell应用程序,选择“以管理员身份运行”。运行以下命令:Export-WindowsDriver -Online -Destination D:\DriversExport-WindowsDriver进程需要几分钟才能完成所有第三方驱动程序的复制过程到USB设备。完成后,将USB驱动器带到测试系统。测试驱动程序包将.INF文件夹结构从USB设备复制到测试系统。按下Windows键并键入“设备管理器”。在设备管理器中,右键单击要安装驱动程序的设备,然后选择“更新驱动程序”。选择“浏览我的计算机以查找驱动程序软件”。选择“让我从计算机上的可用驱动程序列表中选取一个驱动程序”。选择“从指定位置安装软件”。选择“浏览”,然后浏览到.INF文件所在的文件夹。选择.INF文件,然后选择“下一步”继续安装。安装程序将安装驱动程序。在安装完成后,重新启动计算机。

使用命令提示符安装USB驱动程序包

有时,在安装新的操作系统时,您可能需要使用USB设备安装驱动程序。这篇文章将向您展示如何使用命令提示符安装USB驱动程序包。

  1. 将USB 设备插入计算机。
  2. 打开“文件资源管理器”。
  3. 输入 “cmd”并按下“Enter”键,以打开“命令提示符”。
  4. 右键单击“命令提示符”,并选择“以管理员身份运行”。
  5. 导航 到USB设备上包含.INF驱动程序文件夹的文件夹。
  6. 运行以下命令:pnputil /add-driver *.inf /subdirs /install
  7. 使用此方法安装所有驱动程序后:
    1. 重启Windows。
    2. 检查设备管理器-检查所有设备上是否有错误(红色或黄色感叹号)。

现在,驱动程序包已准备好与操作系统设置工具一起使用。