安装新驱动程序的问题

安装新驱动程序的问题

我有一台 Windows XP Home SP3 系统,无法检测到 USB 上的任何内容。它可以在 Ubuntu Live 上运行(不使用 USB),并且 USB 键盘和鼠标在 BIOS 中可以运行。从物理上讲,我确信它没问题。

我从主板网站安装了 SMBus 驱动程序和 USB 驱动程序,一切顺利。如果我插入任何东西,它可以检测到它的类型(即键盘、鼠标、闪存驱动器等),有时甚至可以检测到名称(即 Microsoft 5 键鼠标),但不会接受任何驱动程序。我试过将 Windows CD 放入驱动器,但这没有帮助。

我已经扫描了病毒,并且没有出现任何问题,还运行了 MemTest86,也没有出现任何问题。我的输入限制为一个 PS/2 连接,因此我使用键盘,还没有尝试过 WU。

一位同事建议尝试使用新的 USB 控制器,因此我安装了一个 PCI 控制器,该控制器的 CD 上只有 9x 驱动程序,因此我假设 XP 已内置了这些驱动程序。它通过了“发现新硬件”向导,但实际上从未找到驱动程序。我还尝试运行 SFC /SCANNOW 和系统还原。SFC 只是闪烁然后消失,这让我相信它可能是一个隐藏在某个地方的病毒,但其他一切似乎都正常,包括 MSE。

我有理由相信这只是一个检测硬件的问题,因为即使 USB 控制器卡似乎也找不到驱动程序,但它可以检测到 USB 设备何时连接

还有人遇到过这种情况吗?或者除了重新安装 Windows 之外还有什么建议吗?

答案1

您认为 Windows XP 有 PCI USB 卡驱动程序的假设是错误的 - Windows XP 不太可能有内置的 PCI USB 卡驱动程序。尝试访问该卡制造商的网站以获取 XP 驱动程序(我无法想象这种卡只有 9x 驱动程序,但我想这是可能的),或尝试安装 9x 驱动程序(如果它们是“WDM”驱动程序,它们会工作,但它们的工作效果如何则是另一回事)

SMBus 驱动程序与 USB 无关,它们会影响板载温度传感器等。USB 可通过 PCI 总线工作。

如今,大多数主板上的 USB 功能都是芯片组的一部分。因此,请检查您是否正在使用最新且最新的芯片组驱动程序。

答案2

修复安装解决了这个问题。至于 USB 卡,它是一个 VIA 品牌的 USB 控制器。

相关内容