Ошибка 0x8007045b при обновлении windows 10

Проблемы с обновлением не являются каким-то открытием для мира Windows. Они появляются время от времени при установке новых билдов, исправлений и других видов обновлений. Некоторые пользователи сообщают об ошибке 0x8007045b при попытке обновить свою систему до следующей доступной сборки Windows (Windows 10 Insider Preview 14379). Несмотря на то, что это наиболее обсуждаемый случай обновления, другие сборки и маленькие обновления также могут привести к аналогичным проблемам. В большинстве случаев все ошибки обновления имеют один и тот же источник причин, по которым они возникают — поврежденные файлы, неправильная конфигурация служб, вмешательство сторонних программ и другие похожие причины. Чтобы решить их, мы рекомендуем ознакомиться с нашим набором решений ниже. Точно следуйте каждому шагу, чтобы не упустить ничего важного.

windows update error 0x8007045b

Скачать средство восстановления Windows

Скачать средство восстановления Windows

compatible with microsoft

Существуют специальные утилиты для восстановления Windows, которые могут решить проблемы, связанные с повреждением реестра, неисправностью файловой системы, нестабильностью драйверов Windows. Мы рекомендуем вам использовать Advanced System Repair Pro, чтобы исправить «Ошибка Центра обновления Windows 0x8007045b» в Windows 10.

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

Самое первое, но часто недооцененное решение — это средство устранения неполадок обновлений. Конечно, спорить с тем, что средство устранения неполадок не всегда устраняет всплывающие ошибки трудно, поскольку их появление может затрагивать более широкие причины. Несмотря на это, все же стоит попробовать средство устранения неполадок Windows, чтобы исправить ошибку 0x8007045b. Встроенная утилита просканирует вашу систему на предмет потенциальных проблем и попытается исправить их с помощью автоматических алгоритмов.

  1. Открытые Настройки , а затем перейдите в Обновление и безопасность > Устранение неполадок.
  2. На правой панели найдите Центр обновления Windows и нажмите Запустить средство устранения неполадок.
  3. Завершите процесс, следуя инструкциям на экране, и перезагрузите компьютер.

2. Проверьте целостность системных файлов.

Как мы упоминали в начале, довольно часто ошибки обновления появляются из-за отсутствия или повреждения файлов. Существует список определенных файлов, которые необходимы для правильной работы служб Windows. Если некоторые из этих файлов находятся вне их родной среды, то вероятнее всего это и станет причиной ошибок обновления. Ниже мы воспользуемся SFC (средство проверки системных файлов) и DISM (обслуживание и управление образами развертывания) сканированиями, которые обнаружат и восстановят отсутствующие компоненты, если таковые имеются. Обязательно запустите оба этих сканирования в указанной последовательности. Вот как:

SFC

  1. Открытые Командная строка , введя cmd в поле поиска рядом с Меню Пуск кнопку.
  2. Щелкните правой кнопкой мыши по Командная строка , а затем выбрать Запуск от имени администратора.
  3. После открытия консоли введите sfc /scannow команду и нажмите Enter.
  4. Когда процесс восстановления будет завершен, перезагрузите компьютер.

DISM

  1. Открытые Командная строка как мы это делали на предыдущем шаге.
  2. Скопируйте и вставьте эту команду DISM.exe /Online /Cleanup-image /Restorehealth.
  3. Нажмите Enter и подождите, пока Windows закончит сканирование и исправление.
  4. После этого перезагрузите компьютер и снова установите обновление.

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

3. Просканируйте жесткий диск на наличие повреждений.

Некоторые проблемы с обновлениями могут быть вызваны повреждением жесткого диска. Поэтому стоит проверить, есть ли такое повреждение или нет. Для этого выполните следующие действия:

  1. Открытые Командная строка так же, как мы сделали выше.
  2. Затем вам нужно вставить команду chkdsk /f /r C: команду и нажмите Enter. При необходимости замените «C» на букву вашего жесткого диска.
  3. Система выполнит сканирование на правильность конфигурации и физические ошибки, после чего автоматически исправит их.

Этот метод вряд ли решит проблему, поэтому не беспокойтесь, если он не помог.

