They must be away or busy.
Health Alert: I am not from MM ... I am only answering because they don't seem to be hete atm.
Is hard to know what happened for you because much of it happened out of sight within the Tech Ticket that you raised.
My
guess is that your recent MM5 install has imported data from an old MM4 database.
If you ask for MM4 data to be imported, an install of MM5 needs to know where your active MM4 database is located, ... it probably gets this from the Windows Registry, and since you have not installed MM4 with your new disk and Operating System, this information probably isn't available.
You didn't answer my question about the dates for your MM4 databases.
If it searched and found an old MM4 db , this will mean that you will be missing Date Last Played, and have an inaccurate play counts, for any tracks played after the old MM4 database was active. ... You will also be missing any new tracks added, and when you fix this up you will have inaccurate Date Added for those tracks.
Probably no big deal if the databases are of similar vintage ... ?
Otherwise you could close
ALL copies of MM that you have running, and then
rename the older MM4 databases, and put a correctly named copy of the most recent MM.DB in both the places you named.
Then
rename MM5.db. Restart MM5. ... That should rebuild the MM5.db, and ask whether you want to import from MM4's db.
Or if you have a good MM5.db, from a previous installation of MM5 ... then you could use that database with this new version of MM5.
MMMM wrote: ↑Fri Dec 11, 2020 11:44 am
What's stored in the persistent.json file? Do you think there's any reason I should remove that file?
I don't think that there is any reason to delete persistent.json ... I think that just records info about the current MM5 state ... how many tabs open, what is in the tabs, how is it filter|sorted ... that kind of stuff
MMMM wrote: ↑Fri Dec 11, 2020 11:44 am
2. Is it best practice to use UNC paths instead of mapped drive path? If so, is it easy to do that? I'd rather not re-import all my songs as I would lose the Date Added and Last Played information and maybe other information ... It is something you can delete if you are trying to reset MM's User Interface.
I don't know why there would any preference between mapped drive or UNC path, from a MM POV
MMMM wrote: ↑Fri Dec 11, 2020 11:44 am
3. Is it recommended or considered best practice to use a Portable installation?
AFAIK a portable installation is just a regular MM, but with everything (all data, programs, everything) installed inside a single folder, so you can easily take MM away to use on some other computer ... or create a test version MM, so you can experiment without trashing your production MM db
The regular installation is installed in well known places ... the Windows Registry is informed ... static items (the program files) are kept separate from volatile (database & the json file) for various reasons; like different backup strategies for different types of files, or SSD vs spinning disk considerations, etc ... and it Is easier to apply MM upgrades, because the MM installer can see where you choose to install MM. ... you can use Windows Apps facility to housekeep and remove MM from your PC
I think that a regular install would be recommended normally.