I'm getting ready to nuke both my desktop and laptop, and I would like to make sure all files stay consistent between the two. I want to do this by creating a partition on each computer specifically for data that I can then use whatever program I want to sync.
The biggest problem with this is that software doesn't always cooperate with the operating system and my data being on different partitions. For quite awhile, I've had many partitions across the three hard drives in my desktop to keep things separated. One of them was a partition specifically for installing software, and even though I installed all software to P:\
rather that C:\Program Files\
, many programs still insist on storing data in C:\Program Files\
, C:\Program Data\
, %AppData%
, etc.
Is there a way that I can force programs to only store data on a specific partition so I don't have to worry about a program saving files on my data drive, running the program from the program drive, and keeping miscellaneous data on the operating system drive? Perhaps through registry keys or some other method?
I'm running Windows 7 Ultimate 64-bit.
MKLINK /?
), but even then it's extremely risky, especially if your P: drive dies.