Кэш пакетов, что это за папка Windows 10

Обновлено: 04.07.2024

Обсудите и поддержите Безопасно ли удалять файлы в c:\programdata\package cache и c:\windows\softwaredistribution в Windows 10 Network and Sharing для решения проблемы; Привет, Нужна техническая помощь и совет, безопасно ли удалять файлы как в "c:\programdata\package cache, так и в c:\windows\softwaredistribution". Обсуждение в разделе «Сеть и общий доступ Windows 10», начатое AlvinLoo, 25 марта 2021 г.

Безопасно ли удалять файлы в c:\programdata\package cache и c:\windows\softwaredistribution

Безопасно ли удалять файлы в c:\programdata\package cache и c:\windows\softwaredistribution - Похожие темы - безопасное удаление файлов

Что такое C:\ProgramData\Package Cache? Его можно удалить?

Что такое C:\ProgramData\Package Cache? Можно ли ее удалить?: мне нужно освободить место на жестком диске, и я вижу, что эта папка занимает 8 ГБ. В каждом обсуждении, которое я нашел, говорится, что это связано с Visual Studio, но я никогда не устанавливал VS, поэтому этого не может быть. Что это такое? Если содержимое удалено и понадобится позже.

Что такое C:\ProgramData\Package Cache? Его можно удалить?

Что такое C:\ProgramData\Package Cache? Можно ли ее удалить?: мне нужно освободить место на жестком диске, и я вижу, что эта папка занимает 8 ГБ. В каждом обсуждении, которое я нашел, говорится, что это связано с Visual Studio, но я никогда не устанавливал VS, поэтому этого не может быть. Что это такое? Если содержимое удалено и понадобится позже.

Что такое C:\ProgramData\Package Cache? Его можно удалить?

Что такое C:\ProgramData\Package Cache? Можно ли ее удалить?: мне нужно освободить место на жестком диске, и я вижу, что эта папка занимает 8 ГБ. В каждом обсуждении, которое я нашел, говорится, что это связано с Visual Studio, но я никогда не устанавливал VS, поэтому этого не может быть. Что это такое? Если содержимое удалено и понадобится позже.

Безопасно ли удалять папку C:\Windows\Panther?

Безопасно ли удалять папку C:\Windows\Panther?: Просто, как в названии. Безопасно удалять папку "Пантера" в каталоге C:\Windows. Примечание: я думаю, что он создан после (успешного) обновления ремонта. Я использую Windows 10 Pro x64 версии 20H2, сборка 19042.685. Спасибо.*Улыбка 170737

Безопасно ли удалять папку C:\Windows\Panther?

Безопасно ли удалять папку C:\Windows\Panther?: Просто, как в названии. Безопасно удалять папку "Пантера" в каталоге C:\Windows. Примечание: я думаю, что он создан после (успешного) обновления ремонта. Я использую Windows 10 Pro x64 версии 20H2, сборка 19042.685. Спасибо.*Улыбка 170737

Можно ли удалить этот файл размером 80 ГБ с диска C:

Удалить файлы с диска C

Удалить файлы с диска C: у меня есть 6 файлов на диске C. Я задаюсь вопросом, могу ли я удалить. Если я могу, то как лучше всего это сделать? Например, в безопасном режиме. Смотрите картинку. Я запустил очистку диска и перезагрузился, и они все еще там. У меня Windows 10 Pro 2004 [ПРИЛОЖИТЬ] Я полагаю, что они были поставлены.

Безопасно ли удалять папки внутри C:\DRIVERS

Безопасно ли удалять папки внутри C:\DRIVERS? Недавно я обновил свои приложения и обнаружил, что из-за этого обновления в папке C:\DRIVERS занято около 2 ГБ места. Все папки внутри ДРАЙВЕРОВ содержат установочные файлы для установки и удаления. Их имена: AMD_Chipset_APU, ASUS System Control Interface V2.


