How do I migrate the Windows user folder and Program Files folders to another hard drive?

Victor Ong May 17, 2013


So I built my computer with only an SSD (smart right?). Now, I want to migrate the User folder and the two Program Files folders onto a new hard drive. How could I go about doing this?

Reinstalling Windows is an option, but it will be a last-resort. I want to keep only my operating system on the SSD, while keeping everything else on the new hard drive.

Thanks in advance!

  1. Hugazo Morales
    May 21, 2013 at 5:26 am

    The best way to do it is with a CMD with xcopy, if you want to copy just the files or move them with the permissions, it will allow you to copy not only the files, but all the NTFS info attached to the folders and files.
    Here is something very helpful.

  2. Justin Pot
    May 17, 2013 at 3:36 pm

    You could try this: //

    It moves the files and creates a symlink.

  3. Gaurav Joshi
    May 17, 2013 at 11:43 am

    Use windows backup & restore tool and restore it on new hardrive

  4. Alan Wade
    May 17, 2013 at 11:25 am

    A complete mixup Rajaa. I thought I was commenting on a post I made, but it seems to have disappeared.

  5. ha14
    May 17, 2013 at 7:42 am

    i do recommend full transfer of THE OS to the new hard drive, so if some day you need refresh or reset features then this can proceed without troubles.

    SSD Boost Manager Seamlessly Moves Files and Programs Between Hard Drives

    if you have Intel SSD then you can use
    Intel® Data Migration Software

    Paragon Migrate OS to SSD

    AOMEI Partition Assistant home
    How to Migrate OS to SSD with Partition Assistant?

    • Victor Ong
      May 17, 2013 at 6:37 pm

      Why would I transfer the OS onto the mechanical hard drive? I want it on the SSD.

    • ha14
      May 17, 2013 at 8:03 pm

      sorry i wanted to mean to new SSD drive, best to use a software so that to not make mistake and to not have boot errors. I suggest transfer the full OS to the new SSD drive.

    • Victor Ong
      May 17, 2013 at 10:31 pm

      The OS is already on the SSD. Along with EVERYTHING else I want to move off of it.

    • Rajaa Chowdhury
      May 17, 2013 at 6:38 am

      I gave the general Microsoft Community link to post his questions. :) Did not really search for the answer for him. Thanks a lot Alan for the above link. :D

    • Victor Ong
      May 17, 2013 at 6:39 pm

      Thanks. Is there a way to change the location of the PROGRAMFILES too? I know uninstalling/reinstalling should be easier, but is there any possible way to migrate my programs. I don't want to have to go through all the trouble of reinstalling and downloading large programs (it becomes such a pain) and rearranging my start screen tiles.

  6. Alan Wade
    May 17, 2013 at 6:31 am

    There is an excellant tutorial on moving your user folder here:

    The absolute easiest way with your program folders is just to re-install the software and change the install path to where ever you want it to be.

  7. Rajaa Chowdhury
    May 17, 2013 at 6:29 am

    Probably you can ask at Microsoft Community for Windows at . Login with your live id, I guess you need to signup. I use the community a lot for anything windows. :)

Ads by Google