Move Your Steam Install
Moving your steam install? How? This question was raised after I installed Steam and downloaded Half-Life2, Episode One, Lost Coast, and Team Fortress 2 and fully patched them all. I installed Steam to my C: drive and figured that I would get to chose where each purchased game is installed to. Not true!
Steam runs all of its games as subsidiary applications of Steam. Each of the newer Steam based games stores all of its data files and executables under the same directory structure as the Steam client install!
For me, I have one disk for windows and a raid array for games. Having my games run off of my windows drive was getting to me as I know I could have faster load times. After some Googling, I found out how to do it! I compiled directions from a few sources as well as from my experience doing it!
It worked flawlessly for me! However, if you mess it up its your fault and you can just do a fresh install to fix things (you will just have to wait for the dl again though).
Rules!
- Steam and all games must stay in thier current directory strucutre
- That means you can’t split games and steam up across drives
- You can only have 1 active steam install
- This will break all shortcuts for games/steam. You will have to manually recreate or fix them. (not hard)
Steps: Moving The Install
- Shut down steam if it is running (right click system tray icon => exit)
- COPY the steam directory from the original location to the new one.
- Rename the original directory. (e.g C:/Program Files/Valve => C:/Program Files/Valve_ORIG or C:/Program Files/Steam => C:/Program Files/Steam_ORIG)
- In the new directory (not original), delete the file named “ClientRegistry.blob”.
- Manually run “steam.exe” in the newly copied directory.
- Watch steam “update” a.k.a verify itself. It won’t download anything/need to reinstall.
- Run a game to verify it works
- Delete the ORIGINAL install (e.g. C:/Program Files/Valve => C:/Program Files/Valve_ORIG or C:/Program Files/Steam => C:/Program Files/Steam_ORIG )
- Done, except for fixing short cuts on your desktop/start menu (see below)
Updating the Shortcuts
- Find the short cut that needs to be fixed either on your desktop or in the start menu
- Right click it
- Chose “Properties”
- Change the “Start in” property to reflect the new drive & directory path (e.g “C:\Program Files\Steam\” => “X:\Program Files\Steam\” )
- Change the “Target” value to use the new drive & directory path. The STEAM shortcut can’t have i its target edited, don’t worry it will work! (e.g “C:\Program Files\Steam\Steam.exe” -applaunch 440 => “X:\Program Files\Steam\Steam.exe” -applaunch 440 )
- Click Apply, Click Ok
- Repeate
fast_eddie said:
Oct 10, 07 at 6:11 pmThanks a lot for this!!
It has saved my a lot of time and hassle and has freed up a lot of my C drive for other uses!!
Cheers!
Pierre said:
Oct 20, 07 at 8:51 pmThis didn’t work for my Steam install.. now when I start a game I get ‘platform error: module not found’ error…
Whitehorse said:
Nov 01, 07 at 1:59 amDude! Thanks a MILLION!!!
Steam has been eating up my hard drive like a revnant from resident evil….and you are the cure!
Big Thumbs Up!!!
Adam said:
Nov 08, 07 at 7:52 pmThanks! Very useful!
titanfus said:
Nov 17, 07 at 1:25 pmTHANK YOU! — One less reason to despise Steam, but there are plenty more unfortunately.
Lars said:
Nov 18, 07 at 10:28 amIt worked great! thank you!
Hiddepolen said:
Nov 24, 07 at 7:06 amThanks!!!
It helped me soooo much, now i can use my C:/ drive nomrally again
John said:
Dec 08, 07 at 6:54 pmYou, sir, deserve a medal. Worked perfectly. Thanks!
Your Neighbour said:
Dec 13, 07 at 6:09 amThis is very helpful, I have been seeking for such guide over the internet, you should suggest for a sticky on Steam forums.
Your Neighbour said:
Dec 13, 07 at 6:28 amActually there’s a easier way, I found this link on Steam Support :
Steam Support Forums
It tells a easier way of doing it.
Edd said:
Dec 30, 07 at 10:16 amWorked great, thanks.
Costanzafaust said:
Jan 16, 08 at 6:42 amNice guide. I didn’t want to have to uninstall and redownload steam, and this method worked.
I also did a backup of the registry and then a search and replace thru the registry of any C:\Program Files\Steam, changing the drive letter to the new partition.
One of the uninstall entries was under C:\Progra~1\Steam as well.
I think there are some OS registry settings that don’t get automatically fixed by deleting clientregistry.blob.
Therion Ware said:
Jan 17, 08 at 1:20 pmHi
Thanks for that. Dead useful, and worked first time.
Rgds
TW.
stufff said:
Jan 31, 08 at 1:49 amThis worked flawlessly, thank you very much. Rather than edit the properties of each start menu shortcut one by one however, I deleted them all, made desktop shortcuts of all the games via Steam, and then just dragged and dropped all the desktop shortcuts into the start menu folder.
Jeff said:
Aug 18, 08 at 1:06 pmThank you so much!
Mashi Maro said:
Sep 01, 08 at 11:53 pmThanks, very helpful!
Solution worked on 64bit AMD x2 2.0 GHz running Windows Vista.
AlphaW0lf said:
Nov 02, 08 at 10:47 amThanks very much for this!!! I didnt want to resize my partition so this really came in handy to switch my steam-install to my D-drive. Thanks a lot! Good tutorial!
OMIGHTY1 said:
Nov 04, 08 at 4:26 pmThank you so much! This worked epicly well! More speed and space for me! XD!
kieran said:
Nov 12, 08 at 5:39 amThanks alot for posting, awesome work… extreme dude!
Azarien said:
Nov 16, 08 at 10:55 amWorks.
hak said:
Mar 03, 09 at 3:45 pmThx
txf said:
Apr 29, 09 at 11:31 pmHey, thanks for this. I was running very low on space on my C drive, so i copied it to my 500gb E drive, now i’m good to go. Worked fine and everything.
Thanks
whatthe said:
Jun 07, 09 at 3:12 amThe Neigbour, how is that fix easier than this guide? is moving a directory and changing some shortcuts easier than uninstalling/re-installing and having to move a directory? i think not.
try reading for a change
kami said:
Jul 16, 09 at 7:34 amquestion… this worked really well until i tried installing a .vpk package. it gives me and error now… any fixes?
Make STEAM point to separate drive - Overclock.net - Overclocking.net said:
Aug 12, 09 at 1:45 pm[...] http://www.themoreuknow.net/blog/blo…steam-install/ Moving a steam install should be a relatively straightforward process. Basically you backup your games, uninstall steam, reinstall steam, move games to new spot. __________________ [...]
Elia1995 said:
Sep 02, 09 at 7:15 amThank you a lot!!!! My C drive was full that I couldn’t install Saints Row 2 (I have it on Steam) now that I’ve “migrated” Steam on my bigger drive wich I use for backups and extra files (YTP Clips) wich is 1 TB now I can finally install Saints Row 2 ^^
Kricket said:
Oct 20, 09 at 4:07 pmThanks! I’m preparing to wipe my drive to upgrade to Win7 and moving Steam to a different drive was much easier than re-downloading everything!
mike said:
Dec 18, 09 at 1:40 amthanks, worked well.
WTF said:
Jan 01, 10 at 4:39 pmPlease help, i can’t change my target
Galiant said:
Jan 18, 10 at 3:50 amThanks for this, I was running out of space =)
Thkaz said:
Feb 19, 10 at 1:34 pmVlw!! Steam toska… tem q se virar nos 30!
Dave said:
Feb 20, 10 at 6:01 pmExcellent advice. Worked superbly for me!
Bob said:
Mar 12, 10 at 10:19 amThis is even easier:
https://support.steampowered.com/kb_cat.php?id=3&t=qanda
Just delete everything except steam.exe and steamapps, move the whole directory, and re-run. Problem solved.
dan said:
Apr 02, 10 at 10:17 amiv actually ran into a problem with this concerning the steam shortcut…..you see im just trying to move the steam folder from one folder on my same HD (the C drive) to another folder. Now each time i move it from one folder to the next folder everything works well up until i have to change the steam client. I put in to change it from C:\Program Files\Steam\ to C:\x folder\Steam\ but even when i do that it will continue to just reinstall in the programs files. This has become really annoying and i dont know why the client will just accept the changes
Paul Traynier said:
Apr 02, 10 at 6:22 pmI have just created a free application which uses NTFS junction points to relocate the steam folders. These allow folders to be linked from other drives, but will only work for Windows Vista and 7 (not XP). For steam, this means you can selectively move some games to a different drive – ideal for freeing up space and keeping the games playable from steam.
See http://www.traynier.com/software/steammover/ for more information.
Are Steam games automatically downloaded in C: Drive? - Page 2 - Overclock.net - Overclocking.net said:
Apr 07, 10 at 5:30 pm[...] to do so. http://www.themoreuknow.net/blog/blo…steam-install/ __________________ Intel SSD Owner ClubThe Samsung Owners ClubEVGA X58 LE/3x SLI Owners ClubThe [...]
Emmer Gulle said:
May 09, 10 at 1:48 pmDude many thanks to you. It saves me a lot. I ve been having this oroblem for 2 months and you gave the cure! Amazing! Thumbs up!:)
Neuer Speicherort für installierte Steam Spiele | Philippe H. Regenass said:
Oct 08, 11 at 7:10 pm[...] vom 09.10.2011: Hier noch die Anleitung wie man den Steam Ordner unter Windows verschieben kann. Dieser Eintrag wurde [...]