Кэш пакетов — это системная папка, расположенная на диске, на котором была установлена ​​ваша операционная система. Это глобальная папка, используемая приложениями для хранения настроек, кешей, установщиков и пакетов. Visual Studio — одно из таких приложений, которое хранит большую часть своих данных в кэше пакетов. Для доступа к этим папкам аутентификация не требуется.

Большинство людей считают это ошибкой, но эти файлы не являются ошибками или ошибками в приложениях.

Расположение папки кэша пакетов

Расположение папок Package Cache зависит от ОС и даже от приложения к приложению. В случае Windows рекомендуется хранить эти зависимые от приложения пакеты, файлы настроек в папке Package Cache, которая расположена следующим образом:

В этом месте вы найдете множество подпапок, связанных с настройками приложений, кешем и установщиками приложений. Эти папки обычно имеют неизвестный хэш-формат, и когда вы их откроете, вы найдете zip-файл и другие нечитаемые файлы. Доступ к этим файлам может получить только создавшее их приложение.

Это файлы и папки, размер которых указан в гигабайтах.

Зачем кэшировать пакеты?

Когда вы устанавливаете такие приложения, как Visual Studio, MS SQL Server Management Studio, Camtasia и другие, они резервируют некоторое пространство в системном разделе для своих нужд, а папка с данными находится внутри данных программы и обычно скрыта для пользователя по умолчанию, чтобы пользователь случайно не изменил его.

Вы не можете изменить расположение Package Cache во время установки, и по умолчанию большинство приложений хранятся в Package Cache, а затем используют эти файлы в фоновом режиме, не давая пользователю никаких указаний, и им не требуется никакая аутентификация для доступа, поскольку они используется для доступа к другим файлам.

Если вы хотите удалить, восстановить или обновить/обновить существующее приложение на вашем компьютере, приложение и Windows просмотрят эти места, чтобы увидеть, что ему нужно загрузить с сервера, чтобы исправить и изменить программу.

Целью файлов/папок Package Cache является улучшение производительности установки, обновления и восстановления приложений.

Что, если я удалю эти файлы и папки?

Эти файлы кэша пакетов могут содержать все ваши настройки и установленные пакеты, которые вы создали или построили в течение долгого времени, и никто не хочет удалять эти файлы и воссоздавать ту же информацию. Кроме того, Microsoft не рекомендует вам удалять его.

Еще страшнее, если вы удалите все файлы, думая, что они просто кэшированные файлы, хранящиеся в приложении, и вы обнаружите, что ваше приложение перестает работать должным образом.

Кроме того, если вы удалили эти файлы, вы не сможете удалить приложения, потому что приложения могут искать что-то в этих файлах/папках и не находить, что приводит к ошибке, подобной этой: переустановите ОС или восстановите предыдущее стабильное состояние.

Кроме того, удаление этих файлов может привести к тому, что некоторым приложениям потребуется больше времени для загрузки, обработки вашего запроса и повторной загрузки этих пакетов, если они не существуют на компьютере.

На самом деле слово Cache в Package Cache озадачило людей, и они считают, что это просто файлы кеша, поддерживаемые программным обеспечением, поэтому они удаляют их.
Microsoft использует эту терминологию, а именование папок и управление ими как-то неактуально.

Это временные файлы?

Ответ: это не временные файлы, они содержат очень важные данные, необходимые приложению для его работы.

Как изменить расположение файлов кэша пакетов?

Предполагая, что у вас ограниченное количество файлов, особенно если у вас есть SSD, наличие этих больших файлов/папок кеша пакетов заполнит ваш SSD, и вам будет необходимо переместить эти файлы/папки в разные места.< /p>

Мы должны переместить эти файлы/папки на любую букву диска таким образом, чтобы приложения автоматически искали их в новом местоположении без каких-либо проблем для приложения.

Использование команды mklink

Команда mklink — полезная команда, обычно используемая для создания символических ссылок. Он доступен для большинства ОС Windows. Обратите внимание, что для запуска команды mklink потребуются права администратора.

