I store my data on a separate partition which allows me to regularly restore my windows system partition to an earlier state without having to worry about losing any data.
Of course, I have to re-install/re-configure anything that I had done since the creation of that system partition version I've just restored.
It occurs to me that certain OS-agnostic software packages don't use the Windows registry, which to me means I could 'install' them on a non-system partition; this would save me from having to re-install them/update them after restoring a system partition image prior to me having installed/updated these packages.
I believe PHP and Apache to be such packages; wondering about MySQL.
Seems Composer and any packages I install using Composer qualify too.
Looking for confirmation of the packages before I start moving them off my system partition and reconfigure accordingly.