Обычно обновление Windows 10 проходит гладко, но некоторые пользователи сталкиваются с ошибкой 0x8007042c. Её появление может быть связано с проблемами при запуске отдельных служб, повреждением системных файлов, а также вирусным заражением. Разберёмся, как обнаружить и устранить причину неполадки. По теме: не устанавливаются обновления на Windows 10.
Очистка папки загрузки
Прежде чем приступать к выполнению указанных ниже инструкций, рекомендуем удалить скачанные обновления и попробовать установить апдейты заново. См. также: как удалить обновления Windows 10.
- Открываем папку C:\Windows\SoftwareDistribution\Download\
- Удаляем содержимое каталога.
- Перезагружаем компьютер и смотрим, устанавливаются ли обновления.
В папке хранятся все файлы скачанных обновлений
Для удаления скачанных файлов РёР· папки требуются права администратора.В
Запуск служб
Появление сообщения об ошибке 0x8007042c может быть следствием отключения или некорректной работы системных служб. Проверим несколько компонентов:
- Нажимаем сочетание клавиш Win+R для вызова окна «Выполнить».
- Вводим запрос services. msc и щёлкаем по кнопке «ОК».
Команда вызывает окно со списком всех служб Windows 10
Проверяем состояние службы «Журнал событий Windows»
Смотрим, работает ли «Удаленный вызов процедур (RPC)»
Проверяем состояние службы «Центр обновления Windows»
После включения всех необходимых компонентов перезагрузите компьютер. Затем можно дождаться начала автоматической загрузки апдейтов или выполнить ручное обновление системы.
Проверка системных файлов
Целостность системных файлов — важный фактор успешного обновления. Для её проверки и восстановления Windows предлагает две встроенные утилиты: SFC и DISM. У них нет графического интерфейса, так что запускать их придётся через командную строку. См. также: проверяем целостность системных файлов в Windows 10.
- С помощью встроенного поиска Windows 10 находим командную строку и запускаем её с правами администратора.
- Запускаем проверку командой sfc /scannow.
- Ждём завершения анализа и восстановления файлов, после чего перезагружаем компьютер.
Сканирование с помощью SFC займёт немного времени и поможет справиться с незначительными ошибками
Если после использования утилиты SFC проблема РЅРµ устранена, то запускаем сканирование Рё восстановление хранилища системных файлов через DISM. В
- Открываем командную строку с правами администратора.
- Выполняем команду DISM /Online /Cleanup-Image /ScanHealth. В
- После завершения проверки выполняем следующую команду — DISM /Online /Cleanup-Image /RestoreHealth. Она восстанавливает повреждённые данные.
- Перезагружаем компьютер и повторно выполняем сканирование с помощью команды sfc /scannow.
Проверяем и восстанавливаем хранилище системных файлов
Сканирование Рё восстановление DISM занимает РјРЅРѕРіРѕ времени, РЅРѕ позволяет справиться СЃ серьёзными ошибками РІ системных файлах.В
Антивирусное сканирование
На работу служб и системных файлов могут влиять вирусы. Если встроенный «Защитник Windows» не обнаружил угрозу, попробуйте воспользоваться бесплатными утилитами для сканирования системы — например, Dr. Web CureIt или Kaspersky Virus Removal Tool.
Так выглядит проверка системы с помощью утилиты Kaspersky Virus Removal Tool
РћР±Рµ программы работают РїРѕ РѕРґРЅРѕРјСѓ принципу: сканируют систему, находят вредоносный РєРѕРґ, Р° затем удаляют его или изолируют РѕС‚ РґСЂСѓРіРёС… файлов. Утилиты следует скачивать только СЃ официальных сайтов разработчиков, чтобы получить актуальные версии сигнатур. В
Сброс компонентов «Центра обновления»
В «Центре обновления» иногда скапливаются ошибки, которые мешают устанавливать апдейты в автоматическом режиме. Чтобы их устранить, отключим все компоненты службы, а затем запустим их заново. Для выполнения этой процедуры нужна командная строка с правами администратора. В консоль по очереди вводим следующие команды:
- 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 10 Рё начинаем РІСЃС‘ заново. В
Ручная установка апдейтов
Последний способ, который должен помочь преодолеть ошибку 0x8007042c, — ручное добавление обновлений в систему. Они устанавливаются так же, как обычные программы.
- Открываем каталог обновлений Windows 10.
- Указываем номер обновления, которое хотим установить. Его можно узнать из сообщения об ошибке.
В каталоге доступны все обновления Windows 10
Вручную устанавливаем обновление для Windows 10
РџСЂРё ручном обновлении проблем быть РЅРµ должно. Установщик просто запишет файлы апдейта РІ систему, РЅРµ прибегая Рє использованию службы обновления. В
Ошибка 0x8007042c при обновлении Windows 10
В Windows 10 нельзя полностью отказаться от приходящих обновлений. Они выпускаются с определённой периодичностью и спустя некоторое время после выпуска автоматически скачиваются и устанавливаются системой. Правда, процесс установки не всегда проходит хорошо, что вызывает различные ошибки, например, ошибку с кодом 0x8007042c. Именно она будет рассмотрена в статье.
Подготовительный этап решения проблемы
При получении сообщения об ошибке вы будет оповещены о том, что при установке файлов с обновлениями возникли трудности, но они будут исправлены автоматически. Но как показывает практика, в половине случаев автоматическое восстановление бесполезно, поэтому пользователю самостоятельно приходится налаживать работу Центра обновлений Windows.
Для начала, неважно, какой вариант устранения неисправности вы выберите, нужно очистить всё содержимое по адресу C:\Windows\SoftwareDistribution\Download\ . Чтобы удаление прошло успешно, вам потребуется воспользоваться правами администратора.
После того, как вы очистите указанную директорию, попытайтесь снова установить обновление. Если проблема не исчезла, то придётся прибегать к методам, рассмотренным ниже.
Вариант 1: Через основные службы
В результате системных сбоев и/или действий пользователей происходит отключение тех или иных служб, которые могут влиять качество производимых обновлений и другие функции. В контексте рассматриваемого варианта это и вызывает неполадки и ошибку с кодом 0x8007042c. Процесс решения проблемы выглядит следующим образом:
-
Вызовите строку «Выполнить», воспользовавшись комбинацией клавиш Win+R. В поле ввода нужно напечатать команду: services. msc и нажать Enter или «Ок» для применения.
Теперь вам нужно лишь дождаться повторного запуска установки обновлений или самостоятельно инициировать его через «Центр обновлений Windows».
Вариант 2: Проверка целостности системных файлов
При длительном пользовании Windows системные файлы могут нарушаться по тем или иным причинам, что будет приводить к различным ошибкам, в том числе и ошибке 0x8007042c. Выполнить диагностику системных файлов, а также их «починку» можно с помощью, встроенной в систему «Командной строки». Сам процесс выглядит следующим образом:
-
Выполните запуск «Командной строки». Это можно сделать через поисковую строку, которая вызывается нажатием по иконке лупы в «Панели задач». В поисковой выдаче нажмите правой кнопкой мыши по варианту «Командная строка». Из контекстного меню выберите пункт «Запуск от имени администратора».
Иногда на этапе сканирования или восстановления можно встретиться с ошибкой, где говорится о невозможности проведения процедуры. Скорее всего это обусловлено повреждением хранилища исходных файлов. В таком случае нужно выполнить восстановление информации при помощи другой утилиты, которая также вызывается с помощью «Командной строки»:
-
В уже запущенной от имени администратора «Консоли» пропишите команду DISM /Online /Cleanup-Image /ScanHealth и нажмите Enter для запуска утилиты.
Вариант 3: Деятельность вредоносного ПО
Ни один компьютер не застрахован от заражения вредоносным ПО, которое также может повлиять на установку обновлений. При наличии вирусов выполнение выше описанных инструкций может оказаться бесполезной тратой времени.
В таком случае рекомендуется выполнить проверку компьютера на вирусы любым возможным способом. Вы можете использовать сторонние и коммерческие антивирусы, однако в контексте данной инструкции рассмотрим процесс проверки с помощью Защитника Windows:
- Откройте Защитник Windows любым удобным для вас способом. Вы можете использовать поисковую строку, где нужно будет вбить имя искомого объекта.
- Далее нажмите на иконку щита, чтобы перейти непосредственно к настройкам сканирования системы.
Однако, если у вас имеется возможность, то лучше пользоваться коммерческими антивирусами, так как они могут найти больше угроз и устранить их при необходимости.
Вариант 4: Установка обновлений вручную
Если ни один из предложенных вариантов не помог решить проблемы, то попробуйте установить нужное обновление вручную. Это не решит проблему в долгосрочной перспективе, но поможет избавиться от ошибки 0x8007042c в краткосрочной перспективе.
На самом деле установка обновлений в Windows 10 вручную это не такая сложная процедура, как может показаться на первый взгляд:
- Для начала вам нужно будет узнать номер обновления. Обычно он написан в сообщении об ошибке или в «Центре обновлений Windows». Имеет вид «KBXXXXXXX».
- Теперь перейдите в «Каталог Центра обновлений Microsoft» и вбейте в поисковую строку номер требуемого обновления. Кликните по «Найти» или воспользуйтесь клавишей Enter.
Причина возникновения ошибки с кодом 0x8007042c изначально может быть неизвестна, поэтому справится с ней может быть сложно. Для того, чтобы наверняка избавиться от описанной проблемы, рекомендуется перебрать все представленные способы.
https://tehnichka. pro/error-0x8007042c-windows-10/
https://public-pc. com/oshibka-0x8007042c-pri-obnovlenii-windows-10/