Поскольку мы заключили пути в кавычки, потому что ссылка может содержать пробел между ними.

Здесь мы создали символические ссылки из "C:\ProgramData\PackageCache" в "D:\BackupCache\ProgramData\PackageCache". Теперь программы, которые имеют кэш пакетов в "C:\ProgramData\PackageCache", в следующий раз будут искать его в "D:\BackupCache\ProgramData\PackageCache"

И вы получите сообщение об успешном выполнении, например:

Удаляются ли файлы кэша пакетов после удаления Visual Studio?

Ответ: В моем случае я удалил Visual Studio IDE, хотя файлы кеша пакетов, относящиеся к Visual Studio, не удалены.

Как отключить кэш пакетов?

Вы можете запустить программу установки с помощью параметра —nocache перед установкой, изменением или восстановлением Visual Studio или других продуктов с помощью новой программы установки. (источник)

Эта процедура удалит все существующие пакеты для продукта Visual Studio и предотвратит сохранение пакетов после их установки.

Если вы изменяете или восстанавливаете Visual Studio и вам потребуются пакеты, они будут установлены. Они загружаются автоматически и удаляются после установки из этого места.

Рекомендует ли Microsoft удалять файлы Package Cache?

Microsoft также рекомендовала не удалять его, вместо этого рекомендуя переместить его на другой диск, USB или любое другое внешнее устройство.

В чем важность кэширования?

Кэширование помогает повысить производительность приложений, установленных на компьютере.

Когда следует очищать кеш пакетов, хранящийся в Visual Studio?

Удаление Visual Studio не всегда приводит к очистке кеша пакетов. В результате вы можете удалить их после удаления Visual Studio.После переустановки Visual Studio он добавит содержимое в файлы кэша пакетов, которые могут быть меньше по размеру, чем предыдущий.

Когда перемещать кэш пакетов?

Если вы хотите работать в автономном режиме, вы можете скопировать файлы кэша пакетов на другие диски или диски.

Что произойдет, если вы измените политику реестра CachePath?

Путь кэша указывает, как и где продукт Visual Studio загружается на клиентский компьютер.

Если вы измените путь политики реестра Cachepath после какой-либо установки, вы должны переместить существующий кэш пакетов в новое место, чтобы обеспечить его безопасность, чтобы каждый мог его прочитать, а администратор имел полный контроль над ним. Неспособность переместить или защитить существующий кэш может вызвать проблемы с последующими установками в будущем. (источник)


сообщить об этом объявлении

Технический вопрос1

Отлично

Колиф

Мастер Win 10

Кэш пакетов предоставляет источник установленных пакетов на случай, если вам потребуется восстановить Visual Studio или другие связанные продукты, если у вас нет подключения к Интернету. Однако с некоторыми дисками или настройками системы вы, возможно, не захотите хранить все эти пакеты. Программа установки будет загружать их при необходимости, поэтому, если вы хотите сэкономить или освободить место на диске, вы можете отключить или переместить кеш пакетов.

вивекнайяр007

Великолепно

Есть еще одна встроенная учетная запись администратора, которая по умолчанию отключена. Что вы можете сделать, так это запустить CMD от имени администратора, перейти по пути с помощью компакт-диска C:\ProgramData\Package Cache, а затем использовать команду DEL для удаления всего содержимого.

Кроме того, вы можете загрузить Windows в безопасном режиме, а затем попытаться удалить содержимое.

Не стесняйтесь сообщать о любой дополнительной помощи.

Технический вопрос1

Отлично

Есть еще одна встроенная учетная запись администратора, которая по умолчанию отключена. Что вы можете сделать, так это запустить CMD от имени администратора, перейти по пути с помощью компакт-диска C:\ProgramData\Package Cache, а затем использовать команду DEL для удаления всего содержимого.

