阻止vista自动安装驱动程序


1

有没有办法防止Vista在启动时自动安装驱动程序?我正在尝试删除所有驱动程序,以便我可以更换主板而无需重新安装Windows。

Answers:


3

最简单,最快捷的方法是转到开始>运行并输入“sysprep”

这应该打开c:\ windows \ system32 \ sysprep的文件夹

启动sysprep.exe

在关闭选项下,将reboot更改为shutdown并在系统清理操作下,您可以选择进入系统审核模式(允许您预先安装软件)或进入系统开箱即用体验,这将在您首次安装Windows时显示欢迎屏幕。

确保单击“通用”按钮,因为这是卸载所有系统驱动程序并在首次启动时重新扫描它们的原因。

我是一个OEM,这是我用来准备图像以便在许多具有不同硬件的机器上进行部署的程序。


大声笑我只是添加这个信息!很棒的发现;-)
Ivo Flipse

1

查看这篇文章非常好,如何从Techspot(请注意它是针对XP,但应该与Vista一起使用):

因此,您已经安装了Windows XP或2000,并且在一年或更长的时间内完成了非常有用的工作,并且只能通过无数的调整和数百个已安装的应用程序和更新来完成,所有这些都根据您的喜好配置,下一步你决定购买一个新的/其他主板,并开始进行干净安装(正确的方式)或修复你的Windows安装(将你的注册表重置为默认意味着你的大多数应用程序和配置更改将不再有效...)

有一种更好的方法,它叫做 Sysprep。它的实际用途是在大型组织中,您可以按照必须的方式配置系统,以便能够在组织中工作,然后运行sysprep并删除特定于计算机的驱动程序/设置,从而允许您制作安装的Ghost映像并将其推送到成千上万台不同的机器,这些机器都将通过迷你设置进行配置,Sysprep将机器配置为在下次启动时运行......这就是理论无论如何:D

我们将以类似的方式使用它,但仅限于单个系统...

1:下载系统的所有最新驱动程序,特别是记住LAN驱动程序,因为默认情况下XP可能不支持它,然后当你没有网络连接时很难下载其余的驱动程序;)

2:从Windows安装光盘中提取sysprep,它位于\ support \ tools \ deploy.cab下)到c:\ sysprep(也可以下载到XP(http://www.microsoft.com/downloads/details)。 aspx?FamilyID = 7a83123d-507b-4095-9d9d-0a195f7b5f69&DisplayLang = en)或2000(http://www.microsoft.com/windows2000/downloads/tools/sysprep/default.asp)。

3:启动Sysprep.exe选择Mini-Setup,PnP,然后选择Reseal。完成此过程后,您的机器将关闭。

4:安装新的主板和任何其他硬件,当你启动它时Windows应该启动一个迷你设置向导,类似于普通的2000 / XP安装...设置应该提示你没有它的驱动程序,所以很幸运你您在步骤1中下载了它们:D


如果那不是你试试这个:

你应该卸下任何特定于旧主板的东西,这样可以减少冲突的可能性。

最好的办法是断开任何不必要的硬件,减少失败的可能性。

如果你有一个安装DVD,你可以做一个启动修复,让Vista调整自己的新硬件。

也许一定要做好备份,这样你就可以在出现问题时随时恢复。

注意:当您切换硬件(尤其是主板)时,我总是建议您进行全新安装。也许更好的解决方案是使用新主板安装Windows 7 RC并尝试一下。但足够的讲道和好运!;-)


2
我快了一点! - 自2000 / XP以来它有所改进。在2000 / XP中,你需要正确的版本,因为它在每个版本,服务包和更多 - 如果你从XP SP1专业光盘安装,并升级到SP2,你的SP1 sysprep专业版不再有效。使用Vista,Sysprep实际上是安装的,并且始终是正确的版本,因为它随着安装的任何东西进行更新... Windows Vista有这么多很酷的功能,它只是因为它们是系统管理员而不可见/最终用户需要的!
威廉希尔苏姆
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.