How do I move MSOCache to another drive?

9

I'm rather short on space in my system drive, and was wondering if there's a way to move MSOCache to another drive manually, or with a tool so I can still update my Microsoft Office install without having to find the CDs again.

Scott Lawrence

Posted 2010-08-09T14:44:39.893

Reputation: 451

Answers

8

You would need to copy the entire folder to it's new location, then clear the old folder and replace it with a symbolic link to the new location.

Here is a MSDN post regarding creating symlinks if you want more detail, but briefly in your case you need to do something like the following from a command prompt (that must have Admin privileges) that is currently pointing at the root of your C-Drive.

mklink /D "C:\MSOCache" "D:\New\Folder\For\MSOCache"

DMA57361

Posted 2010-08-09T14:44:39.893

Reputation: 17 581

That's a clever answer--hadn't thought of that. – Scott Lawrence – 2010-08-09T14:50:32.420

You can put almost anything you want almost anywhere you want with the power of symlinks. :D – DMA57361 – 2010-08-09T14:51:07.933

The thing I like about your answer, at least when compared to the tool from Microsoft, is that it seems like it should work regardless of the version of Office you're using. – Scott Lawrence – 2010-08-09T14:54:16.297

@Scott - Indeed. While doing a quick search before providing my answer I stumbled upon a random forum post ( here ) which does seem to indicate that the tool does not exist for 2007 (and therefore presumably also 2010), however that is a source I've pulled from Google so don't take this as authoritative!

– DMA57361 – 2010-08-09T14:56:53.913

3

I did a bit more digging on my own, and just turned up a blog post about a tool from Microsoft called Local Installation Source. Once you install this tool and run it, it moves the files and handles the registry changes. I'm still working with Microsoft Office 2003, so I don't know if there's a similar tool for Office 2007 or 2010.

Scott Lawrence

Posted 2010-08-09T14:44:39.893

Reputation: 451