Installing W7 on to an SSD, what options to I need?

Soldato
Joined
4 Jan 2004
Posts
20,802
Location
¯\_(ツ)_/¯
I've heard that Windows 7 has things like automatic defrag and also does other things that aren't really a good idea to have enabled with an SSD drive.

What things do I need to disable in order to get W7 to play nice with an SSD drive?
 
In theory it doesn't do the drive any good but it's not like it's going to be death by defrag in the practical world. The most important point is that defragging a SSD makes no sense based on the way the drive works.
 
You don’t need to anything with Windows 7, just install and go. Just set the drive to AHCI in the bios before you start.
 
Installing new:
Set bios to AHCI mode
When installed run 'fsutil behavior set disabledeletenotify 1' to enable TRIM

Transferring from an existing SATA drive:
After first bootup windows 7 looks through all drivers that are enabled by default and disables them if there is no hardware support. This can include AHCI if it wasnt enabled. To confirm its enabled or to enable follow the steps:

1. Exit all Windows-based programs.
2. Click Start, type regedit in the Start Search box, and then press ENTER.
3. If you receive the User Account Control dialog box, click Continue.
4. Locate and then click one of the following registry subkeys:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
5. In the right pane, right-click Start in the Name column, and then click Modify.
6. In the Value data box, type 0, and then click OK.
7. On the File menu, click Exit to close Registry Editor.

Do this before you image the drive or you may find you get an INACCESSIBLE BOOT DEVICE error when trying to start windows.

If you dont have a copy of ghost or something similar, you can use ntbackup from an earlier copy of windows in combination with a windows 7 DVD. Simply get the ntbackup files in a folder on a usb stick (ntbackup.exe, ntmsapi.dll, vssapi.dll) and use it to back up the entire file system of the original drive. Attach the SSD as a 2nd drive and format it and do the restore but redirect all files to the drive letter of the SSD drive. Remove the original drive. Boot from the Windows 7 DVD and use startup repair to make the SSD bootable.
 
In RAID0 you will be using the controllers RAID mode, which will probably be AHCI.

As an aside, you could probably defrag an SSD every day for years and not kill it. SSDs aren't delicate little snow flakes ya know!
 
Back
Top Bottom