![从安装程序磁盘上的 WinPE 在 Windows 7 系统上安装驱动程序](https://linux22.com/image/1525258/%E4%BB%8E%E5%AE%89%E8%A3%85%E7%A8%8B%E5%BA%8F%E7%A3%81%E7%9B%98%E4%B8%8A%E7%9A%84%20WinPE%20%E5%9C%A8%20Windows%207%20%E7%B3%BB%E7%BB%9F%E4%B8%8A%E5%AE%89%E8%A3%85%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F.png)
我祖父的计算机(Win7)最近坏了(相信是主板问题)但他的 SSD 完好无损,因此我们决定升级到英特尔 NUC 系统并只需弹出 SSD 并希望它能够启动。
如果这是我自己的系统,我会直接擦除磁盘并重新开始(从备份中恢复文档等),但我试图让他尽可能熟悉系统,因为他已经习惯了使用它,我不想让他习惯新的操作系统/外观和感觉以及新程序。此外,尝试找到他拥有的软件的所有安装介质可能会很困难。
无论如何,系统确实顺利地启动到桌面,但我没有考虑到最新的 NUC 只有 usb3 插槽,而 Windows 7 没有附带任何 usb3 驱动程序。因此,所有 usb 插槽都无法工作,键盘和鼠标也无法工作。
所以。我访问了英特尔网站并下载了 usb3 驱动程序,还找到了一个可以修改 win7 安装 iso 的工具,以便它支持 usb3 进行安装/修复。
我还知道,要修改现有的 Windows 安装,我可以使用安装程序的修复命令行中的 Dism。我感到困惑的是,我到底需要运行什么。
我已将相关驱动程序文件放在安装介质根目录下名为 usb3 的文件夹中。
假设媒体已安装为D:
且现有的 Windows 安装为C:
。
我查看了微软和其他公司的几个网页,以及这个(https://technet.microsoft.com/en-us/library/dd744355(v=ws.10).aspx) 似乎最接近我想要做的,但我不确定它是否旨在将驱动程序添加到安装介质或离线系统 - 或者是否存在区别。另外,我不确定默认路径是什么。
我需要安装映像(wim 文件)吗?如果需要,我在标准 Windows 7 安装中哪里可以找到它?那么我认为我应该按照上面链接中的说明进行操作?
如果没有的话我是否只需运行类似以下命令:Dism /Image:C:\windows /Add-Driver /Driver:D:\usb3 /Recurse
?
还有一个Dism /online
标志,但我认为这不是我想要的,因为它意味着它会修改正在运行的操作系统,在我的情况下是来自安装媒体的 PE 环境。
我读过但未完全理解的其他信息来源:https://serverfault.com/questions/260370/installing-drivers-on-a-windows-system-using-winpe-preinstallation-environment
答案1
在 Windows 7 磁盘上有一个文件“SOURCES”。打开它,您会看到 boot.wim 和 install.wim。选择您想要的那个...可能是 boot.win。