Кроме того, вы можете загрузить Windows в безопасном режиме, а затем попытаться удалить содержимое.

Не стесняйтесь сообщать о любой дополнительной помощи.

Спасибо, я читал, что удаление этого может привести к поломке ОС, поэтому я не уверен, делать ли это сейчас.
Мне просто интересно, весь кеш пакетов, он создан с течением времени, и его там не было с самого начала?

Колиф

Мастер Win 10

Ну, это говорит о том, что Microsoft говорит "Не удалять". и он предлагает решение, переместите его вместо этого. его можно переместить на USB или DVD, если вы все еще можете смонтировать его в Windows

он ​​используется для загрузки Visual Studio. Теперь, поскольку вы также удалили все обновления Windows, сомнительно, что они нанесут больше вреда, чем уже есть.

Технический вопрос1

Отлично

Ну, это говорит о том, что Microsoft говорит "Не удалять". и он предлагает решение, переместите его вместо этого. его можно переместить на USB или DVD, если вы все еще можете смонтировать его в Windows

он ​​используется для загрузки Visual Studio. Теперь, поскольку вы также удалили все обновления Windows, сомнительно, что они нанесут больше вреда, чем уже есть.

У меня нет никаких повреждений, как и у моего ПК, некоторые вещи, такие как магазин Windows и обновление Windows, а также все предустановленные вредоносные программы, я приложил все усилия, чтобы избавиться от них, и это сработало.
Представьте, что моя ОС все еще работает без обновления Windows, так что же сломалось? я не могу использовать Windows Update или Store, да? это не нарушает того, что я хотел именно.

Поступали противоречивые сообщения о том, что отсутствие этой папки (вследствие ее удаления) на самом деле и во всех случаях вызывает проблемы с установкой Visual Studio. , то есть во время нормальной работы, во время переустановки, исправления/обновления, исправления установки или удаления. Однако MICROSOFT рекомендует НЕ УДАЛЯТЬ ЭТО.

Из блогов Microsoft Developer Tools → ЗДЕСЬ

Vis Promual Studio for 2012

При восстановлении, изменении или удалении продукта или при установке или удалении исправления, если требуется исходный носитель, кэш пакета используется автоматически, и большинство пользователей никогда не увидят подсказку. Только если кеш пакета отсутствует или неполный, программа установки Visual Studio предложит загрузить (при подключении) или найти носитель, как показано на снимке экрана ниже.

Пользователи, которые установили с носителя, даже получают возможность загрузки ( если подключен). Поэтому, хотя очень немногие клиенты должны когда-либо видеть это диалоговое окно, мы хотели убедиться, что это просто.
Несмотря на то, что мы предложим загрузить пакеты в кеш, если они отсутствуют, мы рекомендуем пользователям не удалять кеш пакетов. Мало того, что кеширование используется многими другими продуктами, которые устанавливаются с помощью Burn, и может не обеспечивать такой же процесс загрузки, существуют сценарии, когда установщику Windows может потребоваться исходный код, который мы не можем обработать, поскольку наш код не работает.

Если вам нужно освободить это пространство, лучше всего не "удалять" что-либо, а вместо этого переместить эту папку и все ее файлы. Вы можете безопасно сделать это, следуя приведенным ниже инструкциям, для любого локального/активного, онлайнового, оперативного или автономного хранилища, если эта система хранения может быть подключена к букве диска или любой точке монтирования в файловой системе NTFS. . Подойдет любое из следующего:

  • еще один активный (смонтированный) раздел
  • оптический диск (CD, DVD и т. д.) с активной файловой системой, такой как FAT или NTFS.
  • внешний жесткий диск
  • USB-накопитель
  • сетевой диск

Всякий раз, когда вам будет предложено ввести носитель/появятся какие-либо ошибки об отсутствующих файлах/отсутствующем местоположении, вы просто обязательно перемонтируете/переустанавливаете диск/носитель, если он еще не является активным разделом.

