我刚刚用华硕 P8P67 LE 主板组装了一台新电脑。该主板有两个 Marvell SATA 端口,其中一个是常规 SATA 端口,另一个是后置 e-SATA 端口(红色)。
我的 e-SATA 端口与 Windows 7 x64 自动安装的常规驱动程序配合使用效果很好。使用这些常规驱动程序,e-SATA 端口被视为热插拔端口。当我将 eSATA 外置硬盘盒连接到该端口时,Windows 检测到了它,并在托盘中显示“安全删除硬件”图标。所以这完全没问题。
但是之后我安装了 CD 中附带的“Marvell Magni 驱动程序”(因为它似乎比网站上的更新),eSATA 端口完全停止工作。该 eSATA 端口无法识别任何磁盘。因此,我使用 Windows 控制面板/“卸载程序”卸载了该驱动程序,卸载驱动程序后,Windows 立即再次识别了我已插入的外部硬盘,并出现了我的驱动器。
但是现在我不再有热插拔功能了。现在,插入 eSATA 设备时看不到“安全删除硬件”图标(仅适用于 USB 驱动器)。此外,如果我在 Windows 会话期间插入 eSATA 硬盘,它不会被识别。我必须重新启动系统才能让主板识别磁盘。
我本不应该安装那个 Magni 驱动程序。但现在,如何恢复原有 Windows 驱动程序的热插拔功能?我已经卸载了 Marvell 的驱动程序,并且无法进行热插拔,而在安装之前我可以进行热插拔。
在 BIOS 中,有所有英特尔端口(所有 4 个 SATA 3G 端口以及 2 个 SATA 6G 端口,也是英特尔端口)的选项,但没有 Marvell 的单个 SATA 端口的选项,也没有背面的红色 Marvell eSATA 端口的选项。
答案1
尝试这个:
- 转到控制面板->设备管理器
- 找到 Marvell SATA 控制器,并打开其属性。
- 转到“驱动程序”选项卡
从那里,如果可能的话,点击“回滚驱动程序”按钮。如果按钮呈灰色,请尝试卸载驱动程序,然后应该重启时自动再次安装。