Seems like many games still can't be installed to a separate directory. I installed TF2 to the SSD (C) and now pretty much every Valve game needs to be installed to the C drive, I'm guessing because they share common .gcf files. There are also a handful of other games that don't have the option like all the Company of Heroes games. Those might be transferable with Steam Mover though.
If I follow this guide (the Tip section) to build libraries and include all the My Documents folders on my D drive, will that essentially allow Windows to intercept all file save requests and move them to D instead of C? Or does that simply allow me to access files from the D drive by browsing the C folders, but I'd have to periodically move all files manually?
Or do I need to physically move the \Users\ folders instead? I'd like to have all pictures, music (including itunes library), videos, game saves, other documents saved to the D drive if possible. Whether that be by leaving C\Users\ where it is and having Windows "forward" all file saves to D instead, or moving the \Users\ folders to D by default, whichever is the proper setup, if any of that makes sense.
Yeah, the source games (and a few others) have some GCF files in the steamapps/common folder. When you say that you installed TF2 to the C drive, did you use Steam's installer to create a new library there or did you use Steam Mover?
You could create a symbolic link (or whatever it's called in Windows) to the My Games folder that links to another drive, and then you won't have to move your entire User folder.
I just created my Steam library and iTunes library on my E drive (2TB HDD). My Amazon MP3 purchases are also set the download there.
If I duplicated all the common .gcf and .ncf files in the root Steamapps folder to my D drive since it's a 1.5TB HDD, could I use Steam Mover to move everything in the \common\ folder to D? \common\left 4 dead 2 is 13gb for instance, so I don't mind duplicating however many gigs worth of shared Source engine files to a 1.5TB HDD in order to free up 13gb on the SSD.
(EDIT: nevermind, apparently anything in the \common\ folder should be transferable with Steam Mover, it's just games like TF2, CSS, and HL2 that are basically self contained in the Steamapps folder and don't have anything in the \common\ folder that can't be moved)
Is creating a symbolic link different from the library/include folder and "set as default save to" in the guide I linked? If so, how do I go about doing that?
D:\Program Files
Even if you install Steam, lets say on D\Games, it will still use C\Documents for the save games?
Good to keep the drive with windows on it not clogged up. I put most things on a second drive.
/D=drive:path
REM Drive to install games on
SET GamesDrive=D:
REM Install Steam?
SET Steam=1
IF DEFINED Steam (
setlocal EnableDelayedExpansion
SET SteamInstall=
IF "%GamesDrive%" NEQ "%SystemDrive%" (
SET "SteamDir=%GamesDrive%\Steam"
IF NOT EXIST "!SteamDir!" MD "!SteamDir!"
SET SteamInstall=--install-arguments="/D=!SteamDir!"
)
choco upgrade steam-client !SteamInstall! || PAUSE
reg DELETE "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /V "Steam" /F 2>NUL:
endlocal
)