How do I relink DIM to previously downloaded content
Joe Cotter
Posts: 3,259
I have a fresh reinstall of DAZ due to new machine and want to point the DIM to the previous cache so I don't have to redownload everything. The Cache was moved to a folder on the D: drive so not the default location. I changed the download path to the current install cache "D:\Program Caches\Daz3D" but the DIM doesn't recognize the files previously downloaded and installed. Can somone let me know what I am missing?
Comments
The record of what DIM installed is in the ManifestFiles folder, which by default is next to the Downloads folder. DIM should recognize the files in the Downloads folder as downloaded, however.
I should clarify my paths... the download folder is "D:\Program Caches\Daz3D\Install Manager\Downloads" and the install folder is "D:\Program Caches\Daz3D\My Library". Both are set in the DIM under the respective tabs, however, I'm seeing all of my items as 'ready to install' other then the just installed DS 4.9
My directory structure is:
Volume in drive D is Data
Directory of D:\Program Caches\Daz3D
<DIR> CMS
<DIR> DAZ Connect
<DIR> DSON Cache
<DIR> Install Manager
<DIR> My Library
<DIR> My Library - Poser Format
<DIR> Temp
InstallManagerFileRegister.json
If you didn't customize the location of the ManifestFiles folder, then it is still in the Public documents folder. Do you have a backup of that folder?
Where is the setting for the location of the ManifestFiles folder? I have to check the old machine but I think it got wiped out in a reinstall. Is there a way for the DIM to recognize what's been installed based on what's on the machine, ie.. recreate the manifest?
As a side note, DAZ itself is showing the content in the program. What I want to do is syncronize it with the DIM so I can have updates and new purchases properly handled without having to redownload my entire library.
I take it back, some is showing installed and some not.
Your manifest folder should be in C:\Users\Public\Documents\DAZ 3D\InstallManager unless you customized a new location
You can override the location in the .ini file in
C:\Users\[username]\AppData\Roaming\DAZ 3D\InstallManager\UserAccounts
Look in the .ini file for the line
OverrideManifestDir=
and set it to your desired location, using forward slashes as separators, e.g.
OverrideManifestDir=D:/Program Caches/Daz3D/Install Manager/ManifestFiles
Since you still have the zips in the Downloads folder, the easiest way to recreate the ManifestFiles is to install everything on top of the existing location (if it gives you a warning about there already being content there you can ignore it). After everything is installed go to Settings > Installation, right-click on the content install location, and choose "Fix Installed File Registry" (that way it won't consider the existing files as a separate set of products from the DIM-installed files).
looking at the log.txt file I see a *lot* of "... has invalid tag: CloudAvailable"
I have been out of DAZ Studio for a while and it's beginning to look like the library is seriously out of sync. It's also looking like redownloading might be the fastest fix.
It sounds like you don't have the latest Install Manager ( although the Invalid tag messages can be ignored, they don't appear at all in the latest version). You don't need to redownload if you still have the zips -- DIM should see them in the Downloads folder and show whether they've been updated.
If you don't think you have the newest DIM, open it and press Ctrl+R and hit refresh in DIM at the top of the window. That will force the update if its available. It will just save you from looking it up in your product library and redownload and install.
Yes, have the latest version. The error messages were in the log file, not showing up in the interface.
1.1.0.64 shouldn't show those in the log file, although the log apprnds so they could be from the previous version.