Благодаря частым обновлениям Windows 10 клиенты получают повышенную безопасность и исправляют типичные системные ошибки.
Кроме того, поддержка Windows 10 пытается реализовать различные новые функции. Некоторые из них с нетерпением ждут.
Однако у всех нас возникали разные проблемы, связанные с обновлениями. Ошибка 0x800f0922 ранее была известна как ошибка обновления до Windows 8.1.
Но, как-то все еще присутствует в стандартной процедуре обновления Windows 10. Почему это так? Ну, причины схожи. Но вместо обновления до новой ОС возникает ошибка с новой сборкой.
Эта ошибка возникает, когда:
- ПК не может подключиться к серверу обновлений.
- В системном зарезервированном разделе меньше 500 МБ.
Мы подготовили несколько обходных путей, которые должны решить эту проблему в кратчайшие сроки. Вы можете проверить их ниже.
Ошибка обновления 0x800f0922 не позволит вам установить определенные обновления, а если говорить об ошибках обновления, вот некоторые похожие проблемы, о которых сообщили пользователи:
- Ошибка 0x800f0922 Windows Server 2012 r2 — многие пользователи сообщали об этой проблеме с Windows Server. Даже если вы не используете Windows 10, вы можете решить эту проблему с помощью одного из наших решений.
- Ошибка обновления Windows 8.1 0x800f0922 — эта ошибка обновления также может появляться в Windows 8.1. Большинство наших решений универсальны, и они будут работать со старыми версиями Windows, поэтому не стесняйтесь их опробовать.
- Windows не удалось установить ошибку обновления 0x800f0922 — это всего лишь вариант исходной ошибки. Если вы столкнулись с этой проблемой, попробуйте отключить антивирус и проверить, помогает ли это.
- 0x800f0922 Framework 3.5 — Некоторые пользователи утверждают, что эта проблема вызвана.NET Framework. Чтобы устранить проблему, включите эту функцию и повторите попытку обновления.
- 0x800f0922 Безопасная загрузка — в некоторых случаях эта ошибка может появляться из-за функции безопасной загрузки. Тем не менее, вы можете решить эту проблему, просто отключив безопасную загрузку в BIOS.
Решение 1. Проверьте подключение к Интернету и отключите VPN
Первым разумным шагом будет проверка вашего соединения. Для этого выполните следующие действия:
- Попробуйте подключиться через браузер. Если нет связи, двигайтесь дальше.
- Перезагрузите ваш роутер и компьютер.
- Попробуйте использовать проводное соединение вместо Wi-Fi.
- Отключите VPN, если вы используете какой-либо.
- Запустите средство устранения неполадок.
- Отключите программы контроля пропускной способности, такие как торрент-клиент и менеджеры загрузки.
Если ваша VPN была проблемой, вы можете рассмотреть возможность перехода на другое решение VPN.
Иногда инструменты VPN могут мешать подключению к сети и вызывать появление этой проблемы, поэтому важно использовать хороший инструмент VPN.
Существует множество отличных инструментов VPN, но лучшим из них является CyberGhost VPN, поэтому не стесняйтесь попробовать его.
- Скачать сейчас Cyber Ghost VPN (скидка 50% на все планы)
Решение 2 — Проверьте.NET Framework
Возможным виновником этой надоедливой ошибки может быть.NET Framework. Поэтому убедитесь, что у вас установлена последняя версия NET Framework.
Кроме того, вы, вероятно, захотите включить его в функции Windows. Для этого следуйте этим инструкциям:
- Откройте панель поиска Windows и введите « Функции Windows».
- Нажмите Включить или отключить компоненты Windows.
- Установите флажки, связанные с .Net Framework, и сохраните выбор.
- Перезагрузите компьютер.
Имейте в виду, чтобы использовать это с осторожностью, поскольку есть некоторые важные функции. Просто включите NET Framework и двигайтесь дальше.
С другой стороны, если ошибка обновления постоянно появляется снова, переходите к следующим шагам.
Решение 3. Выключите брандмауэр
Мы знаем, что это странно, но даже Firewall может время от времени предотвращать обновления.
Так не должно быть, но это то, что есть. Итак, что вы собираетесь сделать, это отключить брандмауэр Windows при подключении.
Тем не менее, вам необходимо включить его до установки обновлений. Чтобы отключить брандмауэр, сделайте следующее:
- Перейдите в Поиск Windows и введите Брандмауэр. Выберите Брандмауэр Защитника Windows.
- Откройте Включить или выключить брандмауэр Windows.
- Отключите брандмауэр для частных и общедоступных сетей.
- Сохраните свой выбор.
- Попробуйте обновить сейчас.
Не забудьте включить брандмауэр перед установкой обновлений. Кроме того, ваша безопасность может оказаться под угрозой, и мы не хотим этого наверняка.
В дополнение к брандмауэру Windows ваше антивирусное программное обеспечение может также вызвать эту проблему. Чтобы решить эту проблему, рекомендуется отключить определенные антивирусные функции и проверить, помогает ли это.
Если проблема не устранена, необходимо полностью отключить антивирус.
В худшем случае вам может потребоваться удалить текущий антивирус. Если удаление антивируса решает проблему, рекомендуется переключиться на другое антивирусное решение.
Есть много отличных антивирусных инструментов, но лучшим является Bitdefender, так что не стесняйтесь попробовать его.
Решение 4. Используйте сторонний инструмент для создания разделов, чтобы изменить размер раздела
Если каким-то образом из-за избытка данных вашему системному разделу не хватает места, вы можете использовать сторонний инструмент для его расширения. Помните, что для установки обновлений всегда требуется не менее 500 МБ свободного места.
Если у вас их меньше, вы можете попробовать удалить некоторые файлы, использовать встроенный системный инструмент для очистки ненужных или расширить раздел с помощью стороннего инструмента для создания разделов.
Если вы ищете хорошее программное обеспечение для создания разделов, мы настоятельно рекомендуем использовать MiniTool Partition Wizard. Этот инструмент невероятно прост в использовании, и он позволит вам изменять ваши разделы так, как вам нравится.
Решение 5 — Удалить определенные значения реестра
По словам пользователей, иногда определенные значения в вашем реестре могут привести к появлению ошибки обновления 0x800f0922. Чтобы решить эту проблему, пользователи предлагают найти и удалить проблемные записи реестра.
Это относительно просто сделать, и вы можете сделать это, выполнив следующие действия:
- Нажмите Windows Key + R и введите regedit. Нажмите Enter или нажмите OK, чтобы запустить редактор реестра.
- На левой панели перейдите к HKEY_LOCAL_MACHINE> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ> Microsoft> Windows> CurrentVersion> WINEVT> Издатели. Теперь щелкните правой кнопкой мыши по ключу Publishers и выберите в меню « Экспорт».
- Выберите место, куда вы хотите экспортировать этот ключ и введите желаемое имя файла. Теперь нажмите Сохранить. В случае, если что-то пойдет не так после изменения реестра, вы можете просто запустить файл, созданный на этом шаге, чтобы восстановить его в исходное состояние.
- Теперь найдите следующие ключи и удалите их:
- HKEY_LOCAL_MACHINE> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ> Microsoft> Windows> CurrentVersion> WINEVT> Издатели> {e7ef96be-969f-414f-97d7-3ddb7b558ccc}
- HKEY_LOCAL_MACHINE> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ> Microsoft> Windows> CurrentVersion> WINEVT> Издатели> {8c416c79-d49b-4f01-a467-e56d3aa8234c}
Чтобы удалить ключ, просто щелкните его правой кнопкой мыши и выберите « Удалить» в меню. Теперь нажмите Да, чтобы подтвердить.
После удаления этих двух ключей проверьте, сохраняется ли проблема.
Решение 6 — Удалите все ваши временные файлы
Windows хранит все виды временных файлов на вашем ПК, но иногда эти файлы могут мешать работе вашей системы и вызывать ошибку 0x800f0922.
Чтобы решить проблему, рекомендуется удалить все временные файлы. Вы можете сделать это, выполнив следующие простые шаги:
- Нажмите клавишу Windows + R и введите % temp%. Теперь нажмите Enter или нажмите ОК.
- Когда папка Temp откроется, удалите все ее содержимое.
- Нажмите клавишу Windows + R и введите ТЕМП. Нажмите Enter или нажмите ОК.
- Удалите содержимое папки TEMP.
После этого проблема должна быть решена, и вы сможете устанавливать обновления без каких-либо проблем.
Решение 7 — Отключить безопасную загрузку
Безопасная загрузка — полезная функция, которая может защитить ваш компьютер от определенных вредоносных программ, но эта функция также может вызвать проблемы с определенными обновлениями.
Многие пользователи сообщили, что столкнулись с ошибкой 0x800f0922 из-за функции безопасной загрузки.
Чтобы устранить проблему, рекомендуется временно отключить безопасную загрузку. Для этого вам просто нужно войти в BIOS и отключить Secure Boot оттуда.
Чтобы узнать, как войти в BIOS и отключить безопасную загрузку, мы настоятельно рекомендуем вам ознакомиться с руководством к материнской плате для получения подробных инструкций.
После отключения безопасной загрузки попробуйте установить обновление еще раз. После установки обновления вы можете вернуться в BIOS и снова включить безопасную загрузку.
Решение 8 — Ремонт вашей установки
Иногда эта проблема может возникнуть, если ваша установка повреждена. Чтобы решить проблему, рекомендуется выполнить сканирование SFC. Вы можете сделать это, выполнив следующие простые шаги:
- Нажмите клавишу Windows + X и выберите в меню командную строку (Admin) или PowerShell (Admin).
- Теперь введите sfc / scannow и нажмите Enter.
- Сканирование SFC начнется. Сканирование может занять около 15 минут, поэтому не мешайте ему.
Если вы не можете запустить сканирование SFC или если сканирование SFC не решает проблему, следует использовать сканирование DISM.
Для этого запустите командную строку от имени администратора и выполните команду DISM / Online / Cleanup-Image / RestoreHealth. Сканирование DISM может занять до 20 минут, поэтому не прерывайте его.
После завершения сканирования DISM проверьте, сохраняется ли проблема. Если вам не удалось запустить сканирование SFC ранее или DISM не решил проблему, обязательно повторите сканирование SFC еще раз.
Вот и все. Мы надеемся, что вам удастся решить проблему обновления с помощью этих обходных путей. Если у вас есть какие-либо вопросы или предложения, раздел комментариев всегда открыт.
Примечание редактора: этот пост был первоначально опубликован в феврале 2017 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.
Windows 10: KB4535680 -Error 0x800f0922
Discus and support KB4535680 -Error 0x800f0922 in Windows 10 Installation and Upgrade to solve the problem; I keep on getting Error 0x800f0922 when trying to install update KB4535680. It gets to 99% and then fails. Also cannot download Windows 10 20H2 either….
Discussion in ‘Windows 10 Installation and Upgrade’ started by PinBook7461092, Feb 9, 2021.
-
KB4535680 -Error 0x800f0922
I keep on getting Error 0x800f0922 when trying to install update KB4535680. It gets to 99% and then fails. Also cannot download Windows 10 20H2 either. I have also notice that since trying to install the most recent updates my laptop crashes frequently. Any ideas?
-
Windows refuses to update — Error 0x800f0922
Windows won’t update, i ran sfc as an Admin in CMD and no issues.
- Adobe is activated on Edge but still doesn’t work, could this be related?
System Details
Windows 10 Home 64bit
Build Version: 10586.420 -
Error 0x800F0922 when enabling media player in windows 10 1607
Running Windows 10 (1607) — Media Feature is listed in the windows features — when I check to enable I get error 0x800F0922. .Net 3.5 fully enabled without errors. Need to enable Windows Media Features for some of the other applications to work. I have
already tried various things including reinstalling 1607 — does not help. Desperate to get this fixed. Any suggestion is much appreciated. -
KB4535680 -Error 0x800f0922
2019-01 cumulative update for 1809 x64 fails with 0x800F0922 error
Hi, this is the update for ref:
https://support.microsoft.com/en-us/…date-kb4480116Forum description and comments with experience of installing it:
Cumulative Update KB4480116 Windows 10 v1809 Build 17763.253 — Jan. 8 Windows Update — Windows 10 ForumsSearching for the error number suggests
Tech Support: Windows 10 Update with Error Code 0x800F0922 – EaseUShelpful amplification of part of the above:
Install update Error 0x800f0922 — Microsoft CommunityNote that accompanying this is an update for Net framework,The error number is often associated with that.
How to Fix .NET Framework 3.5 Installation Error 0x800F0922 — Appuals.comAre you certain the error number is associated with the KB rather than the Net framework update offered simultaneously?
If you wished to separate the elements offered at this time and try installing them individually, you could use Windows Update Minitool (free) which allows you to select updates individually.
KB4535680 -Error 0x800f0922
-
KB4535680 -Error 0x800f0922 — Similar Threads — KB4535680 Error 0x800f0922
-
error 0x800f0922
in Windows 10 Gaming
error 0x800f0922: August cumulative update error 0x800f0922https://answers.microsoft.com/en-us/windows/forum/all/error-0x800f0922/a0037cdd-8f8e-48cf-aade-0f9e60ea8977
-
0x800f0922 error
in Windows 10 Installation and Upgrade
0x800f0922 error: I tried a lot of different things but the update still doesnt work it always says «Couldn’t complete the update undoing changes»https://answers.microsoft.com/en-us/windows/forum/all/0x800f0922-error/10cc2edb-358f-4f93-a9f0-2c6626d0e294
-
Error 0x800F0922
in Windows 10 Installation and Upgrade
Error 0x800F0922: I’m trying to install .NET Framework 3.5 because Steam requires it for me to run 2 games I just bought, but every time I try to install it, it gives the following error code and message:
The changes couldn’t be completed. Please reboot your computer and try again.Error…
-
Update Error 0x800f0922
in Windows 10 Installation and Upgrade
Update Error 0x800f0922: I’ve gotten this error for almost as long as this computer has existed, about 6 months, give or take a few weeks.Don’t tell me to reinstall my OS or I will scream.
stats on my EFI partition, which as I understand are as they should be.
DISKPART> List Part
Partition…
-
Error 0x800f0922
in Windows 10 Installation and Upgrade
Error 0x800f0922: When I try to install KB4565627 and KB4565503 I get a 0x800f0922 error.I try to disable firewall, run sfc scan he says that something was fixed and dism.exe, but nothing helped me….
-
0x800f0922 error
in Windows 10 Installation and Upgrade
0x800f0922 error: how to solve a 0x800f0922 errorhttps://answers.microsoft.com/en-us/windows/forum/all/0x800f0922-error/a7d3d8f1-f9d8-4cc6-b6d9-7495c21e9d93
-
Error 0x800f0922
in Windows 10 Installation and Upgrade
Error 0x800f0922: Hi,
I’ve got error 0x800f0922 when updating Windows 10 Pro x64.And when restart the screen show «we couldn’t complete the updates undoing changes»
Here my partitions,
[ATTACH]
How to solve that?
And Reserved Partition have 0 byte free, can I extend it?… -
Error code 0x800f0922
in Windows 10 Installation and Upgrade
Error code 0x800f0922: Okay so we got this old computer from a friend and instead of factory resetting it, I made a new account and deleted the old one. The account I have on it now needs some updates and every time I try to update it says that to ask for help tell them about the code it gives me…. -
error 0x800f0922
in Windows 10 Installation and Upgrade
error 0x800f0922: Hello. How can I fix error 0x800f0922 when downloading windows updates KB 4489899 and KB 4486553. Thank you.https://answers.microsoft.com/en-us/windows/forum/all/error-0x800f0922/7ab8f0a3-ff30-4b9b-9690-62b5b1193109
Users found this page by searching for:
-
0x800f0922 kb4535680
,
-
KB4535680 0x800f0922
0x800f0922 — это ошибка Windows, возникающая при попытке установить последние доступные обновления. Многие пользователи сообщают, что эта проблема связана с накопительным обновлением KB5003173 для Windows 10 21H1, 20H2 и 2004. Обычно это происходит из-за неработающих .NET Framework компонентов или проблем с подключением, что препятствует успешному завершению обновлений. Также, ошибка часто возникает после неправильного удаления Microsoft Edge. Некоторые накопительные обновления, включая KB5003173 могут загружать дополнительные компоненты для Edge, что приводит к сбою обновлений при обнаружении пустой папки C:\Program Files (x86)\Microsoft\Edge\
. Есть и другие причины, которые могут вызвать ошибку 0x800f0922 — несовместимый брандмауэр, отсутствующие системные файлы и поврежденные компоненты обновлений. Ниже мы обсудим все возможные решения, связанные с каждой из причин.
Скачать средство восстановления Windows
Скачать средство восстановления Windows
Существуют специальные утилиты для восстановления Windows, которые могут решить проблемы, связанные с повреждением реестра, неисправностью файловой системы, нестабильностью драйверов Windows. Мы рекомендуем вам использовать Advanced System Repair Pro для исправления «Ошибка Центра обновления Windows 0x800f0922» в Windows 11, Windows 10, Windows 8 или Windows 7.
1. Воспользуйтесь средством устранения неполадок Центра обновления Windows
Это вряд ли поможет, но все же стоит попробовать в качестве первого способа решить проблему. Воспользуйтесь средством устранения неполадок Центра обновления Windows. Это встроенная утилита, предназначенная для поиска и устранения потенциальных причин проблем с обновлением. Windows просканирует вашу систему на наличие потенциальных проблем и попытается их исправить в конечном итоге. Выполните следующие простые шаги:
- Открытые Настройки , а затем перейдите в Обновление и безопасность > Устранение неполадок.
- На правой панели найдите Центр обновления Windows и нажмите Запустить средство устранения неполадок.
- Завершите процесс, следуя инструкциям на экране, и перезагрузите компьютер.
Как уже упоминалось, этот метод редко оказывается полезным в устранении ошибки 0x800f0922. Если ничего не получилось, переходите к другим решениям ниже.
2. Удалите папку Microsoft Edge.
Как упоминалось выше, одной из наиболее вероятных причин появления ошибки может быть неправильное удаление браузера Microsoft Edge. Если вы помните, что удаляли его самостоятельно, проверьте, не осталась ли в система папка Microsoft Edge. Если да, вам просто придется ее удалить. Таким образом, ваша система больше не будет конфликтовать с этой папкой при следующем запуске обновлений.
- Перейдите на
C:\Program Files (x86)\Microsoft\Edge\
. - Удалите Edge папку и попробуйте установить обновления еще раз.
Вот и все. После удаления папки вы сможете возобновить успешные обновления.
3. Включите .NET Framework
Процесс обновления также может завершиться ошибкой из-за отключенных компонентов .NET Framework. Решение состоит в том, чтобы открыть Программы и компоненты Windows и включить эти компоненты, если потребуется. Вот как:
- НАЙДЕМ Панель управления через строку поиска рядом с Меню Пуск и откройте его.
- Поставьте Просмотр в Мелкие or Крупные значки , а затем выбрать Программы и компоненты из списка.
- После открытия перейдите в Включение или отключение компонентов Windows на правой панели окна.
- If .NET Framework 3.5 (включает .NET 2.0 и 3.0) не выбран, сделайте это самостоятельно.
- То же рекомендуется сделать и с его подкомпонентами. Просто нажмите на значок плюса рядом с .NET Framework 3.5 (включает .NET 2.0 и 3.0) и выберите другие компоненты.
- Наконец, нажмите OK чтобы сохранить изменения и дождитесь, пока ваша система восстановит отсутствующие компоненты, если таковые имеются.
4. Проверьте целостность системных файлов.
Поврежденные или отсутствующие элементы, участвующие в различных системных процессах, могут привести к проблемам с обновлением вашей системы. Ниже мы воспользуемся SFC (средство проверки системных файлов) и DISM (обслуживание образов развертывания и управление ими), чтобы проверить, существует ли эта проблема. Оба сканирования помогут обнаружить и восстановить отсутствующие компоненты, если таковые имеются. Обязательно используйте оба сканирования, поскольку они могут по-разному влиять на решение ошибки. Вот как:
С помощью SFC
- Открытые Командная строка , введя
cmd
в поле поиска рядом с Меню Пуск кнопку. - Щелкните правой кнопкой мыши по Командная строка , а затем выбрать Запуск от имени администратора.
- После открытия консоли введите
sfc /scannow
команду и нажмите Enter. - Когда процесс восстановления будет завершен, перезагрузите компьютер.
С помощью DISM
- Открытые Командная строка как мы это делали на предыдущем шаге.
- Скопируйте и вставьте эту команду
DISM.exe /Online /Cleanup-image /Restorehealth
. - Нажмите Enter и подождите, пока Windows закончит сканирование и исправление.
- После этого перезагрузите компьютер и снова установите обновление.
После завершения обоих этих сканирований попробуйте снова запустить установку обновлений. Если это не не помогло, переходите к дальнейшим вариантам решения ошибки ниже.
5. Отключите Брандмауэр.
Если в вашей системе установлена сторонняя программа для защиты от вредоносных программ, попробуйте отключить ее и посмотреть, исчезнет ли ошибка. Довольно часто сторонние брандмауэры вызывают проблемы несовместимости, которые препятствуют должному соединению между Windows и серверами обновлений. Вы также можете попробовать отключить встроенный брандмауэр от Защитника Windows. На время отключения рекомендуется отказаться от любой онлайн-активности, чтобы предотвратить взлом из-за более слабой защиты системы (которая возникает в результате отключения брандмауэра). Вот как можно отключить встроенный брандмауэр:
- Нажмите Windows Key + I , а затем перейдите в Обновление и безопасность.
- Затем перейдите в Безопасность Windows и Брандмауэр и защита сети на правой панели.
- Выберите текущую сеть и выключите брандмауэр.
- Теперь попробуйте установить то же обновление, с которым были проблемы.
Вне зависимости от того, удалось вам установить необходимое обновление или нет, крайне важно включить отключенный брандмауэр обратно. Сделайте это немедленно, используя те же шаги, что и выше.
6. Удалите временные файлы.
Еще одно быстрое и иногда эффективное решение — очистить содержимое папки %TEMPT%. В этой папке могут храниться избыточные файлы, иногда мешающие процессу обновления. Поэтому давайте попробуем очистить ее содержимое, выполнив следующие действия:
- Нажмите Windows Key + R клавиши и скопируйте-вставьте это % TEMP%.
- После открытия выберите все папки, которую видите внутри, щелкните правой кнопкой мыши и выберите Удалить. Также очистите корзину, если необходимо.
- Перезагрузите компьютер и попробуйте снова установить обновления.
7. Включите службу Готовности приложений
Готовность приложений — это название службы Windows, предназначенной для подготовки приложений к использованию при первом входе пользователя на этот компьютер и при добавлении новых приложений. Поскольку эта служба связана с обновлениями, отключение ее работы может привести к соответствующим сбоям. Давайте проверим это, используя следующие шаги:
- Нажмите Windows Key + R кнопки вместе и вставьте
services.msc
. - Найдите службу под названием Готовность приложений, щелкните правой кнопкой мыши и выберите Объекты.
- Если возможно, измените Тип запуска в Вручную и нажмите Start в конце.
- После запуска службы нажмите Применить и OK чтобы сохранить затронутые изменения.
Если надписи Start нельзя нажать и Готовность приложений уже работает, значит все хорошо и ничего не нужно делать.
8. Сбросьте компоненты Центра обновления Windows.
Все еще не удалось устранить проблему с помощью предыдущих решений? – тогда попробуйте восстановить все компоненты Центра обновления Windows с нуля. Это позволит заново воссоздать компоненты обновлений, чтобы убедиться в отсутствии повреждений, препятствующих процессу. Вся процедура включает перезапуск служб BITS, Cryptographic, MSI Installer и Windows Update, а также переименование некоторых папок обновлений (SoftwareDistribution и Catroot2). Эти папки содержат временные файлы, необходимые для запуска обновлений Windows. Исходя из этого, мы заставим Windows удалить поврежденные элементы и создать компоненты, связанные с обновлением, с нуля. Ниже мы покажем вам два способа выполнения этого метода. Первый требует ввода и выполнения каждой консольной команды в последовательности вручную. Другой делается с помощью так называемого пакетного скрипта, написанного в Блокноте и сохраненного в формате WUReset.bat. Особой разницы в том, какой из них вы выберете, нет. Хотя вся процедура может показаться сложной и долгой, для ее выполнения не потребуется много времени и знаний. Просто следуйте инструкциям ниже:
Вручную
- Открытые Командная строка , введя
cmd
в поле поиска рядом с Меню Пуск кнопку. - Щелкните правой кнопкой мыши по Командная строка , а затем выбрать Запуск от имени администратора.
- Скопируйте и вставьте этот список команд одну за другой, нажимая Enter после каждой. (Это действие отключит службы, ответственные за Обновления Windows)
- Затем мы должны переименовать вышеупомянутые папки. Просто вставьте эти команды, нажимая Enter после каждой.
- Наконец, все, что осталось сделать, это вернуть отключенные службы. Введите эти команды так же, как мы делали ранее.
- На этом все. Перейдите в центр обновления Windows и попробуйте выполнить установку снова.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
С помощью Пакетного файла
Это альтернативный метод вышеописанному. Пакетный сценарий используется для выполнения того же набора команд для сброса всех компонентов Центра обновления Windows, служб шифрования и папок, таких как SoftwareDistribution. Это не так сложно, как может показаться на первый взгляд — даже проще, чем предыдущий способ. Все, что вам нужно, это Блокнот Windows и немного магии копирования-вставки. Пакетные сценарии лучше ручного ввода тем, что позволяют выполнять все необходимые команды одновременно. Если вы когда-нибудь столкнетесь с подобными проблемами в будущем, вы можете выполнить уже созданный .bat файл и сбросить компоненты обновления, если этот метод окажется эффективным сейчас:
- Откройте новый Блокнот . Для этого щелкните правой кнопкой мыши на любую свободную область на рабочем столе, выберите Новая и Текстовый документ.
- Затем вставьте этот список команд в блокнот:
- После вставки всех команд, нажмите Файл > Сохранить как и назовите файл WUReset.bat, Обязательно установите Кодирование в ANSI и сохраните файл в любом месте.
- Наконец, нажмите на файл правой кнопкой мыши и выберите Запуск от имени администратора и наслаждайтесь автоматическим сбросом компонентов обновлений Windows.
@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%system32catroot2
attrib -h -r -s %windir%system32catroot2*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%system32catroot2 catroot2.old
ren %windir%SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE
9. Используйте Media Creation Tool.
Если использование всех вышеперечисленных решений по-прежнему не дало никакого эффекта, вы можете попытаться обойти ошибку 0x800f0922 с помощью специальной утилиты Microsoft под названием Media Creation Tool. Это небольшое ПО, помогающее пользователям находить актуальные обновления и устанавливать их, несмотря на различные ошибки без затрагивания личных данных. Чтобы сделать это, выполните шаги ниже:
- Сначала вам нужно скачать утилиту с веб-сайта Microsoft.
- Затем запустите загруженный файл.
- После того, как вы согласитесь с Условиями использования, вам будет предложено два варианта на выбор. Выберите Обновить этот компьютер сейчас.
- Выберите Сохранить личные файлы чтобы они не пострадали.
- Наконец, запустите процесс и дождитесь его завершения.
- Надеемся, этот метод помог вам избавиться от ошибки 0x800f0922.
Итоги
Надеемся, что ошибка 0x800f0922 больше не является возбудителем вашего спокойствия. Несмотря на то, что такие ошибки вызывают множество неудобств, все они более чем решаемы благодаря эффективным и уже проверенным инструкциям. Если вы по-прежнему сталкиваетесь с той же проблемой и уверены в правильности выполнения описанных выше шагов, рекомендуем выполнить восстановление или чистую установку системы Windows. Если вас беспокоят какие-либо другие проблемы, поищите их на нашем веб-сайте.
It is often recommended that you install latest available updates in your Windows 10. However, sometimes you may not be able to finish installing updates due to an error code. 0x800f0922 is one of such error code which you may receive with Windows Updates. In this article, we will see why this error code appears and how you can fix Windows Update error code 0x800f0922.
You can see in the above screenshot, the error code 0x800f0922 appeared while installation of a cumulative update is failed. You can receive this error code on any of the Windows edition. In Windows, technically the error code 0x800f0922 interpreted as CBS_E_INSTALLERS_FAILED. When you’re getting this, it means processing advanced installers and generic commands failed. This error code is not specific to Windows Update, as it a general error code. It can be often spotted while installing .NET Framework.
The error code 0x800f0922 can appear due to following reason. PerfCounterInstaller, the installer Windows Update is using, may have its counter database corrupted. You can easily fix it using Command Prompt.
Here’s how to fix Windows Update error code 0x800f0922.
Page Contents
Fix: Windows Update Error Code 0x800f0922
FIX 1 – Using Command Prompt
1. Right click Start Button or press + X keys and select Command Prompt (Admin) to open Command Prompt as administrator.
2. In the Command Prompt window, type following command and press Enter key. It will simply fix the counter database.
lodctr /R
If the command execution is successful, you would receive ‘Info: Successfully rebuilt performance counter setting from system backup store’ message.
3. Next, execute the following command to make the counter consistent and resync them with Windows Management Instrumentation (WMI).
winmgmt.exe /RESYNCPERF
Once these command executed successfully, you can try installing the updates again. You’ll no longer receive the error code 0x800f0922 now.
FIX 2 – Using DISM Restore Command
If FIX 1 doesn’t solve this issue for you, try running DISM restore command.
In the Command Prompt window, you can execute following command:
Dism /Online /Cleanup-Image /RestoreHealth
Hope this helps!
READ THESE ARTICLES NEXT
- Fix: Windows Update error code 0x80248014
- Turn on or off Automatic Updates on Windows 11
- [Latest Windows 11 Update] What’s new in KB5029351?
- [Latest Windows 10 Update] What’s new in KB5029331?
- How to fix Windows Update not working
- Fix: Windows Update Assistant not working
- Fix: Undoing changes made to your computer in Windows 11
- Fix: Can’t resume updates in Windows 11
- Select the target Feature Update version in Windows 11/10
- Fix: Windows Update error code 0x8007000d
Ошибка 0x800f0922 при обновлении Windows 10, достаточно частое явление.
Суть в том, что у пользователя, загружается обновление и доходит до установки, однако в последствии, система нередко на 90% — 99% выдает сообщение, что не может установить обновление и откатывает его.
В журнале обновлений (скрин выше), указан код ошибки 0x800f0922.
Универсального способа для решения проблемы с кодом ошибки 0x800f0922 — нет. Ниже, ряд действий, которые могут помочь решить проблему в большинстве случаев.
Код ошибки 0x800F0922 – это один из четырех возможных кодов ошибок, которые указывают на одну и ту же проблему. Остальными тремя являются код ошибки 0x800F0906, код ошибки 0x800F0907 и код ошибки 0x800F081F.
По теме, может быть полезным: «Проблемы после установки обновления kb4601319 в ОС Windows 10.»
Как исправить ошибку 0x800F0922?
1. Откройте командную строку от имени Администратора и выполните поочередно следующие команды:
- Dism.exe /Online /cleanup-image /scanhealth
- Dism.exe /Online /cleanup-image /Restorehealth
- exit
2. Проверьте, работает ли у вас Служба «BITS» («Фоновая интеллектуальная служба передачи (BITS)») и установлен ли у нее «Автозапуск». Для этого, откройте «Службы» (нажмите на клавиатуре Win + R. В
появившемся окне «Выполнить», укажите команду services.msc и нажмите
«ОК»). В Службах, найдите «Фоновая интеллектуальная служба передачи (BITS)»:
Если служба была остановлена, запустите ее и выставьте параметр запуска «Автоматически».
Нужна компьютерная помощь? Есть проблемы, которые не можете устранить самостоятельно?
Надежные исполнители по доступным ценам.
3. Запускаем снова командную строку от имени Администратора и выполняем поочередно команды:
- prompt
- sfc /scanfile=c:\windows\system32\ieframe.dll
- sfc /verifyfile=c:\windows\system32\ieframe.dll
- chkdsk
- exit
4. Перезагрузите устройство. После перезагрузки, запустите снова командную строку от имени Администратора и выполните поочередно команды:
- cls —refresh-bindings —start
- sfc /scanfile=c:\windows\system32\ieframe.dll
- sfc /verifyfile=c:\windows\system32\ieframe.dll
- sfc /scannow
- chkdsk
- cls —refresh-bindings —finish
- exit
5. Перезагружаем устройство и после загрузки, снова запускаем командную строку от имени Администратора и выполняем поочередно следующий список команд:
- net stop wuauserv
- net stop cryptsvc
- net stop bits
- net stop msiserver
- ren c:\windows\softwareDistribution softwareDistribution.old
- net start wuauserv
- net start cryptsvc
- net start bits
- net start msiserver
- exit
6. Проверяем в компонентах Windows, установлен ли у нас .NET Framework 3.5. Для этого, откройте «Панель управления»->«Удаление программ»:
В открывшемся окне, выбираем «Включение или отключение компонентов Windows»:
В окне «Компоненты Windows», устанавливаем компонент* «.NET Framework 3.5».
*Если он не установлен. Если установлен, пропускаем данный шаг.
Не забываем нажать ОК и выбираем загрузку из Центра обновлений Windows (по пути: Параметры -> Обновления и безопасность -> Центр обновления Windows):
После успешной установки, перезагружаем устройство.
*В последних версия ОС Windows 10, .NET Framework 4 […] включен по умолчанию. Если он у вас не установлен, установите его вместе с .NET Framework 3.5, через компоненты Windows (скрин выше).
Что делать, если ничего не помогло?
1. Удалите папку C:\$WINDOWS.~BT (если она есть).
* Данная папка, должна находиться в корне системного раздела:
При
этом, чтобы увидеть данную папку, нужно включить отображение скрытых
папок. Для этого, откройте системный раздел и выберите «Вид», после
чего, поставьте галочку напротив «Скрытые элементы»:
Для удаления папки $Windows.~BT,
можно воспользоваться командной строкой. Для этого, откройте командную строку от имени Администратора и выполните в ней
поочередно следующие команды:
- takeown /F C:\$Windows.~BT\* /R /A
- icacls C:\$Windows.~BT\*.* /T /grant administrators:F
- rmdir /S /Q C:\$Windows.~BT\
*Примечание. Команда выше, применима для удаления папки $WINDOWS.~BT, если ваш системный раздел на диске C:\ (как и сама папка).
2. Проверьте Центр обновления Windows, при помощи утилиты WindowsUpdateDiagnostic.diagcab.
Ссылки на загрузку WindowsUpdateDiagnostic.diagcab:
- Скачать с оф. сайта Microsoft
- Резервная ссылки, если Microsoft удалит ссылку выше: Скачать с Google Диск
3. Проверьте устройство на наличие вирусов:
- Kaspersky Virus Removal Tool
- Dr.Web CureIt!
- После, проверьте обязательно систему Malwarebytes Free
4. Установите обновления:
- Обновите Microsoft Visual C++
- Установите RuntimePack
- Проверьте наличие обновлений для драйверов, на официальном сайте своего устройства.
5. *Обновите систему посредством инструмента обновления Microsoft: https://www.microsoft.com/ru-ru/software-download/windows10
*Либо, прямая ссылка на загрузчик: https://go.microsoft.com/fwlink/?LinkID=799445
*Ссылки могут со временем перестать работать. Microsoft постоянно меняет/удаляет ссылки на свои инструменты.
Более надежный вариант, выполнить полную переустановку системы. Для этого, вы можете скачать официальный образ ОС Windows 10 с официального сайта Microsoft, используя утилиту Windows ISO Downloader.
Добавлено 26.05.2021
Удалось найти информацию на немецком портале Deskmodder о том, что ошибка 0x800f0922 нередко возникает на системах, в которых был удален Microsoft Edge на Chromium. Есть пользователи, которые удаляют новый браузер Edge на основе Chromium, чтобы использовать доступ к классической версии Edge. Если вы, удаляли Microsoft Edge на базе Chromium или используете некие пиратские сборки, где что-то вырезано / удалено, нижеприведенное решение, может вам помочь.
Проверяем наличие папки Edge по следующему пути:
C:\Program Files (x86)\Microsoft\Edge\
Если папка присутствует или не пуста, удалите ее полностью. После, перезагрузите систему и попробуйте снова перезапустить обновление с помощью Центра обновления Windows.
Стоит обратить внимание, что это актуально в том случае, если вы, пытались самостоятельно удалять Microsoft Edge на Chromium, чтобы использовать классический браузер Edge.
Если вы хотите вернуть обратно Microsoft Edge на основе Chromium или хотите исправить ошибку 0x800f0922, можете просто установить / переустановить Microsoft Edge. Для этого, скачайте Microsoft Edge на базе Chromium, с официального сайта и установите / переустановите Microsoft Edge. Либо, используйте альтернативный способ загрузки. После установки / переустановки браузера, перезагружаем систему и пробуем снова перезапустить обновление с помощью Центра обновления Windows.
Добавлено 12.08.2021
Заметка по теме: Служба «Готовность приложений» / «App Readiness». Включить или отключить?
Пользователь поделился в комментарии, что ему помогло включение (Тип запуска: Автоматически) службы «App Readiness». Информацию он нашел на англоязычном YouTube.
Речь идет о службе «Готовность приложений» (в ОС Windows 10 с русскоязычным интерфейсом). По умолчанию, она зачастую стоит на ручном типе запуска. То есть, если для какой то службы или процесса, понадобится служба «Готовность приложений», она будет запущенна.
Чтобы проверить, включена ли у вас данная служба, откройте «Службы» (нажмите на клавиатуре Win + R. В
появившемся окне «Выполнить», укажите команду services.msc и нажмите
«ОК»). В Службах, найдите «Готовность приложений» (скрин выше). Если служба отключена, двойным щелчком правой кнопкой мыши (можно левой кнопкой мыши, щелкнуть по службе и выбрать в новом окне «Свойства»), откройте свойства службы. В открывшемся окне, выбираем напротив «Тип запуска:»
Автоматически
Не забываем после этого, нажать «Применить» и «Ок». Перезагрузите систему и проверьте проблему.
Важно! На некоторых устройствах, после включения службы «Готовность приложений» / «App Readiness», система может начать долго запускаться после первого включения и периодически подвисать в процессе работы. Это старая проблема и не высосана из пальца. Есть темы на форумах поддержки Microsoft, где люди жалуются, что после включения данной службы, начал долго загружаться компьютер (вплоть до 30 минут после включения устройства, не появляется рабочий стол) и постоянно зависает. Для личного исследования:
- https://answers.microsoft.com/en-us/…
- https://answers.microsoft.com/en-us/…
- https://answers.microsoft.com/en-us/…
- https://answers.microsoft.com/en-us/…
На официальном сайте документации Microsoft, есть статья по данной проблеме. Речь идет у них о том, что служба App Readiness» создает в системном журнале сообщений об ошибке запуска. Из решений, они предлагают игнорировать данную ошибку.
Примечательно, что после включения службы «Готовность приложений» / «App Readiness» начинаються долгие включения устройств, упоминается на официальном форуме HP:
- https://h30434.www3.hp.com/…
На форуме HP рекомендуют отключать службу «Готовность приложений».
Если у вас, после включения службы «Готовность приложений» / «App Readiness» в
автоматическом режиме запуска, компьютер стал долго включаться или
подвисать, попробуйте после установки обновлений, переключить службу «Готовность приложений» / «App Readiness» на тип запуска по умолчанию «Вручную». Если не поможет, можно временно отключить службу «Готовность приложений» и после перезагрузки системы, понаблюдать за проблемой.
Повторюсь, что лучше оставлять данную службу «Готовность приложений» на ручном типе запуска:
Тип запуска: Вручную
При таком режиме работы службы, не должно наблюдаться проблем при установке обновлений и ошибка 0x800f0922 зачастую не появляется. При этом, не должно появляться проблем и с долгим запуском системы.
К сожалению, универсального решения нет и нужно пробовать разные варианты.
Важно, что после включения / выключения и других манипуляций с настройками службы «Готовность приложений», необходимо всегда перезагружать систему.
Отдельное спасибо тем, кто оставляет комментарии и делится своим опытом. Успехов.
Если есть дополнения, поправки или вопросы, пожалуйста, оставляйте
комментарии. Ваша информация, может помочь другим в решении проблемы.
Добавлено 23.12.2021
Один из пользователей написал в комментариях, что ему помогло включение всех компонентов Windows.
Как попасть:
«Панель управления»->«Удаление программ»->«Включение или отключение компонентов Windows»
Однако, это не лучшее решение, включать все, что там есть. Возможно, неправильно понял человека, который оставил данный комментарий. Поэтому, заранее извиняюсь.
Важно понимать, что если данное решение, действительно помогло, это говорит лишь о том, что раннее, кто то что то изменял у вас на устройстве в разделе «Включение или отключение компонентов Windows».
По умолчанию, у вас, должно быть примерно так:
Настройки примерно одинаковы для ОС Windows 10 и 11.
Без контрольное включение всех параметров в компонентах Windows:
- займет лишнее место на диске;
- создаст лишнюю нагрузку на систему;
- создаст угрозы проникновения вредоносного ПО на устройство.
По последнему пункту, достаточно вспомнить про вирус-шифровальщик WannaCry, который распространялся с высокой скорости благодаря уязвимости сетевого протокола SMB операционной системы Microsoft Windows. Как думаете, стоит включать все компоненты Windows?
Еще раз, спасибо всем, кто оставляет комментарии. Ваша информация и опыт, обязательно пригодятся другим пользователям.