Гид по технологиям

Как переименовать папки SoftwareDistribution и Catroot2 в Windows 10 и 11

5 min read Windows Обновлено 04 Dec 2025
Переименовать SoftwareDistribution и Catroot2 в Windows
Переименовать SoftwareDistribution и Catroot2 в Windows

Переименование папки SoftwareDistribution в Windows 10 и 11

Почему это работает: Windows хранит временные файлы обновлений в папке SoftwareDistribution. Если эти файлы повреждены или заблокированы, служба обновления не может корректно завершить процесс. Переименование папки заставляет систему создать новую чистую папку и заново загрузить компоненты обновления. Похожая логика применима к каталогу Catroot2, который хранит подписи пакетов обновлений.

Когда это нужно делать

  • Windows Update постоянно выдаёт ошибки.
  • Обновления зависают или скачиваются бесконечно.
  • Высокая загрузка CPU связана с процессом обновлений.
  • Сообщения системы: “The action can’t be completed because the folder or a file in it is open in another program” или “Access denied” при попытке переименовать catroot2.

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

Подготовка — что сделать перед началом

  1. Создайте точку восстановления системы (рекомендуется). Это позволит откатить изменения при необходимости.
  2. Закройте все приложения и сохраните работу.
  3. Выполните инструкции с учётом прав администратора.

Метод 1 — Командная строка (рекомендуемый способ)

  1. В поле поиска Windows введите cmd.
  2. Щёлкните правой кнопкой по “Командная строка” и выберите “Запуск от имени администратора”.
  3. В окне командной строки по очереди выполните команды. Нажимайте Enter после каждой строки:
net stop wuauserv
net stop bits
rename C:\Windows\SoftwareDistribution SoftwareDistribution.bak
rename C:\Windows\System32\catroot2 Catroot2.bak
net start wuauserv
net start bits
  1. Откройте Проводник и перейдите в C:\Windows. Папка SoftwareDistribution должна называться SoftwareDistribution.bak.

Переименование через командную строку

Примечание: если вы хотите только переименовать одну папку, выполните соответствующую команду для неё.

Метод 2 — Переименование в безопасном режиме

  1. Нажмите Win + R, введите msconfig и нажмите Enter.

Окно

  1. В окне “Конфигурация системы” перейдите на вкладку “Загрузка”.
  2. Под параметрами загрузки отметьте “Безопасный режим” и выберите минимальный режим, затем примените и перезагрузите компьютер.

Безопасный режим в конфигурации системы

  1. После загрузки в безопасном режиме откройте командную строку от имени администратора и выполните команды из метода 1.
  2. После завершения откройте msconfig и снимите галочку с “Безопасный режим”, чтобы вернуть обычную загрузку.

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

Метод 3 — PowerShell (альтернатива командной строке)

  1. Откройте PowerShell от имени администратора (введите PowerShell в поиск и выберите “Запуск от имени администратора”).
  2. Выполните следующие команды:
Stop-Service -Name wuauserv -Force
Stop-Service -Name bits -Force
Rename-Item -Path 'C:\Windows\SoftwareDistribution' -NewName 'SoftwareDistribution.bak'
Rename-Item -Path 'C:\Windows\System32\catroot2' -NewName 'Catroot2.bak'
Start-Service -Name wuauserv
Start-Service -Name bits

PowerShell удобно использовать, если вы предпочитаете современную оболочку и хотите объединять команды в скрипты.

Метод 4 — Остановка служб через оснастку Services.msc

  1. Нажмите Win + R, введите services.msc и нажмите Enter.
  2. Найдите службу “Windows Update” (wuauserv) и “Background Intelligent Transfer Service” (BITS).
  3. Правой кнопкой выберите “Остановить” для обеих служб.
  4. Переименуйте папки в Проводнике.
  5. Вернитесь в services.msc и запустите службы снова.

Этот способ удобен тем, кто не хочет работать с командной строкой.

Что делать, если доступ запрещён (Access Denied)

Если при переименовании появляется ошибка доступа, попробуйте одно из следующих решений:

  1. Запустите командную строку/PowerShell от имени администратора (обязательно).
  2. Попробуйте безопасный режим (см. Метод 2).
  3. Используйте команды получения прав на папку:
