Обновления Windows

Как исправить ошибку обновления Windows 0x800f0922

Содержание:

Код ошибки 0x800f0922 распространенная ошибка обновления Windows, которая возникает, когда Windows не удается установить или загрузить обновление. Причины обоих сценариев различны:

Возникла ошибка при загрузке: Обычно это происходит, когда Windows не удается установить сетевое соединение с серверами обновлений Windows для загрузки обновления. [Источник]

Код ошибки 0x800f0922 Скриншот – Загрузка не удалась

Возникла ошибка при установке: Если в разделе System Reserved мало свободного места, то при установке обновления вы столкнетесь с этой ошибкой. [Источник]

Код ошибки 0x800f0922 Скриншот – Установка не удалась

Вам может быть интересно, почему этот код ошибки так распространен? Эта ошибка невероятно распространена, настолько, что почти каждый пользователь Windows хотя бы раз сталкивался с ней при установке или загрузке обновления. Причина широкого распространения этого кода ошибки заключается в том, что многие пользователи, столкнувшиеся с этой проблемой, используют пиратские копии Windows или не активировали свою Windows должным образом. [Источник]

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

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

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

Теперь, когда мы знаем, что вызывает код ошибки 0x800f0922, давайте попробуем устранить эту ошибку. Прежде чем мы начнем, убедитесь, что ваше интернет-соединение работает правильно и вы не используете VPN или прокси на вашем Windows.

Обходной путь: Просто скрыть обновление

Решения этой ошибки сложны и предназначены для опытных пользователей, если обновление, которое вы пытаетесь установить, не является необходимым. Вы можете просто скрыть обновление, потому что если эти шаги не будут выполнены должным образом, это может привести к проблемам с другими компонентами Windows. В большинстве случаев, если обновление не устанавливается, но все остальное работает нормально. Лучше всего просто скрыть это конкретное обновление и дождаться исправления или решения от Microsoft.

Иногда проблема заключается не в вашем компьютере, а в серверах обновлений Windows. Они по ошибке выпустили неправильное обновление (или неправильный его вариант), которое не относится к вашему компьютеру. Существует множество примеров, когда происходит именно такой сценарий (например KB5012170, KB4535680, KB5008212). Все эти обновления были проблемными и Выпущенные компанией Microsoft исправления чтобы эти обновления помогли устранить проблему.

Если вы хотите скрыть обновление, просто выполните следующие действия:

  1. Загрузите официальную версию Windows “Показать или скрыть обновления” утилита. Нажмите > (здесь)
  2. Запустите инструмент
  3. Нажмите ‘Далее’ и подождите, пока она просканирует обновления
  4. Выберите ‘Скрыть обновления’ опция
  5. Теперь проверьте проблемное обновление и нажмите ‘Далее’
  6. Подождите, пока обновление не будет корректно скрыто.
  7. Это’ все! Теперь обновление не должно вас беспокоить.

Исправить 1. Запустите средство устранения неполадок обновления Windows

Прежде чем переходить к более сложным исправлениям, описанным ниже, для начала проверьте, не может ли ваша установка Windows решить проблему автоматически.

  1. Нажмите клавиша Windows + R чтобы открыть окно Запустите.
  2. Введите ‘ms-settings:troubleshoot и нажмите Введите

Открыв вкладку «Устранение неполадок

Примечание: Если вам будет предложено Контроль учетных записей пользователей (UAC), нажмите Да предоставить администраторам доступ.

  • В разделе «Обновление Windows» щелкните Запустите средство устранения неполадок из контекстного меню, которое только что появилось.
  • Запуск средства устранения неполадок Windows Update
  • Дождитесь завершения первоначального сканирования и посмотрите, удастся ли утилите выявить сценарий, в котором применимо одно из автоматических исправлений.
  • Если вам будет предложено исправление, нажмите на него Примените это исправление чтобы развернуть его.
  • Применение рекомендуемого исправления
  • После того как исправление будет применено, перезагрузите компьютер обычным способом и проверьте, устранена ли проблема после следующего запуска.
  • Исправление 2. Освободите немного места в разделе System Reserved Partition

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

    Если вы застряли на каком-либо шаге или пункте, пожалуйста, обратитесь к официальной документации этого решения (поддержка.microsoft.com)

    Часть 1. Узнайте таблицу разделов вашего диска:

    1. Нажмите кнопку Win + X соедините клавиши вместе и нажмите “Управление дисками”;
    2. Щелкните правой кнопкой мыши на “Диск” раздел, соответствующий разделу System Reserved.
    Проверка таблицы разделов, которую использует диск

    Примечание: Это важно, так как после щелчка правой кнопкой мыши на диске. Проверьте, выделена ли зеленым цветом опция с надписью “Преобразование в MBR Disk” или “Преобразование в GPT-диск”.

    Преобразование диска в MBR = диск имеет таблицу разделов GPT
    Преобразование в GPT-диск = диск поддерживает таблицу разделов MBR

    Шаги отличаются в зависимости от таблицы разделов, которую использует ваш диск.

    Часть 2. Освобождение места в разделе System Reserved Partition

    Теперь, когда вы знаете, какая таблица разделов используется на вашем диске, перейдите по этой ссылке (поддержка.microsoft.com) и выберите нужные шаги из официального руководства.

    Следуйте шагам в зависимости от вашей Windows & Таблица разделов.

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

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

    Исправить 3. Сброс компонента обновления Windows

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

    Чтобы убедиться, что эти компоненты обновления Windows & необходимо восстановить их конфигурацию до оптимизированных значений по умолчанию.

    Естественно, у вас могут возникнуть сомнения относительно последствий сброса этих компонентов. Удалит ли он ваши файлы? Может ли это потенциально навредить вашему компьютеру? Будьте уверены, сброс настроек компонентов Windows Update является безопасной процедурой это не повлечет за собой удаление ваших личных данных или нанесение какого-либо вреда вашей системе.

    Чтобы сбросить компоненты обновления Windows, вы можете воспользоваться либо автоматическим, либо ручным способом. [Источник]

    Автоматический способ:

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

    Что именно этот скрипт сделает или изменит на моем компьютере?

    1. Остановка служб обновления
    2. Удаление ожидающих обновления файлов
    3. Резервное копирование критических файлов обновлений
    4. Сброс разрешений по умолчанию
    5. Перерегистрация DLL-библиотек обновлений
    6. Настройка параметров запуска служб обновления
    7. Запуск служб обновления
    8. Очистка кэшированных данных

    Она предназначена для оптимизации процесса обновления Windows и решения распространенных проблем, связанных с обновлениями.

    1. Загрузите пакетный файл сброса компонента обновления Windows (диск.google.com)
    2. После загрузки щелкните на нем правой кнопкой мыши и выберите Запуск от имени администратора.
    3. Подождите, пока все команды будут выполнены правильно. Затем попробуйте обновить Windows, чтобы проверить, сработало ли это для вас.

    Ручной способ:

    Чтобы сбросить компонент обновления Windows вручную, выполните следующие шаги.

    1. Нажмите кнопку Меню «Пуск и введите Командная строка в поле поиска.
    2. Щелкните правой кнопкой мыши терминал и выберите Запустите от имени администратора.
    3. После открытия командной строки скопируйте все перечисленные ниже команды и вставьте их в командную строку.
      net stop bits
      net stop wuauserv
      net stop appidsvc
      net stop cryptsvc
      taskkill /im wuauclt.exe /f
      del /s /q /f "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
      del /s /q /f "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat"
      del /s /q /f "%SYSTEMROOT%\winsxs\pending.xml.bak"
      rmdir /s /q "%SYSTEMROOT%\SoftwareDistribution.bak"
      rmdir /s /q "%SYSTEMROOT%\system32\Catroot2.bak"
      del /s /q /f "%SYSTEMROOT%\WindowsUpdate.log.bak"
      takeown /f "%SYSTEMROOT%\winsxs\pending.xml"
      attrib -r -s -h /s /d "%SYSTEMROOT%\winsxs\pending.xml"
      ren "%SYSTEMROOT%\winsxs\pending.xml" ожидание.xml.bak
      attrib -r -s -h /s /d "%SYSTEMROOT%\SoftwareDistribution"
      ren "%SYSTEMROOT%\SoftwareDistribution" SoftwareDistribution.bak
      attrib -r -s -h /s /d "%SYSTEMROOT%\system32\Catroot2"
      ren "%SYSTEMROOT%\system32\Catroot2" Catroot2.bak
      attrib -r -s -h /s /d "%SYSTEMROOT%\WindowsUpdate.журнал"
      ren "%SYSTEMROOT%\WindowsUpdate.журнал" WindowsUpdate.журнал.bak
      sc.exe sdset wuauserv D:(A;CI;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOSDRCWDWO;;;WD)
      sc.exe sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA)
      sc.exe sdset cryptsvc D: (A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)(A;;CCLCSWRPWPDTLOCRRC;;;SO)(A; ;CCLCSWLORC;;;AC)(A;;CCLCSWLORC;;;S-1-15-3-1024-3203351429-2120443784-2872670797-1918958302-2829055647-4275794519-765664414-2751773334)
      sc.exe sdset trustedinstaller D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRRC;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA)
      cd /d %SYSTEMROOT%\system32
      regsvr32.exe /s atl.dll
      regsvr32.exe /s urlmon.dll
      regsvr32.exe /s mshtml.dll
      regsvr32.exe /s shdocvw.dll
      regsvr32.exe /s browseui.dll
      regsvr32.exe /s jscript.dll
      regsvr32.exe /s vbscript.dll
      regsvr32.exe /s scrrun.dll
      regsvr32.exe /s msxml.dll
      regsvr32.exe /s msxml3.dll
      regsvr32.exe /s msxml6.dll
      regsvr32.exe /s actxprxy.dll
      regsvr32.exe /s softpub.dll
      regsvr32.exe /s wintrust.dll
      regsvr32.exe /s dssenh.dll
      regsvr32.exe /s rsaenh.dll
      regsvr32.exe /s gpkcsp.dll
      regsvr32.exe /s sccbase.dll
      regsvr32.exe /s slbcsp.dll
      regsvr32.exe /s cryptdlg.dll
      regsvr32.exe /s oleaut32.dll
      regsvr32.exe /s ole32.dll
      regsvr32.exe /s shell32.dll
      regsvr32.exe /s initpki.dll
      regsvr32.exe /s wuapi.dll
      regsvr32.exe /s wuaueng.dll
      regsvr32.exe /s wuaueng1.dll
      regsvr32.exe /s wucltui.dll
      regsvr32.exe /s wups.dll
      regsvr32.exe /s wups2.dll
      regsvr32.exe /s wuweb.dll
      regsvr32.exe /s qmgr.dll
      regsvr32.exe /s qmgrprxy.dll
      regsvr32.exe /s wucltux.dll
      regsvr32.exe /s muweb.dll
      regsvr32.exe /s wuwebv.dll
      netsh winsock reset
      proxycfg.exe -d
      sc.exe config wuauserv start= auto
      sc.exe config bits start= delayed-auto
      sc.exe config cryptsvc start= auto
      sc.exe config TrustedInstaller start= demand
      sc.exe config DcomLaunch start= auto
      стартовые биты сети
      net start wuauserv
      net start appidsvc
      net start cryptsvc
      net start DcomLaunch
      del /s /f /q "%TEMP%\*.*"
      del /s /f /q "%SYSTEMROOT%\Temp\*.*"
    4. Дождитесь выполнения команд, затем попробуйте обновить Windows и посмотрите, сохраняется ли ошибка.

    Исправить 4. Повторно активируйте Windows (если применимо)

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

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

    Если у вас розничная версия Windows или цифровая лицензия, связанная с вашей учетной записью Microsoft, повторная активация после смены оборудования обычно не вызывает затруднений.

    Не помню ключ активации Windows? Не волнуйтесь! вы можете использовать Microsoft Generic Volume License Key (GVLK). Это не активирует Windows, но позволит вам обновить Windows. Подробнее на сайте (.microsoft.com)

    Если ваша Windows уже активирована, но вы хотите узнать ключ, следуйте этому замечательному руководству от aakkam22, посетите сайт (ответы.microsoft.com). Используйте ключ, который программа выдаст в следующих шагах:

    1. Нажмите кнопку Меню «Пуск и введите Командная строка.
    2. Щелкните правой кнопкой мыши Командная строка и выберите Запустите от имени администратора.
    3. Как только Командная строка откроется, введите следующую команду для повторной активации Windows.
      slmgr /ipk <your-product-key>
      slmgr /ato

    4. После этого попробуйте обновить Windows, чтобы проверить, исправлена ошибка или нет.

    Исправление 5. Загрузить обновление Windows из каталога Microsoft

    Microsoft Catalog предоставляет прямую ссылку на загрузку всех обновлений, когда-либо выпущенных для Windows. Иногда использование Microsoft Catalog может быть более надежным, особенно в тех случаях, когда утилита Windows Update сталкивается с проблемами или когда вам нужно загрузить обновления для нескольких систем, не полагаясь на службу Windows Update.

    Как упоминалось выше, эта ошибка также возникает, если служба обновления Windows не имеет доступа к интернету. Поэтому, если вы столкнулись с кодом ошибки 0x800f0922 при загрузке обновления. Используйте Microsoft Catalog для загрузки и установки обновления. Для этого выполните следующие действия:

    1. Перейдите в Каталог Microsoft используя ссылку.
    2. Найдите обновление по его названию и нажмите кнопку Введите .
    3. Теперь нажмите кнопку Скачать кнопка, связанная с обновлением. Откроется окно, нажмите на ссылку для загрузки обновления.
    4. После этого просто запустите файл обновления, чтобы установить обновление.

    Исправить 6. Обновление с помощью средства создания носителей или помощника по обновлению

    Нет необходимости обновлять Windows с помощью встроенной утилиты обновления Windows. Вы можете обновить Windows до последней версии с помощью средства создания носителей или помощника по обновлению Windows. Если у вас Windows 11, вы можете воспользоваться помощником Windows Update Assistant. В противном случае вам придется воспользоваться средством создания носителей. Для этого просто выполните шаги в соответствии с вашей операционной системой.

    Использование средства создания медиафайлов (Windows 10)
    1. Загрузить Создание носителя по ссылке.
    2. После загрузки запустите утилиту.
    3. Сохранить Обновить этот ПК сейчас выберите нужный вариант и нажмите кнопку Далее.
    4. Дождитесь завершения загрузки.
    5. После этого нажмите Установить для обновления Windows.
    6. Теперь ошибка должна быть исправлена.
    С помощью помощника по обновлению Windows 11
    1. Загрузить Помощник по обновлению Windows 11 перейдите по ссылке.
    2. После загрузки запустите утилиту и дождитесь успешного обновления Windows.

    Ошибка все еще не исправлена?

    Если вы испробовали все способы, перечисленные в этой статье, но ни один из них не помог. Вам придется переустановить Windows.

    В этом случае вы можете выполните чистую установку Windows, которая не удалит ваши личные данные, такие как документы, фотографии и видео, но удалит приложения и драйверы.

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

    Вы также можете оставить комментарий ниже, и наши специалисты обязательно вам помогут

    Добавить комментарий