SSD - Install and Transfer the Operating System

How to Physically Install a SSD and Transfer the Operating System


Introduction

If you never owned an SSD, you have missed something. Yes, they are not cheap, but Dollar per Dollar there is no other piece of hardware that can give you as much additional performance than an SSD.

Because SSDs are expensive, their current use is for placing the operating system. That’s how you get the best mileage. Although XP and Vista can be installed on SSDs, it is recommended to use them for Windows7, which is the first system to support Trim.

For desktops, an SSD with a 60GB capacity is usually sufficient. The user data can be moved to the HDD – I will explain the procedure later. Should you have very large programs, e.g., games, you should move their program files during the installation of the game to the HDD too.

For laptops, the situation is more complicated because you usually have only one disk bay. I use 80GB and 90GB SSDs on my laptops. In addition, I use the HDD that I recovered from the laptop after I installed the SSD in an external USB enclosure. But, if you move around a lot with the laptop, that may not be so convenient and a bigger SSD (120GB or 250GB) may be in order (budget allowing).


Hardware Installation

For a desktop, you will need a bracket if it is a 2.5” SSD (like most today). But, there are also 3.5” SSDs that will fit without adaptor brackets into the disk bays. You also need a cable to attach the SSD to the motherboard. For electricity, there is usually an extra plug at the PSU which you can use for the SSD’s.

Once you have all those bits, you can install the SSD in an available disk bay – or if none available, some self-adhesive Velcro will also do. The SSDs are light and do not produce any vibration or heat.

For a laptop, you need an external enclosure that attaches to a USB port. That will allow you to make the initial SSD setups. The one I linked attaches via USB2 and eSata, which may be practical later to use as external drive with the HDD that you recovered from the laptop. Also for hot swapping bare bone HDDs. But there are cheaper enclosures for USB2 only and also some that allow attachment to USB3.

Transfer the Operating System

There are two ways to transfer the operating system from your current HDD to the SSD:
1. The Geeky way which comes for free and
2. The easy way that costs $19.95.

1.The Geeky way requires the following steps:

Prepare the SSD – You first have to initialize the SSD to create the MBR. You can do that with Disk Management or with this program (which you will need later anyhow).

Then you need to align the SSD and define an active partition on it. You use an elevated Command Prompt with the following commands:

Diskpart
List disk
Select disk n (where n is the number that was given for your SSD in List disk)
Clean
Create partition primary align=1024
Format fs=ntfs quick
Active (assuming you want to install an OS)
Exit

Note: If you are more comfortable working with Disk Management, you can also define a primary active partition with Disk Management. On a SSD, the partition will be automatically aligned by 1024.


If you want to verify that the alignment is correct, you use these commands:

Diskpart
List disk
Select disk n
List partition



You should see a result like this:

Partition ### Type Size Offset


------------- ---------------- ------- -------
Partition 1 Primary 59 GB

1024 KB - but 64KB or any number divisible by 4 is also good. The offset has to be divisible by 4.

In Windows7, you may have the 100MB active boot partition. The easiest way to deal with that is to move the bootmgr to the C: partition using EasyBCD. That you do on your HDD before you transfer anything to the SSD. Then you do not have to worry about it and you need only transfer the C: partition to the SSD.


But if you care to keep the 100MB partition, then the partition you just created on the SSD is for that 100MB partition. The next step is to shrink the partition you just created to a 100MB size (make sure it is not any smaller). With Disk Management you will have trouble to do that. I recommend this program for the operation.

From the free space you gained, you create the C: partition for the OS. This partition must not be active and need not be a primary (because the 100MB partition contains the boot manager).

Alternatively and easier is if you first create the 100MB partition with these commands:

Diskpart
List disk
Select disk n (where n is the number that was given for your SSD in List disk)
Clean
Create partition primary size=100 align=1024
Format fs=ntfs quick
Active
Exit

Note: The unit in the size parameter is MB