4. Включите Чистый запуск Windows.

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

  1. Нажмите Windows Key + R кнопки одновременно и вставьте msconfig.
  2. Затем в открывшемся окне перейдите в Услуги сверху.
  3. Установите флажок рядом с Не отображать службы Майкрософт и нажмите на Отключить все кнопку.
  4. Теперь перейдите в Общие и выберите Выборочный запуск опцию. Убедитесь, что флажок установлен только рядом с Загружать системные службы.
  5. Нажмите Применить и OK. Затем перезагрузите компьютер.

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

5. Сбросьте компоненты Центра обновления Windows.

Еще один мощный метод решения проблем обновлений, — это сброс настроек Центра обновления Windows. Вся процедура включает перезапуск служб BITS, Cryptographic, MSI Installer и Windows Update, а также переименование некоторых папок обновлений (SoftwareDistribution и Catroot2). Эти папки содержат временные файлы, необходимые для установки обновлений Windows. Исходя из этого, мы заставим Windows удалить поврежденные элементы и создать компоненты обновлений с нуля. Ниже мы покажем два способа выполнить этот метод. Первый требует ввода и выполнения каждой консольной команды в ручной последовательности. Другой включает в себя так называемый пакетный сценарий, написанный в Блокноте и сохраненный в формате WUReset.bat. Особой разницы между ними нет, поэтому выбирайте любой из понравившихся. Хотя вся процедура может показаться сложной, она не потребует много времени и знаний. Просто следуйте инструкциям, перечисленным ниже:

Вручную

  1. Открытые Командная строка , введя cmd в поле поиска рядом с Меню Пуск кнопку.
  2. Щелкните правой кнопкой мыши по Командная строка , а затем выбрать Запуск от имени администратора.
  3. Скопируйте и вставьте этот список команд одну за другой, нажимая Enter после каждой. (Это действие отключит службы, ответственные за Обновления Windows)
  4. net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

  5. Затем мы должны переименовать вышеупомянутые папки. Просто вставьте эти команды, нажимая Enter после каждой.
  6. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old

  7. Наконец, все, что осталось сделать, это вернуть отключенные службы. Введите эти команды так же, как мы делали ранее.
  8. net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

  9. На этом все. Перейдите в центр обновления Windows и попробуйте выполнить установку снова.

С помощью Пакетного файла

Это альтернативный метод описанному выше. «Пакетный сценарий» используется для выполнения тех же команд для сброса всех компонентов Центра обновления Windows, криптографических служб и папок, таких как SoftwareDistribution. Это не так сложно, как можно представить. Даже гораздо проще, чем предыдущий. Все, что вам нужно, — это блокнот Windows и немного копирования. Главная прелесть пакетных файлов в том, что они помогают выполнять все шаги сразу, не вводя команды вручную. Если вы когда-нибудь столкнетесь с подобными проблемами в будущем, вы сможете запустить уже созданный .bat файл для сброса компонентов обновления:

  1. Откройте новый Блокнот . Для этого щелкните правой кнопкой мыши на любую свободную область на рабочем столе, выберите Новая и Текстовый документ.
  2. Затем вставьте этот список команд в блокнот:
  3. @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

  4. После вставки всех команд, нажмите Файл > Сохранить как и назовите файл WUReset.bat, Обязательно установите Кодирование в ANSI и сохраните файл в любом месте.
  5. Наконец, нажмите на файл правой кнопкой мыши и выберите Запуск от имени администратора и наслаждайтесь автоматическим сбросом компонентов обновлений Windows.

6. Используйте Media Creation Tool.

Последний, но очень мощный инструмент в случае, если никакие попытки вернуть обновления в строй не увенчались успехом, — это Media Creation Tool. Этот инструмент помогает пользователям установить последние из доступных обновлений в обход различных ошибок. Процедура обновления не коснется ваших личных данных, а просто обновит компьютер. Для этого выполните следующие действия:

  1. Сначала вам нужно скачать утилиту с веб-сайта Microsoft.
  2. Затем запустите загруженный файл.
  3. После того, как вы согласитесь с Условиями использования, вам будет предложено два варианта на выбор. Выберите Обновить этот компьютер сейчас.
  4. Выберите Сохранить личные файлы чтобы они не пострадали.
  5. Наконец, запустите процесс и дождитесь его завершения.
  6. Надеемся, этот метод помог вам обойти ошибку 0x8007045b.

Итоги

