Hard drive not correctly recognized on a new Windows 7 installation, but works correctly on Windows XP

Posted by david on Super User See other posts from Super User or by david
Published on 2012-08-27T23:18:49Z Indexed on 2012/09/23 3:40 UTC
Read the original article Hit count: 383

I'm having problems configuring a hard disk in a brand new, clean Windows 7 installation. System specs:

  • Hard disk: WD VelociRaptor WD6000HLHX (600 GB, 10000 RPM)
  • Motherboard: Gigabyte Z77X-UD3H
  • BIOS SATA mode set to AHCI (not RAID), with disk connected to SATA0 (6 Gb/s port).
  • Windows 7 Enterprise SP1 64-bit

The disk is recognized by the BIOS and is correctly identified, with the name and size correctly reported. Windows recognizes the disk itself and reports the device is functioning correctly, but it doesn't appear in Explorer.

Disk Management shows the drive, but incorrectly states that it is uninitialized and has no partitions. If I try to initialize the drive, I get an error saying that "the system cannot find the file specified" (what file?).

Before connecting the drive to the new machine, I partitioned and formatted it under Windows XP SP2, creating 2 partitions (MBR, not GPT) and copying over a boatload of data. However, none of this data appears under Windows 7. If I put the disk back into the Windows XP machine, I can access the disk and all of its data.

Is it possible to get Windows 7 to correctly recognize the disk without having to erase it and start over? If so, how do I do so?

I checked this question, which seems to cover the same issue, but it didn't help.

© Super User or respective owner

Related posts about windows-7

Related posts about windows-xp