After this action you can use Disk Management to create the C partition from the remaining unallocated space. That can be a logical partition.

If there is no 100MB partition, things are easy. The partition you created with Command Prompt will receive the C partition including boot manager and all.

There may be more partitions on your factory HDD – e.g., the Recovery partition and a Tools Partition. Those you should not transfer to the SSD because of space constraints. I would back them up – e.g., with an imaging program. The Recovery Partition you can also burn to DVDs.

The OS transfer

This is done with an image. There are a variety of free imaging programs (e.g., the free editions of Macrium, Paragon, Acronis, etc.) that are suitable for the task. You can also use the Windows7 imaging, which has the advantage that it deals with the 100MB active boot partition automatically. Disadvantage is that you never know exactly what it does.

You image your partitions to an external disk (you may have to assign a drive letter to the 100MB partition so that the imaging program can identify it) and then pull the images back in to the SSD (using the bootable recovery program of the imaging program).
The recovery is partition by partition. So you have to make separate runs for the 100MB partition (if any) and the C: partition.

Note: Many free imaging programs cannot shrink the originating partition to fit into the usually much smaller C: partition on the SSD - even if the amount of data in that partition would fit. In that case you will need to shrink the C: partition on the HDD prior to imaging it. The HDD C: partition must be smaller or equal in size to the designated partition on the SSD. For that operation I also recommend this program because Disk Management might not be able to shrink it enough. Note: Free Macrium can image to a smaller disk if the data fits.

It is, of course, understood, that the amount of data on your HDD C: partition must not exceed the capacity of the designated C: partition on the SSD. Should you have more data on your HDD C: partition than the size of the SSD C: partition can hold, I suggest you first create a data partition on the HDD system and move the user data there. Here is my video tutorial that explains how this is done. When you finally are on the SSD system, you then right click on the user folders in the data partition (Documents, Pictures, etc.) and Include them into the appropriate library. That approach does not require you to move the user folders later.

Next step is to change the boot sequence in the BIOS to set the SSD as second boot device (leave the CD/DVD reader as first boot device) and, hopefully, your system will boot.

2.The easy way for transferring the OS requires you to purchase this program. It does everything for you – alignment, deals with the 100MB partition, transfers C:, shrinks the originating partition, etc. All you will have to do is change the boot sequence.

Note: Before you activate the SSD, it is recommended to set the BIOS to AHCI. Best time to do that is just before you change the boot sequence. Once Windows7 is running, you make the corresponding settings in the OS. Here is a tutorial on how to do that.
Many people claim that there is a significant performance gain with AHCI. I, however, did not see that. But it may be different from system to system.

Settings after the OS transfer

Disk Defragmentation makes no sense on an SSD. For a laptop, go into Services, navigate to Disk Defragmenter, right click on it and go to Properties. Here you set the service to Disabled.
For a desktop, you may want to disable defrag in the Disk Defragmenter and only for the SSD so that the remaining HDDs can still be defragmented.

Note: As long as Defrag Service is turned off, you cannot shrink any partition. The partition shrink process requires the Defrag service. If you need to shrink a partition later, turn the Defragmentation Service temporarily on.

Hibernation File – most of us do not use Hibernation, but Sleep instead. But, the hiberfile takes precious space on your SSD – to the same tune as the size as your RAM. To get rid of it, run the following command in elevated Command Prompt: powercfg –h off. If you ever want it back, it is powercfg – h on.

Superfetch – many “experts” suggest to turn Superfetch off. I think that is not appropriate. Fetching a program or data from RAM is still a lot faster than fetching it from a disk – even from an SSD.

There are no other settings that are necessary. On the SSD forums you will find a lot of tweaks. I recommend you stay away from them.


Move the user folders to the HDD

To move the user folders to the HDD is very simple. Create a Data partition on the HDD. Define folders in that partition – e.g., Documents, Music, Pictures, etc. One for each folder you want to move off the SSD. The name of those folders can be anything. The system will rename them anyhow. It is just more obvious if you call them by the same name as the originating folders.

