Установщик столкнулся с ошибкой 0x800f0905: Решено
Если вы пользователь Windows, вы, вероятно, знакомы с ошибкой 0x800f0905 при попытке обновить Windows. Ниже мы объясним, как это исправить всего за несколько простых шагов (применимо для Windows 10 и 11).
Сообщение об ошибке сигнализирует о том, что операционная система не может установить запрашиваемые обновления. Это может произойти из-за поврежденных системных файлов, ошибок компонентов обновления или неправильно настроенных параметров.
Вот как это исправить:
Как я могу исправить ошибку установщика 0x800f0905?
Начните с отключения любых сторонних антивирусов (некоторые могут мешать) и VPN. Вы можете использовать Защиту Windows, пока обновления не будут установлены. Если эти советы не помогут, продолжайте читать.
1. Запустите средство устранения неполадок обновления Windows
- Нажмите Windows + I, чтобы запустить приложение Параметры.
- Нажмите на Устранение неполадок справа на вкладке Система.

- Далее нажмите на Другие средства устранения неполадок.

- Найдите средство устранения неполадок Обновление Windows и нажмите кнопку Запустить рядом с ним.

- Windows теперь обнаружит и исправит проблемы, которые могут привести к ошибке 0x800f0905, с которой столкнулся установщик.
В качестве альтернативы вы можете попробовать специализированное стороннее программное обеспечение для восстановления, чтобы автоматически исправить ошибки, связанные с обновлением Windows.
2. Сбросьте компоненты обновления Windows
- Нажмите Windows + S, чтобы запустить меню Поиск, введите Windows Terminal в текстовом поле вверху, щелкните правой кнопкой мыши на соответствующем результате поиска и выберите Запуск от имени администратора из контекстного меню.

- Нажмите Да на появившемся запросе UAC (Контроль учетных записей пользователей).
- Далее нажмите на стрелку вниз вверху и выберите Командная строка из списка вариантов. В качестве альтернативы вы можете нажать Ctrl + Shift + 2, чтобы открыть вкладку Командная строка.

- Теперь введите/вставьте следующие команды, чтобы остановить службы BITS и обновления Windows, и нажмите Enter после каждой, чтобы выполнить их:
net stop bits
net stop wuauserv
- Далее введите следующую команду, чтобы удалить файлы qmgr.dat: `Del “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr.dat”`
- Теперь введите следующие команды, чтобы переименовать некоторые критические папки:
Ren %Systemroot%twareDistribution aStore DataStore.bak
Ren %Systemroot%twareDistribution download Download.bak
Ren %Systemroot% em32 oot2 catroot2.bak
Если это ваша первая попытка сбросить компоненты обновления Windows, пропустите этот шаг.
- Вставьте следующие команды и нажмите Enter, чтобы сбросить службы BITS и Обновление Windows:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- Далее вставьте следующую команду и нажмите Enter:
cd /d %windir% em32 - Теперь вам нужно будет выполнить каждую из следующих команд, чтобы повторно зарегистрировать файлы BITS и Обновление Windows, чтобы исправить ошибку 0x800f0905, с которой столкнулся установщик:
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dllregsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll
- Выполните следующую команду для сброса Winsock: netsh winsock reset
- Наконец, выполните эти команды, чтобы перезапустить службы BITS и Обновление Windows:
net start bits
net start wuauserv
Сброс компонентов обновления Windows является одним из лучших способов исправления любых проблем, связанных с обновлением ОС.
Хотя процесс немного длиннее, он известен тем, что устраняет ошибку установки – 0x800f0905, с которой столкнулся установщик, для многих пользователей.
3. Исправьте повреждение файлов с помощью SFC
- Откройте Командную строку от имени администратора.

- Введите sfc /scannow и нажмите Enter.

- Подождите, пока сканирование завершится.
- Попробуйте снова запустить обновления.
Эта команда сканирует и исправляет повреждение системных файлов, что может привести к ошибке установщика 0x800f0905.
4. Выполните восстановление системы
- Нажмите Windows + S, чтобы запустить меню Поиск, введите Создать точку восстановления в текстовом поле вверху и нажмите на соответствующий результат поиска.

- Далее нажмите на Восстановление системы.

- Если нет рекомендуемых точек восстановления, нажмите Далее.

- Выберите точку восстановления из перечисленных здесь и нажмите Далее.

- Наконец, проверьте параметры восстановления и нажмите Готово, чтобы начать процесс.

- Ваш компьютер перезагрузится в процессе, поэтому сохраните все открытые файлы.
- После перезагрузки компьютера проверьте, исправлена ли ошибка обновления Windows 0x800f0905, с которой столкнулся установщик.
Восстановление системы возвращает ваш компьютер в состояние, когда ошибки не существовало. Например, если это неправильно настроенные параметры или конфликтующее приложение вызывает ошибку, восстановление системы работает здесь идеально. Читать больше об этой теме
- Исправить: Фатальная ошибка 1603 во время установки в Windows 10
- Windows 11 Build 27898 добавляет маленькие значки панели задач, быстрое восстановление, более умное совместное использование
- Windows 10 Build 19045.6156 выходит в Release Preview с обновлением Secure Boot
- Windows 11 Build 22631.5696 выходит в бета-канал с важными исправлениями
- Как подписаться и создать новую учетную запись Gmail [Простой гид]
5. Установите обновления вручную
- Перейдите в историю обновлений Windows 11 и определите номер KB (база знаний) последней версии. Номер KB ниже относится к последнему обновлению на момент написания этой статьи; он может отличаться для обновления, которое вы установите в будущем.

- Теперь перейдите в официальный каталог обновлений Microsoft, вставьте номер KB в поле поиска и нажмите Enter.

- Нажмите кнопку Загрузить рядом с обновлением, которое соответствует вашей системе.
- Далее нажмите на ссылку для загрузки файла.

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

После вручную загруженного и установленного обновления Windows ошибка 0x800f0905, с которой столкнулся установщик, должна быть устранена.
6. Выполните обновление на месте
- Перейдите на официальный сайт Microsoft, прокрутите до раздела Загрузить образ диска Windows 11 (ISO), выберите Windows 11 (многоязычный ISO) из выпадающего меню и нажмите Загрузить.

- Выберите язык, предпочтительно английский (США), и затем нажмите Подтвердить.

- Теперь нажмите кнопку Загрузки 64-битной версии.

- После загрузки дважды щелкните на файл.

- Нажмите Открыть в запросе подтверждения.

- Теперь запустите файл setup.exe.

- Нажмите Да в запросе UAC.
- Теперь нажмите Далее.

- Нажмите Принять в окне Применимые уведомления и лицензионные условия.

- Наконец, убедитесь, что указано Сохранить личные файлы и приложения, затем нажмите Установить.

- Теперь подождите, пока установка завершится. Это может занять некоторое время, и процесс должен проходить без прерываний.
Вот и все! Если ни один из предыдущих методов не сработал, выполнение обновления на месте должно, безусловно, помочь запустить процесс, когда вы получаете сообщение Установщик столкнулся с ошибкой 0x800f0905.
Если это все еще не работает, вы можете сбросить Windows 11 до заводских настроек или даже вернуться к Windows 10.
Сообщите нам, какой способ сработал, или пришлось ли вам сбросить Windows 11 в разделе комментариев ниже.