Install the latest Intel chipset drivers from here:
http://www.intel.com/support/chipsets/inf/
Install that, reboot and then go into device manager and open up the IDE/Atapi branch and remove the 'controller' entries, then reboot again.
If your controller is in AHCI mode, make sure you have the latest Intel Matrix drivers installed from here:
http://support.intel.com/support/chipsets/imsm/