Support in other languages: 
Showing results for 
Search instead for 
Do you mean 
Reply
802.11n
JNavas
Posts: 573
Registered: ‎08-07-2010
Location: San Francisco Bay Area

HOW TO move user data from mSATA SSD to HDD (hard disk)

[ Edited ]

The recommended way to use mSATA SSD and conventional hard disk drive (HDD) together is:

  • SSD for OS and programs
  • HDD for user data

Windows places user profiles on the system drive and doesn't give you a good way to move them, but fortunately there is a very good free software tool available that makes it easy: Profile Relocator. The best way to use it is to:

  1. Install Windows as a temporary user
  2. Run Profile Relocator to copy user profiles from SSD to HDD
  3. Create a permanent user (which will be created on HDD)
  4. Log out of the temporary user and in to the permanent user
  5. Delete the temporary user (and temporary user files)

To maximize performance, I then created a directory for temporary files on the SSD (C:\temp), and pointed the TEMP and TMP user environment variables to it.

 

Works great! Highly recommended!

See Profile Relocator documentation for more details.

Hope that helps,
John
ThinkPad T420s [ i7-2640M CPU | 8GB RAM | 1TB SSD | Bay Battery | BT | Webcam | FR | Win7Pro64 ]
Punch Card
alex65
Posts: 35
Registered: ‎09-26-2011
Location: Canada
0

Re: HOW TO move user data from mSATA SSD to HDD (hard disk)

[ Edited ]

Good post!

 

It is also possible to keep your settings/temp files on your system drive/SSD (because in some applications like photoshop or firefox, you greatly enhance performance by having it on the ssd) and simply move the data folders (Music, doc, downloads) to the hard drive.

Windows has this built in, no need for a third party app or a temporary profile or symlinks.

 

Go to your home folder, right click on Documents/Downloads/Music/etc, select properties and choose the Location tab. 

 

Lenovo Staff
someotherguy
Posts: 2,507
Registered: ‎10-29-2009
Location: NC

Re: HOW TO move user data from mSATA SSD to HDD (hard disk)

Some great info in this thread.  I personally prefer moving only the libraries (by using the "location" tab in the library folder properies) and not the entire user profile (by using something like profile redirector), but either one gets the job done.

 

In the future I think you will see more advanced software that stores everything (OS, apps, and data) on the HDD, and treats the mSATA SSD as a huge cache.  I'm not sure the power user would prefer this, as opposed to managing the SSD + HDD themselves with the tips in this thread.  But the caching solution would definitely help get the best possible performance to the masses who might not be able to get the same result themselves.

802.11n
JNavas
Posts: 573
Registered: ‎08-07-2010
Location: San Francisco Bay Area
0

Re: HOW TO move user data from mSATA SSD to HDD (hard disk)

[ Edited ]

alex65 wrote:

Good post!

It is also possible to keep your settings/temp files on your system drive/SSD (because in some applications like photoshop or firefox, you greatly enhance performance by having it on the ssd) and simply move the data folders (Music, doc, downloads) to the hard drive.

[snip]

Have you actually tried it both ways? Because I have, and got the best overall performance (even with Photoshop CS5) from the method in my original post, with user profile (without temp) on HDD, and with OS, programs, and temp on SSD.


someotherguy wrote:

Some great info in this thread.  I personally prefer moving only the libraries (by using the "location" tab in the library folder properies) and not the entire user profile (by using something like profile redirector), but either one gets the job done.

In the future I think you will see more advanced software that stores everything (OS, apps, and data) on the HDD, and treats the mSATA SSD as a huge cache.  I'm not sure the power user would prefer this, as opposed to managing the SSD + HDD themselves with the tips in this thread.  But the caching solution would definitely help get the best possible performance to the masses who might not be able to get the same result themselves.


Caching is certainly simpler, but Windows ReadyBoost doesn't work terribly well, and putting user profiles on HDD has the additional advantage of making it easy to reinstall the system or move the data drive to a different system while preserving user profiles and all the time and effort invested in setting them up. I think we'll see just SSD in the reasonably near future, but in the meantime I prefer partitioning OS and programs onto mSATA SSD and user profiles (data) onto HDD.

Hope that helps,
John
ThinkPad T420s [ i7-2640M CPU | 8GB RAM | 1TB SSD | Bay Battery | BT | Webcam | FR | Win7Pro64 ]
Paper Tape
Zekexz
Posts: 6
Registered: ‎05-02-2012
Location: PA
0

Re: HOW TO move user data from mSATA SSD to HDD (hard disk)

I've used the relocator for two other newly installed desktops already, it's one awesome program. However this time when using the relocator I get a warning saying that windows considers the new location to be a virtual drive. How do I change that??
802.11n
JNavas
Posts: 573
Registered: ‎08-07-2010
Location: San Francisco Bay Area
0

Re: HOW TO move user data from mSATA SSD to HDD (hard disk)


Zekexz wrote:
I've used the relocator for two other newly installed desktops already, it's one awesome program. However this time when using the relocator I get a warning saying that windows considers the new location to be a virtual drive. How do I change that??

Use Disk Management to see what kinds of drives you have.

Hope that helps,
John
ThinkPad T420s [ i7-2640M CPU | 8GB RAM | 1TB SSD | Bay Battery | BT | Webcam | FR | Win7Pro64 ]