Then, open the Explorer and right click on, e.g., My Documents folder (not the Documents Library) in the left pane. Go to Properties and click on the Location tab. Here you click on Move and navigate to the corresponding folder in your Data Partition on the HDD. Then you Select that folder and Apply it.

Very Important: You must move the SSD folder to the corresponding Data Partition folder – NOT to the root of the partition itself. That would create a mess.








 
Last edited:
AOMEI Partition Assistant 5.1 Home Edition, which is free, has a "Migrate OS to SSD" feature that you might like to try. I haven't tried it myself, as I purchased the Paragon Migrate OS to SSD software, but if AOMEI works as well as Paragon, it makes it a breeze to transfer the OS from one drive to another and maintain the proper alignment for an SSD.
 

My Computer My Computer

Computer Manufacturer/Model Number
Customized build from CyberPower
OS
Windows 7 Home Premium 64bit SP 1
CPU
Intel i5 2500k
Motherboard
Asus P8P67 Deluxe
Memory
8 gigabytes Corsair PC3-12800 DDR3
Graphics Card(s)
EVGA GeForce GTX 460 superclocked
Sound Card
Integrated
Monitor(s) Displays
ViewSonic 23" LCD
Screen Resolution
1980 x 1080
Hard Drives
120 Gb Samsung 840 Pro SSD
120 Gb Kingston Hyper X SSD
1 Tb WD Caviar Black HDD
PSU
Coolermaster 1000 watt modular
Case
Coolermaster HAF X full tower
Cooling
Coolermaster Hyper 212 plus
Keyboard
Logitech USB
Mouse
Microsoft 3 button
Internet Speed
download 1.5 Mb/sec upload 300Kb/sec
AOMEI Partition Assistant 5.1 Home Edition, which is free, has a "Migrate OS to SSD" feature that you might like to try. I haven't tried it myself, as I purchased the Paragon Migrate OS to SSD software, but if AOMEI works as well as Paragon, it makes it a breeze to transfer the OS from one drive to another and maintain the proper alignment for an SSD.

Thank you very much for the heads up on the program! It worked like a charm without even the need for the back up disks I would have had to bought to use Macrium since I don't have 40-50Gb of DVD-rw or flash drives laying around!

As for the tutorial, thank you everyone for your help, if I had everything the tutorial needs, it would have been a great experience, and I still learned a lot from it! Perhaps though, a note should be added that Macrium free, at this time, does not support USB external hard drives, only flash drives, SD cards and DVDs.
 

My Computer My Computer

Computer Manufacturer/Model Number
CyberPower, Inc.
OS
Windows 7 home Premium x64
CPU
Intel i7-2600k
Motherboard
Z68A-D3H-B3
Memory
8Gb
Graphics Card(s)
AMD Radeon HD6850
Hard Drives
2Tb 7200rpm HDD
120Gb Sandisk Extreme SSD
a note should be added that Macrium free, at this time, does not support USB external hard drives, only flash drives, SD cards and DVDs.
That is not so. It works perfectly well with external hard drives. Just made an image a few minutes ago. I am referring to Version 5.0.4995
 

