Genesis 8 Female Slow Loading - DIM Doesn't Fully Delete Figures.
![jukingeo](https://secure.gravatar.com/avatar/64088ad8cf172032c2a4d5e2cea24fe4?&r=pg&s=100&d=https%3A%2F%2Fvanillicon.com%2F64088ad8cf172032c2a4d5e2cea24fe4_100.png)
Hello All,
I am an avid user of Daz Studio since 2018 and in that time I have amassed a good number of Genesis 8 Female characters. I have noticed that it has been taking about a good 5-8 minutes to load a Genesis 8 Female figure for the past year or so. I had asked around and managed to get a hold of Daz Studio Master Jay Versluis himself. He informed me that because Genesis 8 loads in all the morphs for EVERY female Genesis 8 figure that is why it is taking a long time to load the figures. I had noticed that because I have bought many bundle packages that they have included extra figures, many of which I do not use. Some can include as many as 10 morphs! But usually it is 3 (body, head, all). Now mulitply that by the 100 or so figures I have and I guess I can see why I have slow loading times.
Now, all these extra figures present another problem...hard drive space. In about 2 years time, I managed to fill up a 1 terrabyte harddrive. So that left only one option...start to remove some unwanted characters. I knew I was going to be in for a daunting task, but I figured I would make a weekend project of it and I started tonight.
So I went into Daz and started to go through all the characters and wrote down the ones I didn't want. Then I went into the DIM and selected my first batch of characters to delete. Okay, so when I went back into Daz, I had looked under Smart Manager and confirmed that the character was indeed gone. However, when I loaded up a Genesis 8 Female character, I was dismayed to find the morphs still there AND they were functioning. So this is telling me that the DIM is NOT removing the character fully from my hard drive. Yes, I know how to remove morphs by going into edit mode, but this takes a long time and it stil leaves me with the problem of having content still on my hard drive.
So my question is how do you FULLY remove the character with the morphs from Daz, as well as removing it from the hard drive? Can this be done in a one shot deal?
Edit: Just found out that deleting the morphs using edit doesn't work permanently. I loaded up another figure and the deleted morphs came back. ...NOT happy!
Thank you,
Geo
Comments
If you click on one of the morphs there is the file path to the morph.
Is that the path where DIM is set to install?
The issue is with having so many morphs, esp. the HD morphs, not so much the textures, etc. So I leave the textures, etc. - because they can be used on most any character.
To deal with the morphs:
D/S CLOSED.
Manually find the data folder -- see the image for details.
With this method one can keep all their characters yet load G8F quickly.
When done using a particularly character [not the core 8s], one can close D/S, slide said folder back over to the Renamed Morphs folder, slide over another character for the next play :-)
If you really want to delete the morphs, while in the data folder, delete them. BUT it is NOT recommended to delete or not include anything that is in the Daz 3D's character folder. Why is because many are the REQUIRED morphs to make the figure look nice in the first place. It also includes Core 8 characters which some of the PA's characters rely on to make themselves too. And leaving that one folder "complete" does no harm.
Disclaimer: @ anybody reading this: Your computer is your responsibility, not mine. My advice normally based on experience is provided "as is." Cheers :-)
eta: Using this method the loading of G8F went from almost 10 minutes to under a minute :-)
n.b. Do NOT try loading scenes using characters whose morphs have been removed from the sight of Daz Studio. I have no idea what it'll do, just start new scenes which one is working on for the present project ;-)
For what I know DIM does move all files from a product when uninstalling, except for files shared with other installed products.
But some things are cached and may remain until you restart DS.
Closing Daz and restarting it, even rebooting the entire machine doesn't work. The morphs come back. I think I might have to try some kind of "manual" removal.
No, it isn't. The path is different. Note: I have changed hard drives at least twice.
I haven't tried this as of yet, however, I don't remind removing the morphs and also the characters they are attached to. I understand about the core characters, and there are many I want to keep, however, there was a point in time where I was ordering figure packages regularly and they came with a few different characters that went with the main one. That is what started my problem, but I didn't know it yet. The thing is, many of these "extra" characters don't have anything special with the body and they rarely have a unique skin. So they are just taking up space on my hard drive. I was a bit miffed to find that I cannot delete them using the DIM. Yes, the character is gone from the Smart Content folder and the Content Library folder, but when I go to the morphs, they are still there and working, so that is telling me the character ISN'T being delted. While it does seem your method will work with the speed problem, it really isn't getting rid of anything and that is my other issue, I am once again running out of hard drive space. So I was hoping to kill two birds with one stone by removing characters and morphs I don't need. Further, there is a morph package I bought that has 350 morphs. I only use about a dozen or so morphs from that, is there a way to keep those morphs I use and delete the rest?
Thank you,
Geo
If the path is different than where DIM think it is, then DIM can't remove the files.
DIM cannot remove files that have been installed/updated by DAZ Connect within DS.
You can use this to check whether all files have been uninstalled, as well as to remove any still left. Just select the runtime/library the product has been installed to, and select the product's zip file(s).
https://3dcontentmanagers.com/software/continst/
I never used Daz Connect. I ONLY use DIM to install / uninstall. Well, as I found out, it isn't doing a very good job at uninstalling.
Here's the problem.
I had attempted what you instructed above, however, when I navigate to that specific folder, I had only found one morph in the morph folder, so it has been stored elsewhere. BTW, my main file storage isn't on the C drive, it is on a separate drive and yes, I did use that drive letter to navigate to the location you show above and the morphs aren't there. So I don't know what is going on. I just know that characters that I have (attempted) to delete using the DIM, didn't work. Annissa was one of the characters I deleted and I had navigated to the Belladonna folder (the character's creator), and it shows that isn't there, yet the morphs show up when I load a Genesis 8 character and they operate shaping the figure to the Annissa body and head. So that is telling me it wasn't deleted. Any advice on how to proceed from here?
Thanks,
Geo
Do you log in to DS and/or have you given your login information to DAZ site to DS?
My content is not on the C drive either.
You will have to find where the morphs really were installed. When DIM uninstalls products, it is only checking the folders where it would have put them. If Daz Connect for example, put them somewhere else, DIM wouldn't know that.
If you manually download any particular folder, unzip it, then you can see all the files it contains. Look for them in your real content's location, and delete them. n.b. all the smart content meta tags would also need to be cleared up. [check in the Support folder under Runtime as well as DIM's meta data].
Also there is this folder, a cache, that requires to be manually dumped now and then:
C:\Users\16132\AppData\Roaming\DAZ 3D\dson\cache\data
n.b. I hope you realized that "content" and "My Library" refer to the same folder. The Company changes the name it uses over the years. So where I was saying "My Library" because in the setup here, it is indeed "My Library" - maybe it's "Content" on your computer?
For the character you mentioned these are the places to check through:
\Content\People\Genesis 8 Female\Characters
\Content\data\Belladona
\Content\data\DAZ 3D\Genesis 8\Female\Morphs\Belladona\Annissa
\Content\data\DAZ 3D\Genesis 8\Female Eyelashes\Morphs\Belladona
\Content\data\DAZ 3D\Genesis 8\Female Genitalia\UV Sets\Zev0\Skin Builder 8
And also the Manifest.dsx and Supplement.dsx [meta data that tells DIM its status]
\Content\Runtime\Textures\Belladona
Hello,
Sorry I didn't get back to you soon on this, but yeah, I have been discovering that my daz downloads are all over the place. It was first on the c drive when I realized that it was quickly filling up. Then it was moved to the D drive, then from there I bought a new hard drive and it went to the H drive. Now it is going back to "D" as I installed a new larger hard drive for D and E. While I have moved the files over completely, as you have said, the name changed. So I have both a My Library and also a Daz 3D Library folder. So the data folder was duplicated and that is about a 100gig of stuff there. So that was one problem. Then I have noticed that if you create your own morph, it loads a TON of other morphs in my own folder that I created. Just one full body morph took up about 6 gig of info. Of course no one warned me about that when I created it. So I got rid of that.
I had to manually delete a lot of stuff, but yet it only freed up about 20 gig on my hard drive. I am very much contemplating on blasting the entire install of Daz on my system and starting over. I just don't know of a good way to do that as I do use Daz every day. But it is running very slow, especially when loading Genesis 8 female figures.
Thanks,
Geo
If you are just worried about the slow loading of G8 figures (and not how much space they are taking), you should check out my product: https://www.daz3d.com/turbo-loader-for-genesis-8-and-81
It is both really. While I have given my computer an additional 2 terrabyte HD, I am really only gaining another 500gig due to the install of an additional operating system. That 500gig will be used up quickly. So the issue is two fold, not only am I experiencing slow loading times for Gen 8 characters, but they are also taking up quite a bit of space on the HD.
I will take a peek at that link though. If I can solve one problem now, that is a start.
I took a look at your product today and I do say that I am impressed. More so, I am curious as to you how you figured everything out like that. I am looking at my system and there is just stuff all over the place. Worse, I had changed hard drives (and will do so again soon) and that just made the issue even more complex. However, in doing some research, there seemed to be big changes when I changed from version 4.12 to 4.15 and Daz moved things around. But worse, they left the old directories in place and that is taking up space on my hard drive. With my lack of understanding on where everything is, I accidentally deleted an important group of files which I thought were not necessary and hence why I posted the explanation above as to why Daz seems to be putting all saved morph data in the data/DAZ 3D/jukingeo folder. I figured this was stored in the "scenes" folder where I had created the .duf file for every figure (or scene) I create.
I am not sure if you offer your product on sale as I had already overspent for this month. I do intend to get it though, but if you don't mind my picking your brain to help me understand what is going on more in terms of the Daz Studio file structure, I certainly would appreciate that. As of now, a good number of my figures (characters) are damaged. I did manage to fix some problems, but there are many that still remain.
Thank you,
Geo
No problem. TL looks under every directory listed in the Content Directory Manager (CDM) and builds a list of applicable morphs. If you delete a directory in CDM (or it is not on your new system setup), TL will not find any morphs for those directories. If you install stuff via Daz Connect, morphs can be in a ton of directories.
Well, I had managed to repair the system as best as I could and thankfully, my regular models that I use over time I managed to find good or at least workable versions of, so I can generate a new base figure with them. But more than likely, many, many scenes are no longer good. Thankfully though, I do have renders of those scenes so there is a copy of my work before the renderable scene was lost. But sadly, since there was such a big gap from when I had did a complete save of that particular string of folders, many of my characters were corrupted. It is weird though as in one scene I had two characters and one almost came out unscathed and I was able to make a new base for her. But the other one in the scene is pretty much obliterated. She's gone for good.
At this point, even though your Turbo Loader many not find everything, I know that it will be a helpful organizational tool in the future. I been wanting to relocated figures that I don't regularly use to another drive and only keep the figures that I often use on my main Daz drive.
The loss was not a case of not properly backing things up, but rather, Daz putting something someplace that I didn't know about. I figured that it stored everything into the scene, but it seems as if the scene is referencing the models from a different location, and that is the "jukingeo" folder.
Needless to say, it is going to be a big mess that I have to clean up :(.
Had some time on my hands...
Base folder
Base Folder for a content library can reside just about anywhere, but not recomended to place it on the same drive with the OS (Space will eventually run out and it is the most likely drive to corrupt files due to the constant activities of the OS, also worst drive for any rescue operations).
The name of the base folder can be just about anything, default folder names have been 'Content', 'My Library', 'My Daz 3D Library' or whatever if you have given the folder a name by yourself. DS doesn't care what the name of the folder is, as long as the folder is set as a content folder in 'Content Directory Manager'
Within the installation (Zip) files, this folder is named 'Content', which was used as the name of the base folder in ancient times.
It is also better to keep the path to the base folder as short as possible, preferably put it straight into root of the drive where you want to put it, for example 'D:\My DAZ3D Library'
Inside the base folder, there are a number of sub-folders, the most important ones for DS are 'Data' and 'Runtime'
‘Data’ folder
'Data' folder contains the geometry of the characters, environments, props, whatever (=assets) together with the information on how the morphs are changing the assets they are meant for (=morph deltas)
In general, one should not move any files under the 'Data' folder, nor make any corrections to misspelled names of files/folders or delete anything inside the 'Data' folder or the sub-folders in there.
If changes are made inside the 'Data' folder or it's sub-folders, it can cause the assets to load as gray cubes because they can't find the needed geometry information anymore.
‘Runtime’ folder
'Runtime' is a remnant of ancient times, it is the base folder for Poser content, but still holds two important sub-folders for DS as well, these folders are 'Support' and 'Textures'
'Support' folder contains the metadata and thumbnails for assets that are installed by DAZ Install Manager (DIM), DAZ Central or Manual Installation. One should not make changes inside this folder.
'Textures' folder contains all the textures and maps for the assets that are installed by DAZ Install Manager (DIM), DAZ Central or Manual Installation. Any manual changes inside this folder or it's sub-folders can cause assets not finding their textures anymore.
The ‘Textures’ folder is sometimes misspelled, I have seen it spelled Texture, Texutre, Texturen. One should not correct these misspellings, as the same errors are most likely written inside the files that load the assets into DS with their textures.
“Scripts” folder
The ‘Scripts’ folder contains the scripts one has installed by DAZ Install Manager (DIM), DAZ Central or Manual Installation. One should not make manual changes inside this folder as that can render the scripts non functional.
The rest of the folders contain what is called ‘User facing files’, which are used to load assets into a DS scene, these files can be seen in the ‘Content Library’ inside DS, under ‘DAZ Studio Formats’ with the same folder structure that can be seen with the Windows Explorer on the drive they are installed in.
With two exeptions, the names of the 'User Facing files' and folders and their locations can be changed as long as the files and folders are not moved outside the base folder of the Content Library or into the ‘Data’ or ‘Runtime’ folders as those folders have a special meaning and are hidden within the ‘Content Library’ inside DS.
The two exeptions for renaming/moving the user facing files/folders are when those files are called by scripts (for example the UtraScenery files) or one wants to preserve the possibility to uninstall assets with the DIM or DAZ Central.
Attached also instructions for manual installation, which will help in understanding how DS knows about where to find the assets and how one can help DS to find them
Renaming the folders will also break metadata and anything that depends on it.
Haven't noticed, unless you are talking about 'Smart' Content.
Anything that uses the database