这个问题是去年 Microsoft Answers 网站上的一位用户提出的,但目前还没有答案(这并不奇怪)。我也遇到了同样的问题。
以下是使用同一台计算机重现此问题的步骤:
安装 Windows 7 并使用带有数据的附加硬盘。就我而言,它们以前是 XP/Vista 系统。不会有问题。
接下来,将硬盘重新用于 XP/Vista。不会有问题。
现在,在 Windows 7 中再次使用这些硬盘,它将自动为这些需要重新启动的硬盘安装设备驱动程序。重新启动后,驱动器将无法在“我的电脑”中使用,磁盘管理器将显示所有驱动器以及未分配的磁盘空间。
将硬盘与 Vista 一起使用,数据就可以再次正常显示了。
我不明白的是 Windows 如何决定某些硬盘需要新的设备驱动程序。为什么我的硬盘在安装 Windows 7 后工作正常,但在 Vista 中使用后,再安装 Windows 7 时它们会自动获得新的设备驱动程序。为什么安装设备驱动程序必须将磁盘渲染为未分配空间,而它们在以前的 Windows 系统中已经有完好无损的工作数据。
这使得使用多个硬盘系统时双启动几乎毫无用处,这样的缺陷简直令人无法接受。长话短说,在我使用 XP/Vista 操作系统后,如何让 W7 识别我的硬盘及其数据。
原始问题这里
答案1
我以前见过这种情况。当我使用 eSata 设置驱动器时,我经常会看到这种情况。一般来说,我从来不会重新启动。但我从来没有让驱动程序不显示听起来更像是主板问题,因为从技术上讲,Windows 甚至不知道连接了哪些驱动器。BIOS 知道。BIOS 会告诉 Windows 有哪些驱动器。