Move an SSD with Windows 7 to a new PCIe SATA controller card

2

This is my current setup:

  • Abit AB9 QuadGT motherboard which has an Intel P965 chipset with Intel ICH8 SATA Rev. 2.0 controller
  • Kingston HyperX 3K 120GB SSD which supports SATA Rev. 3.0
  • Windows 7 Ultimate x64

For some reason I was unable to install Windows with the controller set in AHCI mode, even with the correct driver from Intel so it is currently in IDE mode.

Due to the ICH8 controller being SATA Rev 2.0 and running in IDE mode, the SSD is operating well under it's published read/write speeds.

I have ordered an Asus U3S6 controller card to add both SATA Rev. 3.0 and USB 3.0 to my computer.

The motherboard does have a PCIe x4 slot available so I will hopefully achieve the full potential of my SSD.

My question is this - am I able to swap the SSD over to the controller card from the motherboard controller without having to clean install Windows?

I am hoping that all I will need to do is ensure that the controller card drivers are available to Windows and set the registry as per this KB article.

Will this work or should I perform a clean installation?

UPDATE: Thanks to a BIOS update I now have my drive attached via AHCI (along with a 25% increase in performance according to ATTO) and the Registry fix worked great! (see Cannot boot to HDD or Optical when Motherboard in AHCI mode)

Shevek

Posted 2012-06-19T14:11:04.800

Reputation: 15 408

2From experience, I know that following that article resolves issues introduced by switching from IDE to AHCI when the Windows installation was performed in IDE mode. If it doesn't work, you can still re-install. – Der Hochstapler – 2012-06-19T15:01:19.003

1If it works, post as an answer so the question is completed – Canadian Luke – 2012-06-19T19:20:51.290

Just waiting for the card to be delivered... – Shevek – 2012-06-20T07:11:49.460

Amazon have just dispatched it, due for delivery on Friday – Shevek – 2012-06-23T08:28:02.950

It arrived today! I'll install it tonight and report back – Shevek – 2012-06-26T14:55:22.727

Answers

0

It was as simple as it should be!

  1. Shut PC down
  2. Installed the card, leaving the SSD on the Intel controller
  3. Booted Windows
  4. Installed the drivers from the CD (actually more up to date than those on Asus's web site!)
  5. Shut PC down
  6. Switched SSD to the card
  7. Booted Windows

All good!

Shevek

Posted 2012-06-19T14:11:04.800

Reputation: 15 408