Windows 7安装:未找到任何驱动器


6

我正在为我的妻子制作一台计算机,其中有一个旧的SATA硬盘驱动器,我躺在那里,当试图在其上安装新的Windows 7时,安装程​​序说:

“未找到任何驱动器。单击”加载驱动程序“以提供大容量存储驱动程序以进行安装。

我运行了diskpart命令: list volume,它显示为“原始”。所以,我把它格式化为NTFS然后它在diskpart中显示为一个健康的驱动器。我也在其上运行了检查磁盘,没有任何错误。 Windows 7安装程序STILL找不到该驱动器。至于BIOS设置,我尝试过“Native IDE”,AHCI和两种AHCI / IDE模式(SATA插槽0-2 AHCI,3-4 IDE)。我尝试了所有组合......仍然“没有找到驱动器”。

在这一点上,我只是挠挠脑袋。使用安装dos窗口,我可以很好地看到并与驱动器通信,但安装程序根本看不到它。我甚至将文件夹和文件写入驱动器,它仍然“无法看到”。任何帮助都会很棒。

感兴趣的项目:

  • 主板型号:技嘉GA-A75M-UD2H - BIOS版本F5(最新)
  • 硬盘型号:80GB Seagate Barracuda 7200.7 ST380817AS(无其他驱动器)
  • 使用FAT32格式的USB驱动器安装Windows 7,我已将其用于其他安装

你清除了MBR吗?哪个会被重写,但你只是没有说明你是否尝试过?
Psycogeek

1
只是为了笑容尝试从DVD安装。
Moab

@Psycogeek我刚刚通过跑步做了 bootrec /FixMbr。但它似乎没有对有问题的硬盘做任何事情。当我删除USB安装程序驱动器,并再次尝试该命令时,它返回:“系统找不到指定的路径”
Albert Bori

@Moab我尝试使用安装DVD,结果相同。 “没有发现任何驱动器。”
Albert Bori

机器中可能有另一个控制器吗?我让Windows安装程序拒绝与操作系统驱动器关联,因为它看不到另一个没有驱动程序的控制器。拉出有问题的控制器,很高兴。 Windows本身对额外的控制器没有问题,只有安装程序。
Loren Pechtel

Answers:


4

请注意,运行这些命令将破坏磁盘上任何以前的操作系统和数据。

超过语言选择后,选择“修复”,打开“命令提示符”并键入以下命令(按 输入 每一个之后):

diskpart

list disk

select disk <number>

clean

重新启动系统,现在您应该能够完成安装。


请注意,运行这些命令将破坏磁盘上任何以前的操作系统和数据。
Amir Ali Akbari

如果没有列出磁盘怎么办?
Baby Groot

如果未列出磁盘,则表示尚未检测到;这可能与驱动程序或BIOS / UEFI配置有关。
Gui

0

我将bios设置为ahci,然后在安装过程中使用“加载驱动程序”按钮加载AHCI驱动程序。它可以在上找到 在Sata Raid&gt; AHCI下的技嘉网站 &GT;预安装驱动程序。

如果这不起作用尝试另一个硬盘驱动器,如果它也失败,那么它是某种BIOS或主板错误。尝试将BIOS转回F4。


我加载了AHCI驱动程序,结果相同。只是为了踢,我把驱动程序复制到有问题的驱动器,并且能够让安装程序安装驱动器的驱动器“无法找到”(生气的盖帽)。我尝试过多个BIOS版本(从F2开始)。这个主板与另一个(略微更新)的硬盘驱动器正常工作。
Albert Bori

@AlbertBori真的很奇怪和令人沮丧。当我第一次安装7次时,他们告诉我,如果我第一次创建分区,它就不会在磁盘前面创建100meg的额外分区。你有格式化的东西,文件复制到它,整个事情。我假设你也试过抛出分区表?
Psycogeek

1
@AlbertBori不知道怎么做,有一个“加载驱动程序”按钮,从闪存驱动器或其他可移动的USB媒体加载它们。
Moab

0

如果你没有,我会尝试一些事情:

离开AHCI

1 - 确保在BIOS中启用了使用的SATA端口

2 - 尝试使用其他SATA电缆

3 - 尝试另一个SATA端口(确保已启用)

4 - 尝试完全不同的硬盘

重复1-4,直到问题得到解决,或者至少缩小范围。

我遇到了一些HP机器的问题,当BIOS设置为两者时,这些机器在连接到IDE插槽时拒绝看驱动器。我很少需要在win7安装过程中加载SATA驱动程序。您还可以尝试访问启动修复控制台,看看是否可以从那里找到您的磁盘。


0

对我来说,问题是由于缺少司机造成的。 Windows Vista不包含我的驱动程序 串行ATA控制器 。我对此感到困惑,因为我之前实际上曾经访问过驱动程序页面,但认为它们是不正确的驱动程序,因为它们是NVIDIA(NVIDIA生产SATA驱动程序?)

所以使用另一台电脑,我下载了 .exe,使用7-zip解压缩文件,并将其复制到外部硬盘驱动器。

我把外置硬盘放在问题计算机上,这样我就可以通过点击安装驱动程序了 加载驱动程序 。随后硬盘被识别,我能够安装Vista。


0

使用HD交换SSD时遇到了同样的问题。在从非OEM DVD安装Windows 7之前,我尝试使用在Linux中复制HD的前两个分区

dd ifile=/dev/sdx ofile=/dev/sdy bsize=4M

在复制32GB之后,我停止使用ctrl + C(方式超过了恢复分区大小,它们都是磁盘的开头)。当然,我也做了“同步”。尽管如此,虽然恢复工具从SSD正确启动,但没有“全新安装”选项。由于我根本不熟悉Windows,而且我只是为朋友做这个交换,我决定不要太过深入了解,并购买了非OEM的Windows 7磁盘。

我启动了磁盘,但是Windows没有检测到它:没有显示任何内容。加载我在制造商网站上找到的所有驱动程序只会浪费时间。

最终我发现安装盘检测到原始(未触摸的)HD,因此我得出结论,错误与缺少芯片组或HD控制器驱动程序无关。因此,我使用linux上的gparted在SSD上重新创建了分区表,由于某些原因需要MBR(gparted中的msdos),因为GPT也不起作用。

结论: 如果分区表损坏,Windows安装可能无法检测到您的HD。


0
disk part
list disk
select disk #
clean
create part primary
select part #
active
exit

现在你已经清理了驱动器和放大器创建了一个主要的活动分区,它应该在Windows安装期间显示。


1
这并不能解释如何处理这些文本行。答案应该是自成一体的。请阅读 我该如何写出一个好的答案?
DavidPostill
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.