Disclaimer: Back up your library or don't care about the outcome.
Updates to Steam's library folder infrastructure means you can simply exit Steam, move the acf and common subdirectory between library folders, and restart Steam.
If you want to move all your games:
- Find out the game's app ID in the store.
Exit Steam.
Open the old and new libraries' SteamApps directories.
For example,
c:\Program Files\Steam\SteamApps
andd:\SteamLibrary\SteamApps
.Move all the
appmanifest_*.acf
files and thecommon
directory from the old SteamApps directory to the new SteamApps directory.For example,
appmanifest_220.acf
is Half-Life 2's app manifest, and thecommon
directory should contain theHalf-Life 2
directory.Restart Steam.
If you only want to move specific games:
Exit Steam.
Find out the game's app ID in the store.
Half-Life 2 is on the store at http://store.steampowered.com/app/220/
so its app ID is 220
Open the two library folders' SteamApps directories.
For example,
c:\Program Files\Steam\SteamApps
andd:\SteamLibrary\SteamApps
.Move
appmanifest_[app ID].vcf
from the old SteamApps directory to the new SteamApps directory.For example,
appmanifest_220.acf
is Half-Life 2's app manifest.Open the
appmanifest_[app ID].vcf
with Notepad or your favourite text editor and look for"installdir" "[directory name]"
where[directory name]
is the next directory your need to move.For example,
"installdir" "Half-Life 2"
.Open the common directory in both SteamApps directories.
Again,
c:\Program Files\Steam\SteamApps\common
andd:\SteamLibrary\SteamApps\common
Move the game directory named as above from the old common directory to the new common directory.
Open the old and new libraries' SteamApps directories.
For example,
c:\Program Files\Steam\SteamApps
andd:\SteamLibrary\SteamApps
.Move
appmanifest_[app ID].acf
from the old SteamApps directory to the new SteamApps directory.For example,
appmanifest_220.acf
is Half-Life 2's app manifest.Open the
appmanifest_[app ID].acf
with Notepad or your favourite text editor and look for"installdir" "[directory name]"
where[directory name]
is the next directory your need to move.For example,
"installdir" "Half-Life 2"
.Open the common directory in both SteamApps directories.
Again,
c:\Program Files\Steam\SteamApps\common
andd:\SteamLibrary\SteamApps\common
Move the game directory named as above from the old common directory to the new common directory.
Completing our example, copymove c:\Program Files\Steam\SteamApps\common\Half-Life 2
to d:\SteamLibrary\SteamApps\common\Half-Life 2
.
- Restart Steam.
- Restart Steam.
If you want to just move all your steam apps you can probably just copy all the acf files and common sub-directories.Disclaimer: Back up your library or don't care about the outcome.