Windows 7 x64 附带各种签名的驱动程序,因此很有可能在系统设置期间安装您机器的所有驱动程序。
另一方面,Windows Server 2008 R2 则不然。尽管在驱动程序方面,它实际上是相同的操作系统。我知道这种差异是有充分理由的。它是一款服务器产品,而不是台式机产品。但问题是,许多高级用户和开发人员在他们的工作站上使用服务器操作系统,这些工作站通常是台式机(但功能更强大),并且可以从 Windows 7 提供的整个驱动程序系列中受益……
问题
我知道我在网上读到过一些诡计你在哪里
- 安装 Windows 7,它将为您的硬件安装正确的驱动程序
- 采取一些措施来获取/备份所有 Windows 7 驱动程序或仅获取/备份已安装的驱动程序
- 使用步骤 2 中的 Windows Server 2008 R2 和驱动程序重新安装您的机器。
事情是我在网上再也找不到这些说明。如果有人知道他们在哪里,请为我们其他人提供链接。
这一切的目的是什么?
我的目的是减少寻找合适的驱动程序的时间,因为这些驱动程序最终无法按预期工作。我的笔记本是我的主要开发机器,因为我经常四处移动。每次开始开发新的大型项目时,我都会从头开始重新安装它。我使用 Windows Server 2008 R2 已有数月,但有些驱动程序从未正常工作。几周前,当我安装 Windows 7 时,一切都正常。没有出现任何问题。我怀疑这些驱动程序是否像制造商的驱动程序一样庞大(例如 ATI 显卡)。
仅举一个简单的例子:虽然我的笔记本电脑内置有蓝牙设备,但我从未在服务器操作系统上不使用随附的蓝牙适配器的情况下让 Microsoft Presenter Mouse 8000 工作。在 Windows 7 上可以。我直接配对即可。不需要适配器。在服务器操作系统上,不使用密钥或类似设备配对根本行不通。至少在使用随附的制造商驱动程序时不行。
由于这是一台笔记本电脑,我的资源有限(尽管我已经用尽了资源),所以我也想避免虚拟化。现在(Windows 7 x64)我有一个单独的虚拟机,其中 Windows Server 2008 R2 Server Core 充当 DC/DNS/AD,因为我正在开发的项目中需要它。安装了 Windows Server 2008 R2 后,我可以轻松避免这种情况,并在一台虚拟机上安装所有内容真实的机器。确实,我的服务器核心有最小内存要求(512MB RAM),但仍然。
因此,我的目的不是花更多时间进行安装/维护,而是花更少的时间,因为我知道 Microsoft 提供了我的笔记本所需的一切。我可以备份我现在拥有的所有驱动程序,重新安装服务器操作系统并使用它们。无需花时间搜索和尝试它们是否有效。我经常需要试用驱动程序,因为这是笔记本电脑,制造商通常不提供服务器驱动程序。
附录
我发现这个软件驱动程序可以备份我的 Windows 7 计算机上的所有驱动程序,我可以轻松地将它们安装在 Windows Server 2008 R2 上。有人做过这样的事情吗?它能按预期工作吗?
答案1
我是如何做到的
- 已安装 Windows 7 x64
- 更新所有驱动程序(自动更新)
- 使用 DriverMax 备份所有驱动程序。
- 使用 Windows Server 2008 R2 重新安装系统
- 打开设备管理器并从备份位置安装缺失的驱动程序
唯一的问题是蓝牙驱动程序,但我也克服了它们。我首先安装了 BT 堆栈(此论坛上的说明:http://www.win2008r2workstation.com/forum/viewtopic.php?f=25&t=929)。之后,我只需要下载并安装 Breadcom 驱动程序,我的蓝牙就可以像在 Windows 7 安装中一样工作。
瞧,完成了。
补充说明
我的蓝牙鼠标(Microsoft Presenter Mouse 8000)出现了“问题”,因为它在 Win7 上与我内置的计算机 BT 接口兼容,但在 WinServer2008R2 上却无法做到这一点。我总是不得不使用加密狗。
使用我刚刚描述的这个过程,就不再需要 donge 了。我的鼠标与笔记本电脑内置蓝牙接口配对,没有任何问题。
答案2
如果你了解硬件,即机器的组件,你可以使用文章KB323166然后单击步骤 1。然后您必须搜索组件并下载驱动程序。
Win 7 会自行更新驱动程序。我通常也会这样做。了解硬件组件,然后在网站上查找相同的组件。在我的 Windows Server 2008 R2 服务器上下载并安装 MS 认证驱动程序。