Hi xsienix,
You’ve understood almost everything correctly, you’re very close.
Let me clarify the final piece so the whole workflow makes sense end-to-end.
1. What ZimaOS actually does during a reinstall
On a fresh install, ZimaOS never “copies” your old apps from somewhere else.
It simply installs clean, empty app folders.
But if you previously migrated your AppData to another disk, those folders still exist.
So after a reinstall, when you reinstall an app from the App Store, ZimaOS:
- sees the existing folder on the NVMe
- re-attaches the app to that folder
- skips creating a new blank one
No copying, no commands, no downloading of your data.
Only the small app container image is redownloaded (which is normal).
2. Migration is the key mechanic
Your diagram and testing show it perfectly:
- If you migrate before reinstall > ZimaOS-HD stays clean
- After reinstall, the existing NVMe folder structure becomes the “source of truth”
- Reinstalling each app simply reconnects it
That’s exactly how it works.
3. About enabling the NVMe disk
Correct, after reinstalling the OS, ZimaOS will not auto-enable your storage disks.
You must enable them once under Storage, then the AppData directory becomes visible again.
That’s expected behaviour.
4. Your testing is excellent
I really like how thoroughly you’re testing this.
so I completely understand the process you’re going through.
You’re doing it right.
5. Final confirmation (your question)
“Does Zima reinstall apps from the NVMe instead of another location?”
Yes.
After a reinstall, ZimaOS checks the NVMe for existing migrated app folders.
When you reinstall an app, it reattaches to those folders instead of creating new ones.
This is why migration matters so much.
6. Why your apps didn’t appear automatically
ZimaOS does not auto-list apps from existing folders.
You must reinstall them from the App Store once, and ZimaOS will link them to your data.
That is normal, expected behaviour.
If you repeat the test one more time, you’ll see everything behave consistently now that you understand the mechanic.
Let me know how your next test goes, you’re very close to mastering the whole workflow.