在 Windows Server 2008 R2 中使用 Windows 7 驱动程序是否会导致软件安装错误?

在 Windows Server 2008 R2 中使用 Windows 7 驱动程序是否会导致软件安装错误?

我的任务是在正在使用的机器上安装一些服务器软件:

Asus Rampage Extreme 2 主板 Windows Server 2008 R2 驱动程序(适用于 Windows 7)(因为据我所知,华硕没有分发适用于 Windows Server 2008 的特定驱动程序)

我在尝试安装一些并不复杂的软件时遇到了奇怪的行为。这些软件包括 SQL Server 2008 R2、SharePoint、Team Foundation Server、IIS 等。

例如,IIS 在尝试安装 Microsoft CRM 时抛出错误,因此将其卸载。现在它根本无法安装。SQL Server 安装并抛出错误,显示“外部组件已抛出异常”。服务启动,但当您尝试连接到它时,会出现一条消息,显示服务器处于单用户模式。尝试重新启动服务,但它在停止后无法启动。重新启动后的日志显示它正在尝试从根本不存在的驱动器号读取主数据库文件。担心不值得解决这些错误,因为它们看起来很荒谬。

有什么想法吗?最好在虚拟服务器上运行 Windows 7 和 Server 2008 吗?

我很好奇,想知道是否有其他人在 Server 2008 上使用 Win 7 驱动程序时遇到过类似的软件安装问题错误。

谢谢您的反馈!

答案1

@Greg,我不想这么说,我也不是想批评你,但试图在不是为 W2K8 制造或认证的硬件上运行 W2K8 只会让你感到沮丧和困惑。这类似于试图将摩托车轮胎强行装到汽车上。是的,它们很相似,是的,你可能可以用锤子和撬棍让它们工作,但这是不对的,而且永远不会是正确的。如果您需要安装和运行需要服务器操作系统的应用程序,那么请购买适当的硬件,这样可以省去很多麻烦。

答案2

在 Windows 2008 R2 上安装 Windows 7 驱动程序很可能不会出现任何问题。

例如,如果您购买了一台 Windows 7 笔记本电脑并在其上安装了 Windows Server 2008 R2,则大多数设备都可以正常工作。但您的蓝牙设备可能无法正常工作。

这是因为 Windows 7 和 Windows 2008 R2 共享相同的内核代码,对设备的访问是相同的。Windows Vista 和 Windows 2008 也是如此,但 Windows Server 2003 和 Windows XP 则不是这样。

大多数驱动程序都可以直接安装,但有时无法安装,因为驱动程序的 INF 文件不允许这样做。您可以使用 Technet 博客中的这个技巧来安装它们:安装笔记本电脑上的 Windows Server 2008 R2 以及获取所有必需的驱动程序

因此,通常您不会遇到任何问题,但请始终记住它不受 Microsoft 支持。

相关内容