尝试使用 PowerShell 导出 Windows 7 驱动程序,如这个 YouTube 视频。
我在搜索框中设置了 PowerShell,以及其余必要的命令,在检查了其他超级用户线程。
返回结果:
无法识别“Export-WindowsDriver”
尽管此命令在 PowerShell 中定义如下此 Microsoft 支持文档。
请提供建议
答案1
由于旧版本中没有可用的 API,因此某些 PowerShell 命令依赖于操作系统版本。该Export-WindowsDriver
cmdlet 是在 Windows 8.1 / Server 2012 R2 中添加的,因此您必须使用某种方式来导出驱动程序。
您可以尝试使用 DISM(PowerShell cmdlet 在底层使用相同的界面):
来源
mkdir C:\drivers-backup
dism /online /export-driver /destination:C:\drivers-backup
如果 dism 命令由于某种原因不起作用,您也可以手动备份以下文件夹并从那里恢复:
C:\Windows\System32\DRIVERSTORE
目的地
在新机器上通过命令行:
# Option a)
pnputil.exe /add-driver C:\drivers-backup\*.inf /subdirs /install
# Option b)
dism /online /Add-Driver /Driver:C:\drivers-backup /Recurse
...或者手动:
- 打开设备管理器。由于缺少驱动程序安装,某些设备的图标上会有一个黄色的小问号,它们应该有更具描述性的名称。
- 从设备树中选择一个设备,右键单击它并从下拉菜单中选择“更新驱动程序软件”
- 在弹出的窗口中,您将看到两个选项。单击“浏览我的计算机以查找驱动程序软件”。
- 单击“浏览”找到您之前备份的驱动程序文件的位置,然后单击“下一步”。确保选中“包含子文件夹”选项。
- 过一会儿,您会看到消息“Windows 已成功更新您的驱动程序软件”,现在设备名称应该正确显示。