My new SATA hard drive is not working in Windows XP

 The drive is not showing in bootup or bios setup 

Check the Sata is powered up from the PSU (internal power supply unit).

Check the Sata cable is plugged in correctly.

Check the Sata is formatted, a good way is in the section ’Existing Windows is being transferred to the new SATA hard drive’

Check in the bios, usually you press [Delete] or [F1] or [F2] key when you hear the beep on startup. If there is no beep then just keep tapping the relevant key immediately after switching on the PC until the bios menu shows up. Find the area of the bios that displays the hard drives setup and check that the relevant Sata channel, usually 1&2 or 3&4 are enabled.

The motherboard booklet should have a picture of the whole board and labeling of useable components, so find out which Sata socket you have connected your Sata hard drive to. You could just enable all Sata sockets if you are that way inclined. If you don’t have a booklet find out the name of the motherboard (most have their ID on the actual board) and download a booklet from the manufacturers web site.

If the Sata is 5th or more device, for instance 2 dvd players & 2 IDE drives & this Sata drive, can the bios handle this quantity of drives ?

The hard drive is having a new installation of Windows put on it

With certain motherboards Windows may need specific SATA drivers installed while installing itself. A prompt at the start of installation will request these SATA drivers which is when you press F6 and then follow the instructions to get the drivers ready. Amazingly, these drivers STILL need to be on a floppy disc for XP to be installed even in today’s technology.

Whether the motherboard needed extra drivers, or was integrating the SATA with an internal IDE interface (treating it like an IDE hard drive) you will know if the drive is accessed when Windows asks where you want to install it. If the drive is not showing the drivers are not working or maybe a situation from the section above is occurring.

Existing Windows is being transferred to the new SATA hard drive

This scenario is what I have just gone through. 3 days of trial and error and it finally worked.

Hopefully you can still run Windows in the older drive. If so, insert the new SATA check the bios is set up right (see top section).

Open ‘Disc Management’ by right clicking My Computer Icon on desktop or start menu. Choose ‘Manage’ with left mouse click and in the left panel of Computer Management Window click ‘Disk Management’.

See if the new drive is showing and if so format it (if necessary) and set an unused hard drive letter to it all by right clicking on the relevant hard drive rectangle.

I personally used the free and excellent XXClone to copy my existing “C” drive Windows XP to my new SATA on the newly assigned “W” drive. This software also gives you the option to set a boot up menu where you can select the new drive on startup to test it while still having your existing hard drive as default. When all is well with booting to the new drive XXClone lets you set booting up to the SATA as standalone and your done.

There are a multitude of problems that can arise when setting up Windows on a new drive, far too random to deal with here, but if fortune is on your side the sections above may be all the help you need.

other solutions will be added to this subject should they become available

<< back to main PC Help page

Sata HD