takeown /f C:\Windows\SoftwareDistribution /r /d y
icacls C:\Windows\SoftwareDistribution /grant administrators:F /t
rename C:\Windows\SoftwareDistribution SoftwareDistribution.bak
  1. Для catroot2 путь аналогичен, но учитывайте, что эта папка часто защищена системой и может требовать остановки дополнительных служб (например, CryptSvc):
net stop cryptsvc
rename C:\Windows\System32\catroot2 Catroot2.bak
net start cryptsvc

Важно: не применяйте команды takeown/icacls без понимания последствий для безопасности системы. Эти команды меняют владельца и права доступа.

Альтернативы и инструменты сторонних разработчиков

  • Специализированные утилиты для чистки обновлений (поискуйте известные инструменты, но используйте только из доверенных источников).
  • Загрузочный носитель WinPE или Live Linux: можно переименовать или удалить папки вне Windows, если система не даёт это сделать обычными методами.

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

Диагностика и проверка результата

Критерии приёмки:

  • Папки переименованы (например, SoftwareDistribution.bak и Catroot2.bak).
  • Службы Windows Update и BITS успешно запускаются.
  • Обновления начинают скачиваться или устанавливаются без прежних ошибок.
  • Нет длительной высокой загрузки CPU, связанной с обновлениями.

Если после переименования проблема осталась, проверьте журналы событий (Event Viewer) и коды ошибок обновления в Центре обновления Windows.

Мини‑методика для тех, кто спешит (короткая инструкция)

  1. Откройте cmd от имени администратора.
  2. Остановите службы: net stop wuauserv и net stop bits.
  3. Переименуйте папки.
  4. Запустите службы: net start wuauserv и net start bits.
  5. Перезагрузите компьютер и проверьте обновления.

Ролевые чек-листы

Домашний пользователь:

  • Создать точку восстановления.
  • Выполнить команды через cmd как администратор.
  • Перезагрузить систему и проверить обновления.

ИТ‑администратор:

  • Проверить групповые политики, влияющие на обновления.
  • Тестировать изменения на контрольной группе машин.
  • Логировать шаги и сохранять копии важных конфигураций.

Служба поддержки:

  • Собрать логи (Event Viewer, WindowsUpdate.log).
  • Предложить безопасный режим как первый шаг.
  • При необходимости эскалировать проблему администратору.

Частые ошибки и когда метод не сработает

  • Переименование не поможет, если проблема связана с повреждёнными драйверами или сторонним ПО, блокирующим обновления.
  • Если системные политики центра обновлений запрещают перезапуск компонентов, потребуется изменение политик.
  • Антивирус или защита от изменений файловой системы могут мешать переименованию.

Краткий глоссарий (1 строка на термин)

  • SoftwareDistribution — папка Windows для временных файлов обновлений.
  • Catroot2 — папка для хранения подписей и криптографических метаданных обновлений.
  • wuauserv — служба Windows Update.
  • BITS — служба фоновой передачи интеллектуальной загрузки (Background Intelligent Transfer Service).

Безопасность и советы на будущее

  • Всегда создавайте точку восстановления перед изменением системных папок.
  • По завершении удалите резервные папки (SoftwareDistribution.bak), если система стабильно работает несколько циклов обновления.
  • Обновляйте драйверы и следите за совместимостью сторонних программ, которые могут влиять на процесс обновления.

Итог: переименование папок SoftwareDistribution и Catroot2 — проверенный способ устранить множество проблем с Windows Update. Начните с простых шагов (остановка служб и переименование через cmd), затем переходите к безопасному режиму или правам владельца, лишь при необходимости применяя более сложные решения.

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

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как устроить идеальную вечеринку для просмотра ТВ
Развлечения

Как устроить идеальную вечеринку для просмотра ТВ

Как распаковать несколько RAR‑файлов сразу
Инструменты

Как распаковать несколько RAR‑файлов сразу

Приватный просмотр в Linux: как и зачем
Приватность

Приватный просмотр в Linux: как и зачем

Windows 11 не видит iPod — способы исправить
Руководство

Windows 11 не видит iPod — способы исправить

PS5: как настроить игровые пресеты
Консоли

PS5: как настроить игровые пресеты

Как переключить камеру в Omegle на iPhone и Android
Руководство

Как переключить камеру в Omegle на iPhone и Android