Как переместить кэш файлов Microsoft Office при использовании Office 2016 и клиента синхронизации OneDrive следующего поколения?
У меня Office 2016 и я использую клиент синхронизации следующего поколения OneDrive Sync, оба работают под Windows 10.
Мой компьютер имеет два диска с одним разделом на каждом:
- C: небольшой твердотельный диск для ОС, приложений и некоторых отобранных вручную файлов, требующих высокой скорости доступа
- E: большой жесткий диск
Мои библиотеки OneDrive настроены на синхронизацию с папками на диске E:.
Я попытался загрузить 135 ГБ данных, распределенных по 85 377 файлам в 9 273 папках, в одну из моих библиотек OneDrive. Во время загрузки я понял, что OneDrive создает огромный OfficeFileCache
в C:\Users\Hauke\AppData\Local\Microsoft\Office\15.0\OfficeFileCache
, OfficeFileCache
увеличился до 25 ГБ - и тогда мой диск C: был заполнен. Когда эта точка была достигнута, OneDrive перестал работать с полезным сообщением об ошибке "OneDrive перестал работать".
Я хочу сохранить свой OfficeFileCache
и особенно я хочу сохранить кэшированные файлы в течение 14 дней по умолчанию. Но я хочу, чтобы кэш был построен на диске E:.
Поэтому мой вопрос сводится к следующему: Как мне сказать, чтобы моя система строила OfficeFileCache
на диске E: вместо диска C:
Кстати, я уже пытался изменить системный реестр, как предложено здесь: https://answers.microsoft.com/en-us/msoffice/forum/all/onedrive-wastes-my-ssd-drive-space/981f06da-776b-4e1f-9f88-35db77461e92 К сожалению ключ OfficeCacheLocation
похоже, что не соблюдается Office 2016 или клиентом синхронизации следующего поколения OneDrive, ни в HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet
ни в ...\16.0\...
один.
1 ответ
Я понимаю, что это старый вопрос, но он все еще оставался без ответа, и я наткнулся на него в поисках чего-то еще. В любом случае, если OneDrive не сотрудничает, вы всегда можете создать переход к новой папке. Я использую это для перемещения папок, которые не хотят перемещаться самостоятельно.
Вы захотите закрыть OneDrive, переместить папку на диск E: и открыть командную строку. Оттуда cd
в C:\Users\<username>\AppData\Local\Microsoft\Office\15.0
и использовать mklink /j destination source
Итак, если бы вы переместили OfflineFileCache в корень диска E: это было бы:
cd C:\Users\Hauke\AppData\Local\Microsoft\Office\15.0
mklink /j OfflineFileCache E:\OfflineFileCache