如何将驱动程序添加到Windows 7安装DVD?

Modified on: Sat, 12 Jan 2019 08:00:02 +0800

如何将更新或缺失的驱动程序捆绑到Windows 7 DVD?

作者:raspi

最佳答案

如果您熟悉Windows XP Service Pack整合流程,则非常相似。

我在这个例子中使用的是Windows XP Professional。它应该与Vista等相似。

使用您喜欢的软件从Windows 7 DVD制作ISO映像。我使用了CDBurnerXP

install.wim保存在您的硬盘驱动器上的某个位置,或者直接从DVD中保存。

为您的操作系统下载Windows自动安装工具包(Windows 7VistaXP)。

开始菜单启动 AIK部署工具命令提示

cd <path where you saved that wim file>

使用写权限挂载WIM映像:

imagex将告诉哪个号码是哪个Windows版本,如果找不到它。我只用0号试了一下。
在这种情况下,4号是Windows 7旗舰版64位。

imagex /mountrw install.wim 4 c:\wim

使用DISM添加任意数量的驱动程序。如果DISM说文件对于引导至关重要但驱动程序是无符号的,则添加/forceunsigned参数。

以下是nVidia nForce驱动程序的示例(使用7-zip解压缩的Installer EXE):
SATA / SATARAID / IDE /以太网/等驱动程序:

cd c:\dl\15.51_nforce_win7_64bit_whql\ide\win764\
dism /image:c:\wim /add-driver /driver:. /recurse

cd c:\dl\15.51_nforce_win7_64bit_whql\smbus
dism /image:c:\wim /add-driver /driver:. /recurse /forceunsigned

cd c:\dl\15.51_nforce_win7_64bit_whql\smu
dism /image:c:\wim /add-driver /driver:. /recurse

cd c:\dl\15.51_nforce_win7_64bit_whql\ethernet
dism /image:c:\wim /add-driver /driver:. /recurse

..等所有需要的司机..

在某些情况下,您需要扩展未展开的驱动程序文件。如果驱动程序目录中的文件名是foo.dl _而不是foo.dll等,则不会扩展驱动程序。

这是适合您的NVidia GeForce驱动程序示例(使用7-zip解压缩安装程序EXE)

cd c:\dl\191.07_desktop_win7_winvista_64bit_international_whql
mkdir c:\displaydriver
expand *.* c:\displaydriver

然后

cd c:\displaydriver
dism /image:c:\wim /add-driver /driver:. /recurse

使用新驱动程序保存WIM图像:

卸载并提交(commit = save)

imagex /unmount /commit c:\wim

使用您喜欢的ISO处理软件将install.wim添加回ISO映像。我用过UltraISO。确保DVD可启动。使用最喜欢的刻录软件(CDBurnerXP)再次将ISO刻录为新DVD。

使用正确且有效的驱动程序启动并享受新的Windows 7。

作者:raspi

相关问答

添加新评论