通过 $OEM$ 文件夹载入驱动程序
使用 $OEM$ 文件夹是一个简便的方式来在 Windows 安装过程中自动加载驱动程序。以下是详细步骤:
1. 创建 $OEM$ 目录结构
在你的 Windows 安装镜像的 sources 目录下,创建以下文件夹结构:
Copy Code
<你的镜像路径>\sources\$OEM$\$$\Inf
OEMOEM: 这是一个特殊的文件夹,用于存放自定义文件和驱动程序。
$$: 表示将要安装的 Windows 系统的目标路径(通常是 C:\Windows)。
Inf: 这里是将存放驱动程序的目录。
2. 放置驱动程序
将需要的驱动程序放入上面创建的 D 目录中,例如:
Copy Code
<你的镜像路径>\sources\$OEM$\$$\Inf\D\
确保驱动程序文件是完整的,包括 .inf 文件及其相关文件(如 .sys 和 .cat 文件)。
3. 驱动程序要求
该方法仅在 Windows 第一次启动时有效,因此驱动程序必须能够在安装过程中被正确识别。
只会加载在安装期间已连接到计算机的设备驱动程序。
4. 删除 $OEM$ 文件夹
为了保持系统的整洁,可以在 Windows 安装完成后手动删除 $OEM$ 文件夹。因为此文件夹中的内容仅在安装过程中使用,安装完成后一般不再需要。
注意事项
确保驱动程序文件是与操作系统版本兼容的。
在进行上述操作之前,建议备份原始的安装镜像,以防出现问题。
驱动程序的安装过程依赖于正确的 .inf 文件配置,确保其内容是正确的。
通过 $OEM$ 文件夹载入驱动程序的方法简单易行,适合在自动化安装时使用。只需将驱动程序放入指定位置,Windows 安装程序将在安装过程中自动识别并安装这些驱动。
通过网络路径安装驱动程序,并使用 Windows System Image Manager (WSIM) 添加“Credentials”节点,您可以按照以下详细步骤进行操作:
步骤 1:准备网络共享
创建网络共享:
在一台计算机上(可以是服务器或另一台PC),创建一个文件夹并分享它。
设置适当的权限,以便能够访问共享文件夹。
放置驱动程序:
将所需的驱动程序文件放入共享文件夹中,确保包含 .inf、.sys 和 .cat 等所有必要文件。
步骤 2:使用 Windows System Image Manager (WSIM)
打开 WSIM:
启动 Windows System Image Manager(WSIM)。
加载 Windows 镜像:
选择“文件” > “打开”并加载您要修改的 Windows 镜像(例如 install.wim)。
创建或打开一个应答文件:
如果没有现成的应答文件,可以选择“文件” > “新建应答文件”。
添加组件:
在左侧窗格中,找到并展开 Microsoft-Windows-PnpCustomizationsNonWinPE。
右键点击 DevicePaths 节点,然后选择“添加”以创建该节点。
添加 PathAndCredentials 节点:
在 DevicePaths 下,右键点击并选择“添加” > “PathAndCredentials”。
为该节点设置一个唯一的 wcm:keyValue(如 1)。
填写路径和凭据:
在刚刚创建的 PathAndCredentials 节点下,填写以下信息:
Path: 输入网络共享路径,例如 \\networkshare\share\drivers。
Credentials: 添加凭据节点,填写以下信息:
Domain: 输入域名,例如 Fabrikam。
Username: 输入用户名,例如 MyUserName。
Password: 输入密码,例如 MyPassword。
示例 XML 结构
下面是您所提供的信息转换成的 XML 示例:
xmlCopy Code
步骤 3:保存应答文件
保存应答文件:
点击“文件” > “保存”,将应答文件保存为 unattended.xml(或其他名称)。
部署映像:
使用该应答文件部署 Windows 镜像。确保在部署时将应答文件放在适当的位置,以便系统能够读取。
注意事项
确保网络共享在安装过程中可用,且目标机器能够访问。
确保输入的凭据正确无误,并具有对共享文件夹的访问权限。
在生产环境中,不建议直接在应答文件中暴露密码,考虑其他安全措施,如使用加密等。
通过以上步骤,您应该能够成功配置 Windows 安装以通过网络路径加载驱动程序。