Наше руководство об устранении проблемы 0x8007045b подошло к концу. Иногда проблема продолжает возникать, заводя пользователей в тупик. В таком случае можно дождаться появления будущих обновлений, которые установятся поверх предыдущих. Если вы когда-нибудь столкнетесь с подобными трудностями при установке новых обновлений в будущем, обратитесь к этому руководству и попробуйте те же шаги. Они очень универсальны и решают множество похожих задач, связанных с обновлениями.

Уведомление об ошибке 0x8007045b не позволяет Windows 10 обновиться. Вызывается конфликтами архитектуры обновлений и системными файлами, повреждениями компонентами ОС.

Как исправить проблему?

0x8007045b

В первую очередь выполните следующее:

  • убедитесь, что Windows не заражена вирусами, для большей уверенности примените несколько антивирусных продуктов для проверки;
  • обновите ОС при подключении к иной сети, чем в первый раз;
  • отключите брандмауэр, сторонний файрвол и подобные приложения, которые способны блокировать сетевые подключения.

Если проблема не пропадет, то пробуйте следующие способы.

№1: DISM

В запущенной под правами администратора командной строке введите две команды:

  • DISM.exe /Online /Cleanup-image /Scanhealth
  • DISM.exe /Online /Cleanup-image /Restorehealth

Они найдут и восстановят файлы, которые неисправны. Команда обратится к Центру обновления для загрузки оригинальных файлов, но это может быть безуспешным. В этом случае используйте альтернативный источник: сетевую папку Windows на другом компьютере, образ ОС на флешке или DVD. Это задается за счет добавления ко второй команде /Source:ххх, где ххх — альтернативный источник нормальных системных файлов.

№2: сброс Windows

Перейдите по пути «Параметры» => «Обновление и безопасность» => «Вернуть компьютер в исходное состояние» => «Начать». Если на ПК нет важных личных файлов, то в появившемся окне предпочтительней выбрать «Удалить все», но если они есть, то остановитесь на «Сохранить мои файлы». Это вернет все настройки системы на стандартные и ошибка 0x8007045b не станет больше досаждать.

Ошибка 0x8007045b – это распространенная проблема, с которой многие пользователи Windows 10 сталкиваются при попытке установить новые обновления. Ошибка указывает на проблемы с установкой и может привести к нестабильной работе системы. В данном руководстве мы рассмотрим несколько эффективных методов исправления этой ошибки.

Метод 1: Очистка временных файлов и папки загрузки.

Во многих случаях проблемы с установкой обновлений Windows 10 могут возникать из-за накопления временных файлов и данных. Попробуйте очистить временные файлы и папку загрузки, чтобы исправить ошибку 0x8007045b. Для этого:

  1. Нажмите сочетание клавиш Win + R, чтобы открыть окно «Выполнить».
  2. Введите %temp% и нажмите Enter.
  3. Выберите все файлы и папки в открывшемся окне и нажмите Shift + Delete, чтобы безвозвратно удалить их.

Метод 2: Проверка и исправление системных файлов.

Другой распространенной причиной ошибки 0x8007045b является наличие поврежденных или испорченных системных файлов. Для исправления этой проблемы можно воспользоваться инструментом проверки и исправления системных файлов (sfc /scannow). Для этого:

  1. Откройте командную строку от имени администратора.
  2. Введите команду sfc /scannow и нажмите Enter.
  3. Дождитесь завершения процесса проверки и исправления системных файлов.

Если эти методы не помогли исправить ошибку 0x8007045b, рекомендуется обратиться в службу поддержки Windows или поискать решение на официальном форуме сообщества пользователей Windows 10.

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

Содержание

  1. Причины появления ошибки 0x8007045b при обновлении Windows 10
  2. Недостаток места на диске
  3. Проблемы с файлами системы
  4. Конфликт антивирусного ПО
  5. Как исправить ошибку 0x8007045b при обновлении Windows 10
  6. Освободите место на диске

Причины появления ошибки 0x8007045b при обновлении Windows 10

Ошибка 0x8007045b при обновлении Windows 10 может возникать по разным причинам. Рассмотрим некоторые из них:

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

Если вы столкнулись с ошибкой 0x8007045b при обновлении Windows 10, следует устранить указанные причины. Для этого можно попробовать проверить соединение с серверами обновлений, восстановить поврежденные файлы системы, освободить место на жестком диске или временно отключить антивирусное ПО.

Недостаток места на диске

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

