Change the location of Roaming Appdata
kapynvne_328bc2e563
Posts: 23
I have limited space on my C drive, and despite moving my content library to another drive, DAZ 4.6 seems intent on using a directory in my appdata/roaming folder.
When I tried loading a scene with lots of content in it, this folder fills up a causes tdlmake and then Daz studio to crash.
I would like to set this appdata/roaming/Daz 3d/ folder to another drive where I have more space.
Can I do this?
Comments
AppData Roaming is a OS built folder (windows) so you need to be very good to move it or you will crash your OS.
That Said I believe your just seeing the TDLmake error. It is known. A fix is this.
In the Surfaces Tab open the mini menu (four line thing) and set Automatically Refresh Images to OFF.
Or install and use the DS4.6.3 Beta version which has the full TDLmake error fix in it.
There are some functions of DS that use the AppData/Roaming location that can't be changed. By default DS assigns its temp folder there and the temp folder is where tdlmaker writes to. You can change the temp folder location in the Preference settings.
You need to create a junction point in Windows.
There is a command line utility from Sysinternal which should be all you need http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
Download it then extract junction.exe in your Windows\system32 folder. Open a Windows Command Console then type "junction" then accept the Eula to use it
After that, move the files that are inside C:\Users\YOURUSERNAME\AppData\Roaming\DAZ 3D to anywhere you want (DS programs have to be shutdown of course)
You need to have the DAZ 3D folder to be empty to use junctions
Let's assume you moved the whole content to D:\MyDAZRoaming, then you just have to execute the following command line :
junction "D:\MyDAZRoaming" "C:\Users\YOURUSERNAME\AppData\Roaming\DAZ 3D"
And if you don't want to use a utility, you can do it by hand:
http://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/
My C: drive is an SSD - I moved quite a lot of things from appdata to D: and created symlinks.
(Poser has a tendency to put temporary render files there, for example)
I used a symlink to move my DIM manifest files.