I always forget that, when moving a folder, instead of finding all references to that folder and fixing them, you can create an NTFS symlink from the old location to the new one.
[Wayback] how to move MSOCACHE folder from C-drive to D-drive ?? – Microsoft Community (thanks [Wayback] tgunda numbering and casing updates mine):
There are too much entries in the registry to correct them manually one by one.
An easier and quicker solution is to copy the full MSOCache folder to a new place and to make a soft link to it:
- Create a new folder, e.g.
F:\MSOCache
- Copy everything from
C:\MSOCache to the new one.
- Rename the old folder
C:\xMSOCache (Don’t delete it, just in case).
- Open a command prompt window in administrator mode.
- Write:
mklink /d c:\MSOCache f:\MSOCache
Now there is an MSOCache link at C, pointing to the new place.
If everything is OK, you can delete C:\xMSOCache
This can be very handy when moving around large software development installations, circumventing a full uninstall/install sequence loosing lots of configuration settings.
–jeroen