После перемещения, чтобы "связать" старую точку/расположение монтирования (в большинстве случаев C:\ProgramData\Package Cache\ ), вы просто создаете к ней переход к каталогу.

Соединения распознаются на уровне файловой системы как запись псевдонима в FSTAB. Поэтому он прозрачен для всех программ, включая саму ОС. Другими словами, он НЕ рассматривается как файл, который просто указывает на другое место (например, ярлык ) и поэтому всегда работает без происшествий.

    Вы переместите рассматриваемую папку (папки) в новое место

Создать перекресток

Вариант 1. (изначально): Просто введите встроенную команду Windows Vista / 7 / 8 и приглашение cmd:

ПРИМЕЧАНИЕ. Если вы сделаете новый путь абсолютным, вы сможете перемещать ссылку, не нарушая указатель на новый путь. Если вы сделаете новый путь относительным, вы сможете предотвратить разрыв ссылки, если вы переместите ОБЕ ссылку и цель ВМЕСТЕ и сохраните их относительные пути.

LSE позволяет создавать символические ссылки, жесткие ссылки, соединения, смарт-копии, смарт-клоны, смарт-зеркала, смарт-перемещения, соединения, множественные источники и множество других вещей, которые, честно говоря, мне показались слишком запутанными. Но это великолепный бесплатный продукт, который создает контекстное меню Проводника Windows, позволяющее щелкнуть правой кнопкой мыши папку LINK-TARGET, а затем перетащить ее туда, где вы хотите создать реальную ссылку. Вы, конечно, можете переименовать ссылку во что угодно.

Репутация: 4 450

2 Думаю, если нужного пакета нет в кеше, VS его скачает. Так что я собираюсь просто удалить его. Я обновлю этот комментарий позже, если у меня возникнут проблемы. — Тоддмо — 2016-01-06T16:33:42.153

164 Уважаемый Microsoft! Пожалуйста, не используйте имя «кеш» для описания папки, удаление которой вызывает столько головной боли. Спасибо. – Тодд Меньер – 2016-05-11T23:27:54.157

9 Сделал трюк, переехав на другой диск и сделав перекресток. Запустив сегодня установщик VS2015 SP3, установщик вызвал переход к обычному каталогу (возможно, при удалении более старой версии какого-либо компонента он рекурсировал через «пустые» родительские каталоги, удаляя их - есть известные проблемы с соединениями и наивным пустым каталогом тесты). Таким образом, он поместил новые компоненты в C:\ProgramData\Package Cache, а затем не смог найти элементы в новом месте, где раньше указывало соединение. Просто предупреждение будущим читателям, возможно, потребуется восстановить соединение. – Бен Фойгт – 2016-07-19T21:15:25.730

5. В качестве более постоянного исправления используйте разрешения NTFS и запретите «удалять» разрешение на самом соединении. – Бен Фойгт – 2016-07-19T21:15:42.793

@Simon Я постараюсь помочь, но извините, какой именно комментарий вы имеете в виду. Спасибо. – Флак ДиНенно – 2016-09-01T09:32:35.060

2 Единственная причина, по которой я знаю о существовании этой папки, заключается в том, что я пытаюсь удалить VS 2013 с помощью панели «Программы и компоненты», и хотя появляется темное окно с надписью «Visual Studio», программа удаления никогда не появляется. Итак, любопытно, на что вообще указывает пункт в списке «Программы и компоненты», я поискал его на диске и нашел эти кеши пакетов. Я не могу удалить ИЛИ установить VS на данный момент (и установленная версия не запускается), поэтому я думаю, что удаление этой папки — мое последнее средство, прежде чем мне придется выполнить чистую установку Windows, чтобы снова начать работу. — король пузырей — 2016-09-16T14:42:32.630

@bubbleking: Пожалуйста, вернитесь к нам и расскажите, удалось ли разрешить тупиковую ситуацию, если вы отключили монстра! – Сз. – 2016-09-19T13:50:08.137