My Computer My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Ignatz Special; 4 speed manual gearbox; factory air conditioning; one of one
OS
Windows 7 Home Premium SP1, 64-bit
CPU
Intel Skylake i5-6600K, not overclocked
Motherboard
AsRock Z170M Extreme 4, micro ATX
Memory
8 GB HyperX DDR4-2666 (2 x 4 GB)
Graphics Card(s)
none; graphics are integrated on CPU
Sound Card
onboard: Realtek ALC1150; external: USB Behringer UF0-202
Monitor(s) Displays
Dell S2340M 23 inch IPS
Screen Resolution
1600 x 900
Hard Drives
System: Crucial MX100 series SSD, 128 GB;
Data: Samsung Spinpoint 103SJ, 1 TB;
Backup: WD Caviar Green WD30EZRX-00D8PB0, 3 TB
PSU
Rosewill SilentNight 500 watt fanless, semi-modular
Case
Antec Solo II
Cooling
Noctua NH-U12S; Noctua F12 intake, Noctua S12A exhaust
Keyboard
Microsoft 200 6JH-00001 USB
Mouse
Dell or Microsoft optical wired; USB
Antivirus
Microsoft Security Essentials and Malwarebytes Premium
Browser
Pale Moon
Other Info
All fans PWM; speeds at idle: CPU circa 500 rpm; intake circa 600 rpm; exhaust circa 600 rpm; CPU temps 27 idle and 47 C load in a warm room (27 C/81 F) when running Intel Extreme Tuning Utility stress test.
AOMEI Partition Assistant 5.1 Home Edition, which is free, has a "Migrate OS to SSD" feature that you might like to try. I haven't tried it myself, as I purchased the Paragon Migrate OS to SSD software, but if AOMEI works as well as Paragon, it makes it a breeze to transfer the OS from one drive to another and maintain the proper alignment for an SSD.

Thank you very much for the heads up on the program! It worked like a charm without even the need for the back up disks I would have had to bought to use Macrium since I don't have 40-50Gb of DVD-rw or flash drives laying around!

You are welcome and I am glad to hear AOMEI works well.
 

My Computer My Computer

Computer Manufacturer/Model Number
Customized build from CyberPower
OS
Windows 7 Home Premium 64bit SP 1
CPU
Intel i5 2500k
Motherboard
Asus P8P67 Deluxe
Memory
8 gigabytes Corsair PC3-12800 DDR3
Graphics Card(s)
EVGA GeForce GTX 460 superclocked
Sound Card
Integrated
Monitor(s) Displays
ViewSonic 23" LCD
Screen Resolution
1980 x 1080
Hard Drives
120 Gb Samsung 840 Pro SSD
120 Gb Kingston Hyper X SSD
1 Tb WD Caviar Black HDD
PSU
Coolermaster 1000 watt modular
Case
Coolermaster HAF X full tower
Cooling
Coolermaster Hyper 212 plus
Keyboard
Logitech USB
Mouse
Microsoft 3 button
Internet Speed
download 1.5 Mb/sec upload 300Kb/sec
a note should be added that Macrium free, at this time, does not support USB external hard drives, only flash drives, SD cards and DVDs.
That is not so. It works perfectly well with external hard drives. Just made an image a few minutes ago. I am referring to Version 5.0.4995
I used their newest version, 5.0.5089, could that be the reason why?
 

My Computer My Computer

Computer Manufacturer/Model Number
CyberPower, Inc.
OS
Windows 7 home Premium x64
CPU
Intel i7-2600k
Motherboard
Z68A-D3H-B3
Memory
8Gb
Graphics Card(s)
AMD Radeon HD6850
Hard Drives
2Tb 7200rpm HDD
120Gb Sandisk Extreme SSD
a note should be added that Macrium free, at this time, does not support USB external hard drives, only flash drives, SD cards and DVDs.
That is not so. It works perfectly well with external hard drives. Just made an image a few minutes ago. I am referring to Version 5.0.4995
I used their newest version, 5.0.5089, could that be the reason why?
That one I have not tried yet. But why would they go a step backwards. Very odd.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
Windows Installer error after SSD migration

Hi WHS. I followed your great tutorial and managed to get my SSD (OCZ Vertex 4 128GB) going. Unfortunately, if I try to open any microsoft office program i get the following error:
Installer Error.PNG

Any suggestions?

Thank you
 

My Computer My Computer

