Открыть сервисСервис

Папка MSOCache на диске Windows

MSOCache — системная папка, создаваемая на жёстком диске при установке офисного пакета Microsoft Office. Она содержит копию установочных файлов продукта и служит локальным источником данных для обновления, повторной установки или восстановления компонентов Office без повторного обращения к установочному носителю.

Назначение

Папка MSOCache (полное имя — C:\MSOCache, расположение может отличаться в зависимости от настроек) появляется при развёртывании Microsoft Office 2003, 2007, 2010 и ряда других версий. Её основная функция — обеспечить быстрый доступ к установочным файлам в будущем. Если пользователь захочет добавить компонент, который не был установлен изначально (например, модуль Access или Publisher), или переустановить Office после сбоя, установщик обратится к локальной копии, а не к диску или загруженному дистрибутиву.

Папка содержит каталог All Users с подпапками, названными по идентификаторам продуктов (например, ProPlus.WW для Professional Plus). Внутри хранятся .cab-архивы, MSI-пакеты и сопутствующие файлы установки.

Как удалить MSOCache

Папка занимает от 500 МБ до нескольких гигабайт, поэтому пользователи с ограниченным местом на системном диске нередко стремятся её удалить. Стоит учитывать несколько нюансов:

  • Простое удаление папки через Проводник или консоль обычно блокируется системой — Windows сообщает, что файлы используются.
  • Рекомендуемый способ — утилита «Очистка диска» (cleanmgr), в разделе «Дополнительные параметры» или через переключатель /sageset. В списке присутствует пункт «Кэш установки Office» — его удаление безопасно.
  • После удаления MSOCache повторная установка компонентов Office потребует исходного установочного носителя или онлайн-загрузки.

Microsoft официально допускает удаление папки, однако предупреждает, что в этом случае функция «Исправить» в панели управления «Программы и компоненты» может работать не полностью.

MSOCache в Office 2016, 2019 и Microsoft 365

Начиная с Office 2016 и в подписке Microsoft 365 (ранее Office 365) механизм развёртывания изменился. Современные версии используют технологию «Click-to-Run» на базе технологий виртуализации, и папка MSOCache при установке больше не создаётся. Вместо неё используется кэш в %ProgramFiles%\Microsoft Office и каталог %localappdata%\Microsoft\Office\16.0\OfficeFileCache, где хранятся виртуализированные компоненты.

Если на компьютере осталась папка MSOCache после обновления со старой версии Office на новую, она может быть удалена описанным выше способом — современный пакет в ней не нуждается.

Частые вопросы

Можно ли удалить MSOCache вручную? Технически можно, переименовав папку или сняв защиту через реестр, однако это не рекомендуется: остаточные записи в реестре и службе Windows Installer могут привести к ошибкам при последующем обновлении Office. Штатное удаление через «Очистку диска» удаляет и сопутствующие ключи.

Появляется ли папка при установке с сети (deployment)? При развёртывании Office через групповые политики или System Center в корпоративной среде параметр установки /noreboot и переменная SETUPLOCALCOPY=0 позволяют отказаться от локальной копии. Администраторы часто отключают создание MSOCache, чтобы экономить место на рабочих станциях.

Влияет ли папка на производительность? Нет. MSOCache — обычный каталог данных, к которому система обращается только при запуске установщика Office. Его наличие или отсутствие не сказывается на скорости работы компьютера.

Историческая справка

Механизм локального кэша установки появился в Microsoft Office 2003 как способ упростить обновление продукта в эпоху, когда оптические диски были основным носителем дистрибутива. В Office 2007 и 2010 папка сохраняла совместимость со старым поведением. С переходом на Click-to-Run в Office 2013/2016 и окончательным уходом от MSI-установщиков в Microsoft 365 необходимость в MSOCache отпала.

Источники

  • Документация Microsoft по развёртыванию Office
  • Справка Windows по утилите «Очистка диска»
  • Технические статьи Microsoft Learn по Office Deployment Tool
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru