Change the location of Roaming Appdata

edited December 1969 in Daz Studio Discussion

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

  • JaderailJaderail Posts: 0
    edited December 1969

    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.

  • jestmartjestmart Posts: 4,449
    edited December 1969

    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.

  • Takeo.KenseiTakeo.Kensei Posts: 1,303
    edited December 1969

    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"

  • KeryaKerya Posts: 10,943
    edited December 1969

    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)

  • Richard HaseltineRichard Haseltine Posts: 102,277
    edited December 1969

    I used a symlink to move my DIM manifest files.

Sign In or Register to comment.