This is a common problem when running on the generic AHCI driver supplied in Windows 7.
The solution is to install the correct AHCI driver for your laptop.
First - find the AHCI driver. These usually come in the motherboard CD if this were a custom build. For a laptop you would need to see if there is one in the manufacturer's downloads section, contact the manufacturer, or find out the brand of motherboard, check the specs, and see if you can find a suitable driver. The generic Intel driver works for many boards based on Intel chipsets.
Once you have the correct AHCI driver you install it thus:
- Open Device Manager
- Navigate to IDE/ATA/ATAPI Controller > ***AHCI Serial ATA Controller
- Right click > Properties
- Choose: Update Driver
- Browse to the folder that contains the AHCI driver you downloaded > Select > OK
- “Successful” Message > Close
- “Must Restart > Restart
- Drivers Install > Another Restart necessary > Restart
- Drivers successfully Installed. Remove Hardware Icon no longer showing.
*** : the name of the AHCI device is different for different systems, but it should be the only one with AHCI in it's name.
See if that will help.