Test Subject
Original Poster
#1 Old 4th Oct 2011 at 11:24 PM

This user has the following games installed:

Sims 3
Default custom content on any other drive than c: - possible?
I have a solid state drive as my c: drive, which I only use for my OS and not much besides for a couple of reasons, not least being that there simply isn't much space on it for anything besides.

However, different from when I originally played around with Sims3 custom content a couple years ago, the game now insists on custom content (and a lot of other things requiring lots of space) to install in my MyDocuments folder. Needless to say, it won't fit.

Now I'm aware there are ways to move your entire MyDocuments folder to a different drive, but I think I should only do that with a brand new Windows installation, since that might cause lots of trouble with already installed software.

So, I ask: is it possible to only move the ElectronicArts subfolder to another drive?
I really don't want to spend half a week backing up and reinstalling my entire rig just to play Sims3 again...
Advertisement
In the Arena
retired moderator
#2 Old 5th Oct 2011 at 5:50 PM Last edited by ellacharm3d : 6th Oct 2011 at 10:22 AM. Reason: wrong SSD acronym. DUH!
You have Windows 7 or Vista?

I've never tried it, but you might be able to pull this off with Junctions (symbolic links) if you have these OSes.
I setup my whole <Users> folder on my secondary HDD as a matter of habit.

I also took the time to uninstall+reinstall the Sims 3 off my SSD (the speed wasn't noticeable that much apart from the loading screen), after I saw how often patches gets released and how often I reinstall the games anyway each time a pack/patch bork things up or I mess things up on purpose to see what happens and how to correct.
With how young the SSD tech still is, and how everyone cannot agree on how long these things last (read/write cycles), I didn't want to take the chance of inducing too much wear and tear on my SSD. But I think the newer generations get better with this anyways...so, it may be a moot point now. Just a matter of preference, if you don't uninstall TS3 often, I guess it won't matter.
Test Subject
Original Poster
#3 Old 6th Oct 2011 at 12:36 AM
Quote: Originally posted by ellacharm3d
You have Windows 7 or Vista?
this ^^^^^^^^^^
I've never tried it, but you might be able to pull this off with Junctions (symbolic links) if you have these OSes.
I setup my whole <Users> folder on my secondary HDD as a matter of habit.


So how would I proceed to setup just my Ealectronic Arts folder on a different drive using said Junctions? Using this, maybe?
http://technet.microsoft.com/en-us/...ernals/bb896768
In the Arena
retired moderator
#4 Old 6th Oct 2011 at 10:29 AM Last edited by ellacharm3d : 10th Oct 2011 at 5:54 AM. Reason: added how-to steps
Yep, that's the one.

<snip instructions>
Scratch that, I think it need to be set to a registry value, instead of a hardcoded path for it to work without intervention after future updates, uninstalls, reinstalls, etc. Let me do tests and get back to ya.
If you figured it out, also let me know. Like I said, I've never done this before.

ps: you may need to setup your PATH in Environment settings so Windows can run the "junction" program in the commandline from anywhere.
pps: Do report back with status, and when you patch it in a few weeks time (or install Pets) if things are still OK, then.


[eta]
OK, I post this with the caveat I'm not responsible if your Sims blow up in your face or you render your whole system inoperable. (I tested mine on VMware )

The command is now native to Windows 7, so there's no longer any need to download and install 3rd-party utilities.

Here are the steps, tested working with installing new pack after doing this (except for patching, I went direct to 1.24 from retail before doing this)
  1. Make a backup of your user folders in case things get screwed up Game Help:TS3 Back Upswiki
  2. Make the new folder in your target location (in my example c:\TS3Docs).
    • Note: Obviously, you're going through all this hullaballoo to have the files in another location (drive or partition), so change this as appropriate. Although this might not work on a network share or external, only on local internal drivers due to the absolute path names.
  3. Copy the contents of your current "The Sims 3" folder into the newly created folder in (2)
  4. Delete this folder when Copy is completed (ie delete C:\Users\<username>\Documents\Electronic Arts\The Sims 3)
  5. While still in this Window, copy the "C:\Users\<username>\Documents\Electronic Arts\" path from the Address Bar
  6. Open a command prompt window with Admin privileges (the window should have the word "Administrator" on the title bar)
  7. In the command prompt window, enter
    Code:
    cd
  8. Press Spacebar.
  9. Right-click on the title bar, click on Edit, then Paste. Line should now appear as
    Code:
    cd C:\Users\<username>\Documents\Electronic Arts\
  10. Press Enter.
  11. So you should now be in the path above, enter this string of text. (You can also copy and paste, as above)
    Code:
    mklink /j "The Sims 3" c:\ts3docs
  12. Press Enter.
  13. You'll get the acknowledgement message of
    Code:
    Junction created for The Sims 3 <<===>> c:\ts3docs
  14. The target location "c:\ts3docs" is of course whatever you created in step (2) above. And <username> is your profile name for that account, and is showing as "vm-Ella" in the image.
  15. Start your game and wait for the explosion. Kidding!

Let me know how it goes and also when you patch next week and/or install Pets (if you're purchasing it)...come back and let us know then, too.
Good Luck!
Screenshots
Back to top