Если у вас мало свободного места на диске, следуйте этим рекомендациям, чтобы исправить ошибку и продолжить обновление Windows 10:

  1. Освободите место на диске, удалив ненужные или временные файлы. Вы можете воспользоваться инструментами очистки диска, предоставляемыми самой операционной системой.
  2. Перенесите некоторые файлы и папки на другой диск или в облачное хранилище, чтобы освободить место.
  3. Удалите ненужные программы с помощью Панели управления или специальных инструментов деинсталляции программ.
  4. Очистите временные файлы браузера и кэш, чтобы освободить место на диске.

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

Проблемы с файлами системы

Ошибка 0x8007045b при обновлении Windows 10 может быть связана с проблемами в файлах системы операционной системы. В таком случае, необходимо проверить и исправить эти файлы, чтобы решить проблему.

Следующие методы помогут вам решить проблемы с файлами системы:

1. Выполнение команды «sfc /scannow»

Команда «sfc /scannow» позволяет проверить целостность файлов системы и восстановить поврежденные файлы. Для выполнения этой команды нужно:

  1. Откройте командную строку от имени администратора.
  2. Введите команду «sfc /scannow» и нажмите клавишу «Enter».
  3. Дождитесь завершения процесса сканирования и восстановления файлов системы.

2. Использование инструмента DISM

Инструмент DISM (Deployment Image Servicing and Management) может использоваться для восстановления поврежденных файлов системы. Для использования инструмента DISM нужно:

  1. Откройте командную строку от имени администратора.
  2. Введите команду «Dism /Online /Cleanup-Image /RestoreHealth» и нажмите клавишу «Enter».
  3. Подождите, пока процесс восстановления файлов системы завершится.

3. Запуск инструмента CHKDSK

Инструмент CHKDSK (Check Disk) может использоваться для проверки и восстановления ошибок на жестком диске. Для запуска инструмента CHKDSK нужно:

  1. Откройте командную строку от имени администратора.
  2. Введите команду «chkdsk C: /f /r» (замените «C» на букву диска, на котором установлена операционная система) и нажмите клавишу «Enter».
  3. Подтвердите запуск инструмента CHKDSK, нажав клавишу «Y».
  4. Перезагрузите компьютер и дождитесь завершения процесса сканирования и восстановления ошибок.

После выполнения этих методов рекомендуется перезагрузить компьютер и повторить попытку обновления Windows 10. Если проблема с ошибкой 0x8007045b сохраняется, то рекомендуется обратиться за помощью к специалисту или в службу поддержки Microsoft.

Конфликт антивирусного ПО

Одной из причин ошибки 0x8007045b при обновлении Windows 10 может быть конфликт между антивирусным программным обеспечением на вашем компьютере и процессом обновления.

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

Чтобы исправить эту ошибку, вам необходимо временно отключить антивирусное ПО. Как это сделать, зависит от конкретной антивирусной программы, которую вы используете.

Обычно отключение антивирусного ПО происходит следующим образом:

  1. Найдите иконку антивирусного ПО в системном трее (обычно это значок, который похож на щит).
  2. Щелкните правой кнопкой мыши на иконке и выберите опцию «Отключить» или «Выключить».
  3. Подтвердите отключение антивирусного ПО, следуя инструкциям программы.

После отключения антивирусного ПО попробуйте выполнить обновление Windows 10 еще раз. Если ошибка 0x8007045b исчезла, значит, виной был именно конфликт с антивирусной программой. Однако не забудьте включить антивирусное ПО снова после завершения обновления.

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

Если данное решение не помогло исправить ошибку 0x8007045b, возможно, проблема кроется в другом месте, и вам следует обратиться за дополнительной помощью к поддержке Windows.

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

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

Способ 1: Выполнение команды DISM и проверка системных файлов

Шаг 1: Нажмите правой кнопкой мыши на кнопку «Пуск» и выберите «Windows PowerShell (администратор)» или «Командная строка (администратор)».

Шаг 2: В появившемся окне введите следующую команду и нажмите Enter:

dism /online /cleanup-image /restorehealth

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

Шаг 3: После завершения выполнения команды DISM введите следующую команду и нажмите Enter:

sfc /scannow

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

Способ 2: Очистка папки загрузок Windows Update

Шаг 1: Откройте проводник и перейдите по следующему пути:

C:\Windows\SoftwareDistribution\Download

