Как оптимизировать кэш оптимизации доставки в Windows 10

Функция оптимизации доставки Windows 10 позволяет загружать и скачивать обновления Windows 10 и Microsoft Store с других компьютеров в вашей локальной сети и в Интернете. Windows делает это с помощью самоорганизующегося распределенного локализованного кэша. По умолчанию кэш оптимизации доставки будет использовать до 10 ГБ пространства на вашем диске C и хранить этот кэш в течение трех дней.
Конечно, если на вашем диске мало места или Windows сочтет это необходимым, он автоматически очистит кэш и освободит место. Более того, по мере появления новых обновлений Windows будет обновлять кэш соответственно.
Если вы считаете, что оптимизация доставки использует много места или не сохраняет кэш достаточно долго, вы можете изменить это поведение с помощью редактора групповых политик или редактора реестра Windows. Вот как это сделать.
Также читайте: Проблемы с последними обновлениями Windows и как их исправить
Изменение размера кэша оптимизации доставки и возраста кэша через редактор групповых политик
Откройте редактор групповых политик, найдя «gpedit.msc» в меню «Пуск». Перейдите в «Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Оптимизация доставки».
На правой панели найдите и дважды щелкните по политике «Абсолютный максимальный размер кэша (в ГБ)». Эта политика позволяет вам установить размер кэша в гигабайтах. Если вы хотите установить размер кэша в относительных величинах, таких как процент вашего диска C, найдите и дважды щелкните по политике «Максимальный размер кэша (процент)».

- В окне свойств политики выберите радиокнопку «Включено». В разделе «Параметры» введите количество пространства, которое вы хотите выделить, и нажмите кнопку «Применить». Если вы выбрали установить размер кэша по проценту, рассчитайте процент, который вы хотите выделить на вашем диске C, и введите это значение.

- Далее найдите и откройте политику «Максимальный возраст кэша (в секундах)».

- Как и раньше, выберите радиокнопку «Включено». В разделе «Параметры» введите количество времени, в течение которого вы хотите хранить кэшированные файлы в секундах, и нажмите кнопки «Применить» и «ОК». Например, если вы хотите хранить кэшированные файлы в течение недели, вы должны ввести 604800 в поле значения.

Перезагрузите систему, чтобы применить изменения. С этого момента Windows будет использовать только то количество пространства, которое вы выделили для кэширования файлов обновлений Windows. Кроме того, Windows автоматически удалит кэшированные файлы, которые старше количества дней, установленного во второй политике.
Если вы когда-либо захотите вернуться к предыдущим настройкам, просто выберите «Отключено» или «Не настроено» для обеих политик и перезагрузите систему.
Также читайте: Как отключить оптимизацию доставки обновлений Windows в Windows 10
Изменение размера кэша оптимизации доставки и возраста кэша через редактор реестра
Если вы являетесь пользователем Windows 10 Home, вы можете использовать реестр для внесения тех же изменений. Однако, поскольку нам нужно создать несколько значений, пожалуйста, создайте резервную копию вашего реестра перед продолжением.
- Найдите «regedit» в меню «Пуск» и откройте реестр. В редакторе реестра перейдите по следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows- Щелкните правой кнопкой мыши на ключе «Windows», затем выберите «Создать -> Ключ». Назовите новый ключ «DeliveryOptimization». Если у вас уже есть этот ключ, перейдите к следующему шагу.

- На правой панели щелкните правой кнопкой мыши и выберите «Создать -> Значение DWORD (32-бит)». Назовите значение «DOAbsoluteMaxCacheSize». Это значение позволяет вам установить, сколько места может использовать оптимизация доставки. Дважды щелкните по вновь созданному значению.

- Первое важное, что вы должны сделать, это выбрать радиокнопку «Десятичное». Далее введите количество пространства, которое вы хотите выделить в ГБ в поле данных значения, и нажмите кнопку «ОК».

- Снова щелкните правой кнопкой мыши и выберите «Создать -> Значение DWORD (32-бит)». Назовите новое значение «DOMaxCacheAge» и нажмите Enter.

- Дважды щелкните по вновь созданному значению и выберите радиокнопку «Десятичное». Введите количество дней в секундах в поле данных значения и нажмите кнопку «ОК». Например, если вы хотите, чтобы кэш был действителен в течение семи дней, вы должны ввести 604800.

Вот и все. Закройте редактор реестра Windows и перезагрузите систему, чтобы применить изменения.
Если вы хотите сбросить изменения, которые вы только что сделали, просто удалите оба значения «DOAbsoluteMaxCacheSize» и «DOMaxCacheAge» из реестра.
Оставьте комментарий ниже, поделившись своими мыслями и опытом использования вышеуказанных методов для установки максимального размера и максимального возраста для оптимизации доставки в Windows 10.