@Sz. - Неа. Это просто заставило элементы исчезнуть из «Программы и компоненты», как будто они уже были удалены, но некоторые из них остались и просто больше не имели своих значков.По правде говоря, это была система, в которой было установлено и удалено несколько версий SQL Server и VS. Перед установкой SQL Server 2016 и VS 2015 Update 3 я хотел начать с чистого листа. Я думал, что мне, вероятно, нужно будет просто установить Windows начисто, но сначала я попытался использовать Total Uninstaller, чтобы удалить множество пакетов VS/SQL, которые я никогда не использовал. Деинсталляторы не работали и не работали. — король пузырей — 2016-09-19T14:19:27.717

@Sz. - монтажники. После использования Total Uninstaller ничего не стало лучше. Как я уже сказал, мне просто нужно установить Windows заново. На этот раз, однако, я старше и мудрее и знаю, какие раздутые пакеты мне не нужно устанавливать из VS и SQL Server. — король пузырей — 2016-09-19T14:21:03.427

@bubbleking: Спасибо, что вернулись с обновлением, большое спасибо! – Сз. – 2016-09-22T12:48:47.213

1 Просто поделюсь неудачным советом: я попытался сжать содержимое папки, но результатов почти нет. Не стоит пробовать, это уже сжато. – пгр – 2017-04-08T15:38:36.683

1 Если вы удалили Visual Studio, нажмите YES, чтобы удалить этот оставшийся каталог. Смотрите мой ответ ниже. – SDsolar – 2017-06-03T11:02:14.560

7 +1 за расширение Hardlink Shell. Не мог жить без этого. — Деннис Г. — 2013-12-15T12:47:21.287

1 @BenL, хотя вы «на самом деле не можете проверить мой первоначальный сценарий, но я помню, что все было удалено нормально. Поскольку несколько человек говорят, что у них были проблемы, я отозвал принятый ответ». Я думаю, что мой ответ выше позволяет любому в любой ситуации обойти проблему во всех случаях. — Flak DiNenno — 2014-02-02T15:06:24.690

Я обнаружил ту же папку на своем ноутбуке после установки VS2012. Я попытался переименовать эту папку в «__Package Cache». Когда я попытался удалить VS2012, процесс удаления не запустился.

Дополнительная информация доступна здесь.

  1. Вы можете оставить файлы там. Все будет работать, но будет занимать много места на диске.
  2. Вы можете удалить файлы, и если вы хотите удалить VS 2012, вы можете повторно запустить исходный установщик, чтобы вернуть файлы, а затем удалить.

Вы можете переместить файлы на другой диск, где больше свободного места, а также:

а) переместите файлы обратно, когда они вам понадобятся

b) создайте соединение, как в предложении Флака (предупреждение: соединения - хитрые звери, и они будут лгать проводнику Windows, говоря вам, что файлы занимают место на диске C:, когда они действительно находятся на другом диске!)

Соединения и символические ссылки — единственный способ перенести системные файлы на другой диск. Это функции уровня файловой системы NTFS, на которые не обращает внимания даже сама Windows, и, таким образом, они представляют собой действительно большой молот (и потенциальную угрозу безопасности), которые следует использовать с осторожностью, в отличие от их аналогов UNIX/Linux/BSD, поскольку они существуют намного дольше. на этом семействе ОС, и программы UNIX/Linux/BSD знают, как с ними работать.

2 переходы — коварные звери, и они будут лгать проводнику Windows, сообщая вам, что файлы занимают место на диске C — если вы имеете в виду, что при открытии диалогового окна свойств соединения , он отображает «Размер на диске», равный его размеру на диске, на котором он фактически находится, то я согласен, что это вводит в заблуждение. Но, тем не менее, фактический размер объединяемой папки не соответствует общему используемому пространству на диске C, отображаемому в диалоговом окне свойств диска C. В таком случае ваше утверждение вводит в заблуждение ;-)

Читайте также: