Jak przenieść MSOCache na inny dysk?

9

Mam mało miejsca na dysku systemowym i zastanawiałem się, czy istnieje sposób na ręczne przeniesienie MSOCache na inny dysk lub za pomocą narzędzia, dzięki czemu mogę nadal aktualizować instalację Microsoft Office bez konieczności ponownego wyszukiwania dysków CD.

Scott Lawrence
źródło

Odpowiedzi:

8

Musisz skopiować cały folder do nowej lokalizacji, a następnie wyczyścić stary folder i zastąpić go dowiązanie symboliczne do nowej lokalizacji.

Tutaj jest postem MSDN dotyczącym tworzenia dowiązań symbolicznych, jeśli chcesz uzyskać więcej szczegółów, ale krótko w twoim przypadku musisz zrobić coś takiego z wiersza poleceń (który musi mieć uprawnienia administratora), który jest obecnie wskazywany w katalogu głównym twojego C-Drive.

mklink /D "C:\MSOCache" "D:\New\Folder\For\MSOCache"
DMA57361
źródło
To mądra odpowiedź - nie pomyślałem o tym.
Scott Lawrence
Możesz umieścić prawie wszystko, co chcesz, niemal wszędzie, gdzie chcesz, dzięki mocy dowiązań symbolicznych. :RE
DMA57361
To, co lubię w twojej odpowiedzi, przynajmniej w porównaniu z narzędziem Microsoftu, to to, że wygląda na to, że powinno działać niezależnie od wersji pakietu Office, której używasz.
Scott Lawrence
@Scott - Rzeczywiście. Podczas szybkiego wyszukiwania przed udzieleniem odpowiedzi natknąłem się na losowy post na forum ( tutaj ) co wydaje się wskazywać, że narzędzie nie istnieje w 2007 r. (a więc prawdopodobnie także w 2010 r.), jednak jest to źródło, które pobrałem z Google, więc nie bierz tego za autorytatywne!
DMA57361
3

Zrobiłem trochę więcej kopania na własną rękę i właśnie się pojawiłem wpis na blogu o narzędziu Microsoft o nazwie Local Installation Source. Po zainstalowaniu tego narzędzia i uruchomieniu przenosi pliki i obsługuje zmiany w rejestrze. Nadal pracuję z Microsoft Office 2003, więc nie wiem, czy istnieje podobne narzędzie dla Office 2007 lub 2010.

Scott Lawrence
źródło