如何在Windows 7安装DVD中添加驱动程序?


Answers:


15

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

在此示例中,我使用Windows XP Professional。与Vista等类似。

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

从该ISO映像或从DVD直接将install.wim保存在硬盘驱动器上的某个位置。

下载适用于您的OS的Windows自动安装工具包(Windows 7VistaXP)。

从“ 开始”菜单启动AIK部署工具命令提示符

cd <path where you saved that wim file>

使用写入权限挂载WIM映像:

imagex将告诉您哪个号码是哪个Windows版本(如果找不到)。我首先尝试使用数字0。在这种情况下,数字4是Windows 7 Ultimate Edition 64位。

imagex /mountrw install.wim 4 c:\wim

通过使用DISM,添加任意数量的驱动程序。如果DISM表示文件对于引导必不可少,但驱动程序未签名,则添加/forceunsigned参数。

这是nVidia nForce驱动程序的示例(使用7-zip解压缩的安装程序EXE):SATA / SATARAID / IDE / Ethernet / etc驱动程序:

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驱动程序示例(安装程序EXE用7-zip提取)

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.fi

5
是的 如果有一天我的网站出现故障,SU是更安全的方法。昨天,我整夜与这个司机捆绑在一起。:)
raspi

1
我很高兴您以明智的眼光做到了:)
JohannesM

Uuuughhhhh,希望您会说UltraISO的注册过程很长(显然是手动的)。:(我下了订单但是没有钥匙...坐在这里等着,等着,我没有整个周末都花在这上面...非常令人沮丧:(如果您正在阅读本文,并且希望获得UltraISO的“即时满足”,再想想-希望将其设置为一个多日的过程,因为他们不会为拥有自动注册系统而烦恼
。– allquixotic 2015年

是否应该以任何顺序安装驱动程序,例如首先安装芯片组驱动程序?还是没关系?
酒精很邪恶

3

我只想添加一个补充,如果您在安装时需要驱动程序(例如:存储设备等),则也需要对boot.wim执行以下过程:

boot.wim具有2个嵌入式安装。

因此,您需要执行两次该过程:

imagex /mountrw boot.wim 1 c:\wim
add your drivers
imagex /unmount /commit c:\wim

imagex /mountrw boot.wim 2 c:\wim
add your drivers
imagex /unmount /commit c:\wim

另一个信息:

ei.cfg从DVD源文件夹中删除文件,然后您将能够选择要安装的Windows 7版本(家庭版,专业版,旗舰版等)。

然后请确保您的驱动程序适用于每个版本,您必须针对install.wim中嵌入的每个版本执行该过程install.wim

normally X = 1, 2, 3, 4 for the command:

imagex /mountrw install.wim X c:\wim
add your drivers
imagex /unmount /commit c:\wim

并重复每个可能的X数字

您可以通过以下途径找到可用X的:

imagex /info install.wim

通过查看命令打印的XML中元素的INDEX属性,例如:IMAGEimagex /info

<IMAGE INDEX="4">

0

您也可以从DVD中制作ISO,通过向其中添加文件来编辑ISO(将其重写)(例如,在\ drivers \文件夹中),然后再次将ISO刻录到DVD。因此,在Windows安装之后,您可以访问DVD上的驱动程序。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.