Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

Steam [HOWTO]Spliting Steam Games Across Multiple HDs, A simple guide..

views
     
TSprasys
post Jul 3 2010, 01:01 AM, updated 16y ago

Heros Never Die
Group Icon
VIP
12,925 posts

Joined: Mar 2005
From: Kuala Lumpur
In this tutorial , I'll be showing you on how you can split games across several hard disks (or partitions). For instance you may have a dedicated hard disk or partition for games and you may have installed on your C drive. Sure you could backup all the games and re-install steam back on another drive. This is tedious , but fear not I've a method which will allow you to split your steam games.


Basically here are the requirements :-

1. You must be using Windows XP/Vista/7/2000
2. Your partition must be NTFS (i.e Games drive , it can't be FAT32 nor other funny file format) and it must comply to NTFS 3.0 standards (Vista/7 ensures this. If in doubt , just re-format the drive , if its empty)
3. Steam Drive is installed in C.
4. Link Shell Extension - works with 64-bit windows as well - obtain it from here - http://schinagl.priv.at/nt/hardlinkshellex...nkshellext.html



Before I show you the how-to , there are few things that you should understand

What is NTFS Junction Point ?

QUOTE
In computing, an NTFS junction point is a feature of the NTFS file system that provides the ability to create a link to a directory that is, for most intents and purposes, the same as the directory itself. This has many benefits over a Windows shell shortcut (.lnk) file, such as allowing access to files within the directory via Windows Explorer, the Command Prompt, etc.

Junction points can only link to directories on a local volume; junction points to remote shares are unsupported.[1] (Wikipedia)


I dont get it mr. smartypants. Put it up in Plain English
QUOTE
It simply means OSX and Linux are superior OSes. Nah just kidding  - basically in the UNIX world its called symbolic link which simply means

C:\coolstuff= E:\pictures\porn\

Which simply means when I access C:\coolstuff it actually points to E:\pictures\porn but in any software and even in windows. The folder thinks that its aprt of C drive , which means when I save a picture inside coolstuff it will be actually saved to porn folder in my E drive. This is transparent. When you access C:\coolstuff , you'll see everything relative to C:\coolstuff. In other words you wouldn't know that it actually points to E:\pictures\porn at all. When I access my other folder , the contents of the both of the things will be the same and data is actually being written on my E drive rather then C !
Umm okay , so how does it work with Steam Games

QUOTE
Steam games are generally stored in C:\Program Files (x86)\Steam\steamapps\common (64-bit OSes) or C:\Program Files\Steam\steamapps\common (32-bit oses) in their own folder. Basically we will move this folder to another drive and then make a link. Its not a shortcut but a junction point. That means that steam thinks that the game is in actually in C:\Program Files (x86)\Steam\steamapps\common folder but then data is getting written to the E drive. This is taken care by OS . As far as Steam sees it , it sees it as actual folder on C drive but it does not know that its a NTFS Junction



1. First thing first , go to your commonfolder. Its located in C:\Program Files (x86)\Steam\steamapps\common or C:\Program Files\Steam\steamapps\common

Attached Image


2. Next pick a folder (or a game that you want to move to another drive). For this tutorial , I'll be moving bad rats to my game drive. Basically I'll be cutting the folder and pasting it to my game drive. Once that is done , on my games drive I select my bad rats folder and I simply select Pick Link Source

Attached Image

3. Back to your steam folder , this time right click on an empty space and then select Drop As Junction. The software will automatically make a junction point
Attached Image

4. If it was created successfully you'll see a small anchor icon which tells you that the folder is actually an NTFS junction. When you double click it will not point to the path where the original folder located but rather relative to steamapps. So as far steam thinks that the games are placed in C , but then the games are actually placed in another drive and the OS (Windows takes care of this for us)


Attached Image


Note 1 - Please note that do not attempt to move or create symbolic link of apps which are tied to your account. There are some games which are account specific , it can be found inside your steamapps\<user id> . An example would be garrys mod.


PS There may be typos. This is my first revision. Feel free to comment and I'll improve the guide

This post has been edited by prasys: Jul 3 2010, 01:10 AM
kianweic
post Jul 3 2010, 08:23 AM

Work hard, play hard.
*******
Senior Member
3,809 posts

Joined: Sep 2007
From: Jakarta


This would be really necessary for me as my dedicated harddrive for Steam is running out of space.

Thanks Prasys.

Gogo2 could you put this in the Steam first page?

Thanks.
talexeh
post Jul 3 2010, 08:37 AM

One man's meat is another man's poison.
*******
Senior Member
3,090 posts

Joined: Dec 2007



Thanks for the info prasys! I'm very sure it'll come in handy especially with during this ongoing Summer Sale biggrin.gif
noobfc
post Jul 3 2010, 08:40 AM

Peanuts
*****
Senior Member
753 posts

Joined: Jan 2008



holy shiiiiiii it can be done?

thx prasys biggrin.gif
Instant_noodle
post Jul 3 2010, 08:54 AM

nyaaa~~
*******
Senior Member
2,780 posts

Joined: Jun 2008
From: yokumo village
holy motha... will test it ouit when i have the time..

btw, can i have a copy of 'C:\coolstuff'??
InkySliwinky
post Jul 3 2010, 08:55 AM

New Member
*
Junior Member
6 posts

Joined: Jan 2009
Thanks for the guide .. simple yet useful
lightonokira
post Jul 3 2010, 11:38 AM

Enthusiast
*****
Senior Member
788 posts

Joined: Nov 2007
From: 127.0.0.1


naise guide pras tongue.gif
ecam
post Jul 4 2010, 12:32 AM

Getting Started
**
Junior Member
145 posts

Joined: Jan 2006


but isn't this risky?

got a question. if i format the computer, do i have to move it back? how do i relink?
TSprasys
post Jul 4 2010, 12:43 AM

Heros Never Die
Group Icon
VIP
12,925 posts

Joined: Mar 2005
From: Kuala Lumpur
QUOTE(ecam @ Jul 4 2010, 12:32 AM)
but isn't this risky?

got a question. if i format the computer, do i have to move it back? how do i relink?
*
Nope works great , its part of windows os anyway.

You'll have to let steam download some data for the game. Quit steam , replace the paritally downloaded thingy with your old one. Then verify game cache , it will say 100% , download a little bit of things . Done and move back. Its bit cumbersome but then it will work

Tested on clean format as well , works great !


djnerv
post Jul 5 2010, 09:57 AM

New Member
*
Junior Member
17 posts

Joined: Jun 2008


Or you can install Steam on E drive instead of C drive. Isnt that simpler alternative solution if you want to dedicate a harddrive for Steam? smile.gif
kianweic
post Jul 6 2010, 07:39 AM

Work hard, play hard.
*******
Senior Member
3,809 posts

Joined: Sep 2007
From: Jakarta


QUOTE(djnerv @ Jul 5 2010, 09:57 AM)
Or you can install Steam on E drive instead of C drive. Isnt that simpler alternative solution if you want to dedicate a harddrive for Steam? smile.gif
*
It'll still run out of space in the long run.

I am doing that right now.
GameFr3ak
post Jul 6 2010, 10:27 AM

Look at all my stars!!
*******
Senior Member
3,849 posts

Joined: Oct 2006
From: Your Location


QUOTE(kianweic @ Jul 6 2010, 07:39 AM)
It'll still run out of space in the long run.

I am doing that right now.
*
Buy 1TB dedicated drive la drool.gif drool.gif drool.gif drool.gif
kianweic
post Jul 6 2010, 01:49 PM

Work hard, play hard.
*******
Senior Member
3,809 posts

Joined: Sep 2007
From: Jakarta


QUOTE(GameFr3ak @ Jul 6 2010, 10:27 AM)
Buy 1TB dedicated drive la  drool.gif  drool.gif  drool.gif  drool.gif
*
1TB don't cost a lot these days.

Besides I have already located like 800gb for Steam drive as it is.
ashx
post Jul 6 2010, 04:25 PM

Getting Started
**
Junior Member
230 posts

Joined: Nov 2005


buy a personal NAS biggrin.gif slot in 2 1 1/2 TB.. hehe
talexeh
post Apr 7 2011, 09:32 PM

One man's meat is another man's poison.
*******
Senior Member
3,090 posts

Joined: Dec 2007



Necro'ing this thread again to show my appreciation as I've just successfully Junction'ed all of my Steam games except TF2 to free up some space for MOAR games! thumbup.gif
Deimos Tel`Arin
post Aug 17 2011, 11:14 AM

The LYN Kondom Man
*******
Senior Member
4,202 posts

Joined: Jan 2003
From: THE ONE AND ONLY CHOO CHOO TRAIN KINGDOM




steam must be in c drive ar?

or the OS drive?

where windows folder is located
CZero
post Aug 17 2011, 11:21 AM

Something For Nothing
*****
Senior Member
823 posts

Joined: Jun 2005
From: 0:0:0:0:0:0:7f00:1
QUOTE(Deimos Tel`Arin @ Aug 17 2011, 11:14 AM)
steam must be in c drive ar?

or the OS drive?

where windows folder is located
*
by default, arent windows were installed in C drive in first place? o.O

and yeah, Steam must be installed in C drive.
linkinstreet
post Aug 17 2011, 12:37 PM

Red Bull Addict
Group Icon
Moderator
9,275 posts

Joined: Jan 2005
From: KL. Best place in Malaysia. Nuff said

QUOTE(CZero @ Aug 17 2011, 11:21 AM)
by default, arent windows were installed in C drive in first place? o.O

and yeah, Steam must be installed in C drive.
*
No. Steam aku ada kat G: drive sejak February 2009
Edison83
post Aug 17 2011, 03:12 PM

No Games No Life.
******
Senior Member
1,374 posts

Joined: Jun 2008
From: Red Comet




QUOTE(kianweic @ Jul 6 2010, 07:39 AM)
It'll still run out of space in the long run.

I am doing that right now.
*
yeah, 1 TB arent THAT BIG anymore
game usually used 7-10GB nowadays, my 1TB remain about 100-200GB, since it was OS HDD, i like to make it free 10% of my HDD for PC run smooth.
Deimos Tel`Arin
post Aug 17 2011, 03:14 PM

The LYN Kondom Man
*******
Senior Member
4,202 posts

Joined: Jan 2003
From: THE ONE AND ONLY CHOO CHOO TRAIN KINGDOM




so for this folder junction thingie to work, steam mesti install in c drive or OS drive hor?

i.e.

C:\Steam

2 Pages  1 2 >Top
 

Change to:
| Lo-Fi Version
0.0220sec    0.26    6 queries    GZIP Disabled
Time is now: 2nd December 2025 - 04:50 AM