Что за папка Package Cache в ProgramData и можно ли её удалить?
Изучая содержимое папки C:\ProgramData в Windows 11 или Windows 10 пользователи могут обратить внимание на вложенную папку Package Cache — нередко она может занимать значительное место на диске, а необходимость её наличия не ясна.
В этой инструкции подробно о том, что содержит папка C:\ProgramData\Package Cache в Windows, можно ли очистить её содержимое и с чем можно столкнуться вследствие удаления.
Назначение папки C:\ProgramData\Package Cache
Как можно предположить из названия папки «Package Cache», она содержит некий кэш пакетов. Если вы заглядывали в папки, располагающиеся внутри, вы могли обнаружить:
- Файлы установщиков MSI, реже — EXE
- В некоторых папках — файлы деинсталляторов
- Файлы CAB, содержащие файлы для установки
Большинство этих файлов имеют отношение к тем или иным системным компонентам Windows 11 или Windows 10, установленным в системе: распространяемым пакетам Visual C++ (Visual C++ Redistributable), Windows SDK, некоторым драйверам (обычно от Intel).
Указанные файлы представляют собой кэш файлов установщиков соответствующих компонентов, уже установленных в системе, и могут потребоваться при действиях с ними: удалением, исправлением, реже — обновлением. Например:
-
Если вы решите исправить установку компонентов Visual C++ или некоторых других, либо настроить уже выполненную установку и нажмите кнопку «Изменить» в «Панель управления» — «Программы и компоненты» для последующего использования опции «Исправить» (Repair) будут использованы данные, хранящиеся в
C:\ProgramData\Package Cache
Удаление папки Package Cache или её содержимого
Удаление папок из файлов из папки Package Cache возможно. Но не без последствий: самая вероятная проблема, с которой вы можете столкнуться после удаления — ошибка «Произошла ошибка при попытке удаления. Возможно, удаление уже было выполнено ранее» при действиях с установленным компонентом или программой в панели управления или параметрах Windows 11 и Windows 10.
Майкрософт также не рекомендует удаление этой папки или его содержимого: несмотря на то, что она может занимать некоторое место на диске, обычно речь не идёт о критичных для свободного места числах (обычно — не более 1 Гб), а сам кэш может пригодиться в будущем.
Однако, удаление папки не приводит к каким-либо сбоям в работе текущей системы и, если с учетом приведённой информации, вы решили, что свободное место на диске важнее, вам не потребуется ничего кроме прав администратора на компьютере: достаточно удалить всё содержимое папки C:\ProgramData\Package Cache или саму эту папку в проводнике.
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Ноутбук разряжается в выключенном состоянии — причины и варианты решения
- Выберите операционную систему при загрузке Windows — как убрать меню
- Ошибка 0xc000000e при загрузке Windows — как исправить?
- Диск отключен из-за конфликта подписей с другим диском — как исправить?
- Ошибка при запуске приложения 0xc0000005 — как исправить?
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
- Живые обои на рабочий стол Windows 11 и Windows 10
- Лучшие бесплатные программы на каждый день
- Как скачать Windows 10 64-бит и 32-бит оригинальный ISO
- Как смотреть ТВ онлайн бесплатно
- Бесплатные программы для восстановления данных
- Лучшие бесплатные антивирусы
- Средства удаления вредоносных программ (которых не видит ваш антивирус)
- Встроенные системные утилиты Windows 10, 8 и 7, о которых многие не знают
- Бесплатные программы удаленного управления компьютером
- Запуск Windows 10 с флешки без установки
- Лучший антивирус для Windows 10
- Бесплатные программы для ремонта флешек
- Что делать, если сильно греется и выключается ноутбук
- Программы для очистки компьютера от ненужных файлов
- Лучший браузер для Windows
- Бесплатный офис для Windows
- Запуск Android игр и программ в Windows (Эмуляторы Android)
- Что делать, если компьютер не видит флешку
- Управление Android с компьютера
- Ноутбук разряжается в выключенном состоянии — причины и варианты решения
- Выберите операционную систему при загрузке Windows — как убрать меню
- Ошибка 0xc000000e при загрузке Windows — как исправить?
- Диск отключен из-за конфликта подписей с другим диском — как исправить?
- Ошибка при запуске приложения 0xc0000005 — как исправить?
- Как изменить клавиши смены языка в Mac OS
- Случайные аппаратные адреса в Windows 11 и Windows 10 — что это, как включить или отключить
- Как включить Портал устройств в Windows 11 или Windows 10 и что это такое
- Нет пункта «Подключить» в контекстном меню и не монтируются ISO в Windows — как исправить?
- Неизвестный параметр Cleanup-Image при использовании DISM
- Как узнать DPI мыши
- Отправка конфиденциальных писем в Gmail
- Поиск файлов по дате создания и изменения в Windows
- Что за процесс Video.UI.exe в Windows 11 и Windows 10
- Компьютер запущен некорректно при загрузке Windows 11 — как исправить?
- Windows
- Android
- iPhone, iPad и Mac
- Программы
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Ноутбуки
- Wi-Fi и настройка роутера
- Интернет и браузеры
- Для начинающих
- Безопасность
- Ремонт компьютеров
- Windows
- Android
- iPhone, iPad и Mac
- Программы
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Ноутбуки
- Wi-Fi и настройка роутера
- Интернет и браузеры
- Для начинающих
- Безопасность
- Ремонт компьютеров
Package Cache: что это за папка, и можно ли от нее избавиться?
Microsoft Visual Studio – это программа, необходимая для работы мощных графических программ Windows и производительных игр. Вместе с Visual Studio на диске C:\ появляется папка Package Cache. В идеале она занимает достаточно мало места, но при длительной работе размеры файлов значительно увеличиваются, и занимают достаточно много дискового пространства.
Что это за папка?
Package Cache появляется после установки Visual Studio и резервирует под себя место. При появлении Package Cache что это за папка определить просто. Главная задача папки – бэкап предыдущих версий программы при сбоях. В файлах хранятся данные о предыдущих обновлениях приложения, и при нарушении работы они оперативно восстанавливаются.
Package Cache также необходим во время обновлений Visual Studio. Программа устанавливает патчи только при наличии пакетов кэша. Поэтому, если по какой-то причине у вас удалена папка Package Cache, вы увидите такое сообщение.
Кэш-папка должна занимать не больше 50 мегабайт. Но новыми версиями программы предусмотрено резервирование кэш-пространства до 2500 мегабайт. В этом случае, даже пустой кэш-файл занимает много места.
Совет! Изучаете содержимое системных папок Windows 10? Ознакомьтесь для каких целей нужны Perflogs и Prefetch.
Можно ли удалить эту папку и файлы?
На вопрос можно ли удалять Package Cache есть ответ от официального поставщика. Microsoft настоятельно не рекомендует удалять кэш-папку. Но вы можете переместить ее на диск со свободным пространством. В этом случае, придется указать путь к файлам вручную. Это можно сделать непосредственно через программу или с использованием командной строки:
- Нужно создать директорию D:\C_DRIVE\ProgramData\ а в ней папку Package Cache.
- Копируем папку в новую директорию.
- При помощи команд rmdir и mklink переносим папку в новое расположение.
Важно! Если вы просто удалите папку с файлами, то программа автоматически зарезервирует для себя пространство снова. Но в этом случае возможен программный сбой. Поэтому файлы нужно именно переместить на новое место, а не просто создать новую директорию с пустым кэш-файлом.
Если у вас возникли вопросы по Windows 10, напишите нам. Распишите ваш вопрос в специальной форме, чтобы мы смогли помочь.
- Как записать видео с экрана компьютера и телефона
- Как получить доступ к почте iCloud из любого браузера
- Что делать, если не воспроизводится видео в браузере
Package Cache: что это за папка и можно ли ее удалить?
Если не все, то очень многие пользователи неоднократно замечали, что после инсталляции программного пакета MS Visual Studio на системном диске появляется директория Package Cache. Что это за папка? Для чего она нужна? Можно ли от нее избавиться, чтобы очистить свободное место? Обо всем этом мы расскажем в статье.
Многие пользователи относятся к вопросу ее удаления достаточно скептически, что может привести к непредсказуемым последствиям в плане работоспособности основного приложения.
Package Cache: что это за папка?
Начнем с самого простого. Посмотрим на сам каталог Package Cache. Что это за папка, нетрудно понять, если обратиться к основной программе Visual Studio.
Если кто не знает, данное приложение обязательно к установке при использовании на компьютерах мощных графических пакетов или ресурсоемких игр (без этого они попросту не будут работать). Но почему же тогда в Windows папка Package Cache появляется сразу же после инсталляции основной программы? Ответ прост: приложение автоматически резервирует место в системном разделе под свои нужды, которые сводятся к созданию и хранению резервных копий рабочей программы и для своевременной инсталляции пакетов обновлений. Изменить местоположение создаваемого каталога в процесс установки невозможно, поскольку все это происходит в фоновом режиме.
Для ранних версий программы Visual Studio размер папки не должен был превышать 50 Мб. В более поздних модификациях свободное место резервируется на уровне 2,5 Гб при условии того, что основной установочный дистрибутив приложения, например, выпуска 2015 года имеет размер 6,15 Гб.
Что за папка Package Cache Windows 7? Грубо говоря, она в своем основном предназначении служит для быстрого автоматического восстановления работы Visual Studio из бэкап-копии по типу того, как это производится для всей системы в целом при внезапных сбоях. Понятно, что держать дистрибутив, занимающий свободного дискового пространства в три раза больше, нежели каталог кэшированных данных, совершенно нецелесообразно, ведь восстановить работоспособность программы можно и из папки с копиями.
Можно ли удалить папку Package Cache из системного раздела?
Теперь несколько слов об удалении. Что это за папка (Package Cache), немного разобрались. А вот для решения дальнейшей проблемы необходимо отталкиваться от рекомендаций разработчиков Visual Studio из корпорации Microsoft. Они не рекомендуют удалять этот каталог ни в коем случае.
Если же пользователь намеренно или случайно удалил эту директорию, при старте загрузки апдейтов программы он получит сообщение о том, что невозможно определить источник обновлений. То же самое уведомление появится и в ситуации, когда произошел сбой. Это и понятно: раз резервная копия отсутствует, приложение не может быть восстановлено.
Перенос папки в другой логический раздел
Но не все так плохо. По крайней мере, считается (и это подтверждается всеми специалистами), что, если удалить каталог Package Cache нельзя, его можно элементарно переместить на другой диск или в логический раздел, на котором больше свободного места. Для этого сначала запускается командная строка (обязательно от имени администратора) либо через консоль «Выполнить» (cmd), либо через стартовое меню, либо посредством открытия через ПКМ исполняемого объекта cmd.exe в локации System32.
Теперь дело за малым. Перед вводом команд перемещения в логическом разделе (например, на диске «D») нужно создать директорию C_DRIVE, в ней – папку ProgramData, а уже в этой папке – каталог Package Cache. После этого следует скопировать содержимое оригинального каталога из локации ProgramData\Package Cache на диске «C» в новое место. По завершении копирования начальную директорию в системном разделе удаляем.
Обратите внимание: по умолчанию папка ProgramData на системном диске является скрытой, поэтому в «Проводнике» необходимо включить отображение соответствующих файлов и папок через меню вида.
После этого, чтобы программа определяла местонахождение кэшированных данных, в командной консоли сначала прописывается строка C:\>rmdir /s /q «C:\ProgramData\Package Cache», а затем еще одна — C:\>mklink /D «C:\ProgramData\Package Cache» «D:\C_DRIVE\ProgramData\Package Cache». Об успешном завершении операции будет свидетельствовать появление сообщения о присвоении новому каталогу символьной ссылки. Команды вводятся с кавычками и пробелами, как показано выше.
Вместо итога
Вот и все, что касается каталога Packager Cache. Что это за папка, и какие действия с ней можно производить, чтобы не нарушить функциональность программы Visual Studio, думается, уже понятно. В любом случае просто так (без использования копирования содержимого оригинальной директории и ввода дополнительных команд) избавляться от этого объекта не рекомендуется. В противном случае не только апдейты не установятся, но и саму программу придется полностью переустанавливать.
При подготовке материала использовались источники:
https://remontka.pro/package-cache-folder-windows/
https://geekon.media/papka-package-cache/
https://fb.ru/article/333871/package-cache-chto-eto-za-papka-i-mojno-li-ee-udalit