Computer Manufacturer/Model Number
Shuttle SH67H3
OS
Windows 7 Professional
CPU
Intel i5-2500
Memory
16 GB
Graphics Card(s)
VGA Integrated
Sound Card
Realtek ALC888
Hard Drives
OCZ-VERTEX4
Maxtor 6L200S0
WDC WD10EVDS-63U8B0
I'd suggest to uninstall the Office programs and reinstall them.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
Thank you.

I unplugged my HDDs and realized that my SSD is not working properly. I've started over. I will check back in later.
 

My Computer My Computer

Computer Manufacturer/Model Number
Shuttle SH67H3
OS
Windows 7 Professional
CPU
Intel i5-2500
Memory
16 GB
Graphics Card(s)
VGA Integrated
Sound Card
Realtek ALC888
Hard Drives
OCZ-VERTEX4
Maxtor 6L200S0
WDC WD10EVDS-63U8B0
Thank you.

I unplugged my HDDs and realized that my SSD is not working properly. I've started over. I will check back in later.
You may have forgotten to transfer the system partition with the bootmgr.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
Do you have any idea if this process will work on an encrypted drive?

Thanks
Jon
 

My Computer My Computer

OS
Win 7 32 & 64
Jon, I personally never tried that. So I am not certain. But logic would tell me that it should work because the transfer process does not deal with the semantics of the content.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
Ok - I give it a try and report back...
 

My Computer My Computer

OS
Win 7 32 & 64
Thank you.

I unplugged my HDDs and realized that my SSD is not working properly. I've started over. I will check back in later.
You may have forgotten to transfer the system partition with the bootmgr.

I'm back and I'm glad to report that my OCZ Vertex 4 SSD is now up and running. One interesting thing happened in the process: I ran the "format fs=ntfs quick" command but it did not work. Instead, I used the Windows disk management tool to format the SSD. After that, I restored the OS with the Macrium Reflect tool, unplugged my other drives and, lo' and behold, it worked! Nice thing about the Macrium Reflect, it actually created the 101MB and the C partitions onto the SSD without having to do multiple restores.

The Microsoft Office problem that I was having dissapeared and everything is still there. I'm happy now.

Thank you!
 

My Computer My Computer

Computer Manufacturer/Model Number
Shuttle SH67H3
OS
Windows 7 Professional
CPU
Intel i5-2500
Memory
16 GB
Graphics Card(s)
VGA Integrated
Sound Card
Realtek ALC888
Hard Drives
OCZ-VERTEX4
Maxtor 6L200S0
WDC WD10EVDS-63U8B0
That's good to hear. Enjoy your SSD.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
I have an asus ux32VD zenbook , and have just purchased the Samsung SSD 830 series. I have made 4 Win7 iso images using the Asuss utility. I intened to put these on the SSD using a USB bootable stick,. Is this the best way ? Now the Asus comes with the Opsys partition and a data partition. Will the SSD get those partitions ?
Also is there a tutorial for Ausu zenmbook users for doing this ?
cheers
 

My Computer My Computer

Computer Manufacturer/Model Number
Alienware m17x R2
OS
Windows 7 Home Premium 64Bit
CPU
Core i7 740QM @ 1.73Mhz
Motherboard
Dell
Memory
6GB
Graphics Card(s)
ATI Radeon 5870HD
Sound Card
ATI High Definition Audio
Monitor(s) Displays
BENQ
Screen Resolution
1920 x 1080
Hard Drives
Two 500GB 7200rpm SATA Hard Drive with RAID
Keyboard
Logitech G110
Internet Speed
15000Kbps
hi, just want to ask does this tutorial still valid? I'm planning to buy the software that you suggest as I'm not good with the pc.
 

My Computer My Computer

OS
Windows 8 Pro x64
It is still valid. There is no known problem with either the manual procedure nor the Paragon tool.
 

My Computer My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
Ok, I'm a total noob to this but after running the Paragon software I now have a copy of the OS on both my SSD and my HDD, will this cause problems or do I need to do something else?
 

My Computer My Computer

OS
Windows 7 Professional 64bit
Back
Top