Пользователи часто сообщают об ошибках обновления Windows 11 на форумах поддержки. Обновления не устанавливаются из-за таких ошибок. Часто ошибки обновления можно исправить, сбросив папки catroot 2 и Windows SoftwareDistribution, как описано ниже.

Что это за папки SoftwareDistribution и Catroot2?

Папка SoftwareDistribution — это каталог, в котором хранятся файлы, необходимые для установки обновлений Windows на ПК. Это временное хранилище файлов обновлений. Таким образом, папка SoftwareDistribution является важным компонентом для обновления Windows.

Catroot 2 — это папка, в которой хранятся данные подписи для обновлений Windows 11. Это файлы, необходимые криптографической службе для проверки обновлений.

Обе папки содержат файлы, необходимые для установки обновлений Windows. Проблемы с установкой центра обновления Windows могут возникать из-за повреждения данных в этих папках. Эти ошибки обычно появляются в настройках с переменными кодами, такими как 0x800f0922, когда пользователи вручную проверяют наличие и устанавливают обновления.

Таким образом, сброс настроек этих папок является методом устранения неполадок при установке обновления Windows 11. При сбросе настроек папок SoftwareDistribution и Catroot2 удаляются поврежденные данные, которые они могут содержать, что приводит к их восстановлению. Вы можете сбросить эти папки, удалив их содержимое или переименовав.

Как сбросить папки SoftwareDistribution и Catroot2, удалив их содержимое

Этот метод сброса папок SoftwareDistribution и Catroot2 включает ручное удаление содержащихся в них данных через проводник. Также необходимо отключить и повторно включить определенные службы через командную строку, чтобы убедиться, что они не используют находящиеся в них файлы. Удалите файлы в папках SoftwareDistribution и Catroot2 следующим образом:

  1. Откройте утилиту поиска файлов, доступную с помощью логотипа Windows + горячей клавиши S.
  2. Найдите командную строку, введя ключевое слово cmd в текстовое поле поиска.
  3. Выберите, чтобы открыть командную строку с правами администратора, нажав на ее опцию Запуск от имени администратора справа от инструмента поиска.
  4. Введите и выполните следующие отдельные команды, чтобы отключить службы, необходимые для обновления Windows 11:
    net stop bits
    
    net stop wuauserv
    
    net stop cryptsvc
    
    net stop msiserver
  5. Нажмите клавишу Windows + E на клавиатуре, чтобы перейти в проводник.
  6. Откройте папку SoftwareDistribution по этому пути:
    C:\Windows\SoftwareDistribution
  7. Нажмите Ctrl + A, чтобы выбрать все файлы в папке SoftwareDistribution.
  8. Щелкните правой кнопкой мыши и выберите Удалить (кнопка корзины), чтобы удалить выбранное содержимое.
    Папка SoftwareDistribution
  9. Откройте папку catroot2, введя этот путь в адресной строке Проводника:
    C:\Windows\System32\catroot2
  10. Повторите шаги семь и восемь выше, чтобы стереть все в этой папке.
    Папка catroot2
  11. Вернитесь в командную строку и выполните эти отдельные команды для перезапуска отключенных служб.
    net start bits
    
    net start wuauserv
    
    net start cryptSvc
    
    net start msiserver
  12. Перезагрузите компьютер и проверьте наличие обновлений после очистки этих папок.

Как сбросить папки SoftwareDistribution и Catroot2, переименовав их

Переименование каталогов SoftwareDistribution и Catroot2 — альтернативный метод сброса настроек этих папок. Windows воссоздаст эти папки после того, как вы их переименуете. Вы можете переименовать папки SoftwareDistribution и catroot2 с помощью командной строки следующим образом:

  1. Запустите командную строку с повышенными правами администратора.
  2. Повторите четвертый шаг предыдущего метода, чтобы выполнить команды для отключения служб.
    Команды net stop
  3. Введите эту команду, чтобы переименовать папку SoftwareDistribution, и нажмите Return:
    ren %systemroot%\softwaredistribution softwaredistribution.bak
    Команда переименовать папку SoftwareDistribution
  4. Введите и выполните эту команду переименования для папки catroot2:
    ren %systemroot%\system32\catroot2 catroot2.bak
    Команда ren catroot2
  5. Повторите шаг 11 предыдущего метода, выполнив четыре команды для перезапуска отключенных служб.
    Команда net start
  6. Выйдите из командной строки и выберите перезагрузку компьютера.

Как сбросить папки SoftwareDistribution и Catroot2 с помощью FixWin 11

FixWin 11 — одно из лучших свободно доступных средств восстановления Windows, которое включает варианты устранения неполадок. Среди них два варианта сброса папок catroot2 и SoftwareDistribution. Вот как вы можете выбрать эти параметры быстрого исправления в FixWin 11:

  1. Откройте эту страницу исправления Windows 11 на веб-сайте Softpedia.
  2. Нажмите на кнопку Скачать бесплатно для FixWin.
  3. Выберите Безопасная загрузка (США), чтобы получить ZIP-архив FixWin.
  4. Активируйте окно проводника и перейдите в папку загрузок вашего браузера.
  5. Извлеките архив FixWin, выполнив действия, описанные в этой статье о распаковке ZIP-файлов в Windows.
    Извлечь сжатый ZIP-архив
  1. Дважды щелкните файл FixWin 11.1.exe в извлеченной папке для FixWin.
  2. Нажмите Дополнительные исправления слева от окна FixWin.
  3. Выберите вкладку Быстрые исправления.
  4. Нажмите кнопку Сбросить папку распространения программного обеспечения.
    Вкладка Быстрые исправления
  5. Выберите опцию Сбросить папку catroo2.
  6. Выйдите из FixWin и перезагрузите компьютер после выбора этих параметров.

Устраните проблемы с Центром обновления Windows, сбросив папки SoftwareDistribution и Catroot2

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

Итак, попробуйте делать это всякий раз, когда вам нужно исправить код ошибки, отображаемый на вкладке «Центр обновления Windows» в настройках.