Шаг 2: Выделите все файлы в папке загрузок и удалите их.

Способ 3: Отключение антивирусного программного обеспечения

Некоторые антивирусные программы могут блокировать процесс обновления Windows 10 и вызывать ошибку 0x8007045b. Попробуйте временно отключить ваше антивирусное программное обеспечение и повторно запустить процесс обновления.

Если вы все еще сталкиваетесь с ошибкой 0x8007045b при обновлении Windows 10, рекомендуется обратиться в службу поддержки Microsoft или посетить форумы сообщества, где опытные пользователи могут поделиться своими решениями проблемы.

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

Освободите место на диске

Ошибка 0x8007045b при обновлении Windows 10 может возникать из-за нехватки свободного места на диске. Перед началом обновления необходимо проверить доступное место на системном диске и освободить его при необходимости. Вот несколько способов, которые могут помочь вам освободить место на диске:

  1. Удалите ненужные и временные файлы:
    • Откройте Панель управления.
    • Выберите «Система и безопасность» > «Свободное место на диске» > «Очистка диска».
    • Выберите нужный диск и нажмите «OK».
    • Поставьте галочку рядом с категориями файлов, которые вы хотите удалить.
    • Нажмите «OK» и подтвердите удаление файлов.
  2. Удалите ненужные программы:
    • Откройте Панель управления.
    • Выберите «Программы» > «Удалить программу».
    • Выберите программы, которые вы хотите удалить, и нажмите «Удалить».
    • Следуйте инструкциям удаления программы.
  3. Переместите большие файлы на внешний носитель:
    • Подключите внешний носитель (например, флешку или внешний жесткий диск).
    • Откройте проводник и найдите большие файлы на системном диске.
    • Выделите файлы, которые вы хотите переместить, и скопируйте их на внешний носитель.
    • Удалите скопированные файлы с системного диска.

После освобождения места на диске попробуйте выполнить обновление Windows 10 снова. Если ошибка 0x8007045b по-прежнему возникает, обратитесь к другим решениям, описанным в нашем руководстве.

The built-in Troubleshooter is likely to fix this issue

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on

  • Windows Update errors are something that users fear the most when upgrading their OS.
  • The article below will show you how you can handle Windows Update error 0x8007045b.
  • Corrupted system files or third-party apps, including antiviruses, are the likely culprits.

Windows error 0x8007045b

XINSTALL BY CLICKING THE DOWNLOAD
FILE

The 0x8007045b error on Windows arises for some users when they try to update those platforms. When some users check for updates to install, Settings displays an error message that states:

There were some problems installing updates, but we’ll try again later.

That error message also includes the 0x8007045b error code. So, you can’t install updates when that issue arises.

What does the error code 0x8007045b mean?

This error code stands for ERROR_SHUTDOWN_IN_PROGRESS and may be caused by various things, such as:

  • System files corruption
  • Third-party antiviruses & apps
  • Corrupted Windows Update services

How do I fix the Windows Update error 0x8007045b?

In this article

  • What does the error code 0x8007045b mean?
  • How do I fix the Windows Update error 0x8007045b?
  • 1. Run the Windows Update troubleshooter
  • 2. Run deployment image (DISM) and system file scans (SFC)
  • 3. Clear the Windows Update cache folder
  • 4. Uninstall third-party antivirus utilities

1. Run the Windows Update troubleshooter

The Windows Update troubleshooter is Windows 10’s built-in utility for fixing update issues.

How we test, review and rate?

We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.

For more details you can read how we test, review, and rate at WindowsReport.

  1. To open that troubleshooter, press the Type here to search taskbar button.
  2. To search for the troubleshooter tab, input the keyword troubleshoot.
  3. Click Troubleshoot settings, which will open that tab in Settings.
    Troubleshoot tab Fix 0x8007045b Error on Windows
  4. Click Windows Update on the Troubleshoot tab.
  5. Then press the Run this troubleshooter button to launch the troubleshooter.
    Windows Update troubleshooter Fix 0x8007045b Error on Windows
  6. The troubleshooter might then suggest a potential fix for the 0x8007045b error. If so, click the Apply this fix option.
  7. Restart Windows before checking for updates again.

2. Run deployment image (DISM) and system file scans (SFC)

Users often need to repair corrupted system files to resolve error 0x8007045b.

  1. To do so, open the Windows search box.
  2. To search for Command Prompt, enter cmd in the search box.
  3. You’ll need to open Command Prompt as an administrator.
    • So, right-click Command Prompt to open a context menu from which you can select Run as administrator.
  4. To initiate a Deployment Image Servicing scan, enter DISM.exe /Online /Cleanup-image /Restorehealth.
    • Press the Enter key to initiate that scan.
  5. After that, input sfc /scannow; and press the Enter keyboard key.
    System File Checker command Fix 0x8007045b Error on Windows
  6. Wait for the System File Checker scan to complete. Restart Windows when the scan is complete.

3. Clear the Windows Update cache folder

  1. Resetting Windows Update components is one of the more reliable ways to fix update errors like the 0x8007045b error. First, open an elevated Command Prompt as outlined for resolution two.
  2. Next, input the following separate commands in the Prompt’s window:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Close the Command Prompt, and press the Windows key + E keyboard shortcut to open File Explorer.
  4. Open the Windows folder.
  5. Right-click the SoftwareDistribution subfolder in the Windows folder and select Rename.
    The Rename option Fix 0x8007045b Error on Windows
  6. Input SoftwareDistribution.old as the new title for that folder, and press the Return key.
  7. Open the System32 subfolder in the Windows folder.
  8. Then right-click the catroot2 folder and select Rename to change its title to Catroot2.old.catroot2 folder Fix 0x8007045b Error on Windows
  9. Open the Command Prompt as administrator again.
  10. Restart the services by entering these commands:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

4. Uninstall third-party antivirus utilities

  1. Error 0x8007045b might be due to third-party antivirus software blocking update server communications.
  2. To fix that, right-click your Start menu button and select Run.
  3. Type appwiz.cpl in the Open box, and click the OK button.Programs and Features applet Fix 0x8007045b Error on Windows
  4. Image Select the antivirus software listed within the Programs and Features Control Panel applet.
  5. Press the Uninstall button.
  6. If any dialog box opens, click Yes on it to provide confirmation.
  7. Restart the desktop or laptop after uninstalling.

It’s recommended users uninstall antivirus software as disabling them isn’t always enough to ensure their firewalls don’t get in the way of updates.

However, you can try disabling an antivirus utility first by right-clicking its system tray icon to select a disable or turn off setting there.

If that doesn’t fix the issue, however, uninstall the antivirus utility. Thereafter, Windows Defender can replace your uninstalled antivirus package.

Read more about this topic

  • The Windows 11’s weather widget now offers a detailed weather forecast
  • Windows 11 adds more apps to the share links feature
  • Windows 11 adds new icons for low-battery Bluetooth devices

Those are a few of the potential fixes for the 0x8007045b error. If they aren’t enough, however, you might need to reset Windows.

You can do that with a repair install or the Reset this PC utility, as outlined within the Factory reset Windows 10 post.

Which one of these solutions helped you with the Windows Update error 0x8007045b? Let us know by leaving your feedback in the comments section below.

newsletter icon

How to Fix Error 0x8007045b in Windows 10

Did you get error 0x8007045b when trying to update Windows 10? If so, we invite you to follow our five guides that will help you fix this error.

Error 0x8007045b

What is Error 0x8007045b

Code 0x8007045b stands for ERROR_SHUTDOWN_IN_PROGRESS. You may get this error due to many different factors, including incorrect system settings, improper system shutdown, deletion of necessary system files, and so on.

What Causes This Error

  1. The most common cause for error 0x8007045b is corrupted system files. System files (that Windows Update needs to access) may become corrupt due to user intervention or if an anti-virus program puts system files in quarantine.
  2. This error may also occur due to corrupted Windows Update related-services.
  3. Third-party anti-virus programs may interrupt and block the Windows Update service from connecting to Microsoft’s update servers. In such an event, the solutions are to turn off real-time protection, temporarily disable your AV or uninstall it.
  4. Other third-party applications may also cause error 0x8007045b. Previously, many users linked getting this error with using applications such as Classic Shell and menu altering applications from the company Stardock. Uninstalling such applications may fix the error.
  5. Also, you may get this error if the update installation becomes stuck due to a glitch.

Video Guide on How to Fix Fix Windows Update Error 0x8007045b

Table of Contents:

  • Introduction
  • Solution 1. Run the Windows Update Troubleshooter
  • Solution 2. Clear the Windows Update Cache Folder
  • Solution 3. Run the Deployment Image & Servicing Management (DISM) Scan
  • Solution 4. Run the System File Checker (SFC) Scan
  • Solution 5. Reset Windows Update Components Manually
  • Video Guide on How to Fix Fix Windows Update Error 0x8007045b

Solution 1. Run the Windows Update Troubleshooter

Right-click Start and click Settings

1. Right-click the Start Menu button and click Settings.

Choose Update & Security

2. Choose Update & Security.

Select Troubleshoot

3. Click Troubleshoot.

Select Additional troubleshooters

4. Then, select Additional troubleshooters.

Select Windows Update and click Run the troubleshooter

5. Under the Get up and running section, select Windows Update.

6. Click Run the troubleshooter.

7. The Troubleshooter will scan the service for issues and apply fixes automatically.

8. Try updating Windows.

[Back to Table of Contents]

Solution 2. Clear the Windows Update Cache Folder

1. Hold down Windows+R keys to open Run.

Type in CMD and hold down Ctrl+Shift+Enter keys to open the elevated Command Prompt

2. In the Run dialog box, type in CMD and hold down Ctrl+Shift+Enter keys to open the elevated Command Prompt.

Type in rd /s /q %systemroot%SoftwareDistribution and hit Enter

3. In the Command Prompt window, type in net stop wuauserv and press Enter to stop Windows Update Service.

4. Then, type in rd /s /q %systemroot%\SoftwareDistribution and press Enter to clear the Update cache folder.

5. Then, type in net start wuauserv to restart the previously stopped Windows Update Service.

6. Close the Command Prompt and try updating Windows.

[Back to Table of Contents]

Solution 3. Run the Deployment Image & Servicing Management (DISM) Scan

1. Hold down Windows+R keys to open Run.

Type in CMD and hold down Ctrl+Shift+Enter keys to open the elevated Command Prompt

2. In the Run dialog box, type in CMD and hold down Ctrl+Shift+Enter keys to open the elevated Command Prompt.

Run DISM ScanHealth and RestoreHealth commands

3. In the Command Prompt window, type in DISM /Online /Cleanup-Image /ScanHealth and press the Enter key. This parameter will scan the component store for corruption.

4. Type in the DISM /Online /Cleanup-Image /RestoreHealth and press Enter.

5. Once the process has been completed, try updating Windows 10.

[Back to Table of Contents]

Solution 4. Run the System File Checker (SFC) Scan

1. Hold down Windows+R keys to open Run.

Type in CMD and hold down Ctrl+Shift+Enter keys to open the elevated Command Prompt

2. In the Run dialog box, type in CMD and hold down Ctrl+Shift+Enter keys to open the elevated Command Prompt.

Type in SFC /ScanNow command and hit Enter

3. In the Command Prompt window, type in SFC /ScanNow and press the Enter key to start the scan.

4. Once the scan has been completed, restart your PC and try updating Windows.

[Back to Table of Contents]

Solution 5. Reset Windows Update Components Manually

1. Hold down Windows+R keys to open Run.

Type in CMD and hold down Ctrl+Shift+Enter keys to open the elevated Command Prompt

2. In the Run dialog box, type in CMD and hold down Ctrl+Shift+Enter keys to open the elevated Command Prompt.

Stop Windows Update-related services in Command Prompt

3. Here, you will have to stop BITS, Cryptographic, MSI Installer, and Windows Update services. Type in the commands listed below and press Enter after entering each one:

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver

Once the services have been disabled, rename the SoftwareDistribution and Catroot2 folders.

4. Type in ren C:\Windows\SoftwareDistribution SoftwareDistribution.old and press Enter.

5. Then, type in ren C:\Windows\System32\catroot2 Catroot2.old and press Enter.

Restart Windows Update-related services using Command Prompt

6. Restart BITS, Cryptographic, MSI Installer, and Windows Update services. Type in the commands listed below and press Enter after entering each one:

  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

7. Try updating Windows to see if that fixed the problem.

[Back to Top]

  • Ошибка 0x8007042d windows 10 как исправить
  • Ошибка 0xc1900130 при обновлении windows 10 как исправить
  • Ошибка 0x8007042c windows 10 как исправить
  • Ошибка 0xc190011f помощник по обновлению windows 10
  • Ошибка 0x800700e1 windows 10 как исправить