Ошибки при обновлении Windows 10 и как от них избавиться

Опубликовано: 20.05.2019Обновлено: 05.02.2021Категория: Инструкции windowsАвтор: myWEBpc

Код ошибки 0x80070003 возникает в “Центре обновления Windows” при обновлении или установки обновлений. Также эта ошибка замечена при использовании Microsoft Store (магазине windows). Эта ошибка обычно возникает, когда не запущены службы, такие как BITS, WUAUSERV. Давайте разберем некоторые способы, как исправить ошибку 0x80070003 в центре обновления Windows 10.

maket.jpg

Воспользуйтесь устранением неполадок для центра обновлений. Для этого откройте “Параметры” > “Обновление и безопасность” > “Устранение неполадок” > “Центр обновления Windows“.

Утранение-ошибок-в-ценре-управления.jpg

Изменим файл конфигурации Spupdsvc.exe, который входит в состав службы обновления Microsoft Update. Когда приходит обновление на ПК, то ответственные процесс получает уведомление для установки этой обновы. Также в реестр добавляется запись RunOnce для spupdsvc.exe. Откройте командную строку от имени администратора и введите команду ниже, которая заменит старую конфигурацию Spupdsvc.exe, новой.

  • cmd /c ren %systemroot%System32Spupdsvc.exe Spupdsvc.old

Проверьте службы связанные с центром обновлением. Существуют различные службы Windows, которые помогают функционированию различных элементов в операционной системе Windows 10. Нажмите Win + R и введите services.msc, чтобы открыть “диспетчер служб” и найдите следующие службы:

  1. Служба обновления Windows -> Вручную (Выполняется).
  2. Фоновая интеллектуальная служба передачи (BITS) -> Вручную.
  3. Службы криптографии -> Автоматически.
  4. Рабочая станция -> Автоматически.

Откройте свойства этих служб и убедитесь, что их тип запуска, как указано выше, соответствует их имени и что службы запущены. Если нет, нажмите кнопку “Запустить”.

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

  • sfc /scannow
  • DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Недавно я столкнулся с ошибкой 0x80070003 при установке патча KB4598242, который никак не хотел устанавливаться, но всё же, я нашел решение проблемы. Нужно скачать средство по обновлению Windows 10 и ошибка устраниться.

  1. Перейдите на сайт Microsoft и выберите нижнюю “Скачать средство сейчас” (MediaCreationTool.exe).
  2. Запустите его и следуйте рекомендациям помощника.
  3. Выберите “Обновить этот компьютер сейчас”.
  4. Также, установите параметр сохранять мои личные файлы и приложения. Это позволит вам не переустанавливать начисто систему. Все приложения Win32 и UWP останутся как и были. Вся ваша настройка параметров системы и работа, тоже останутся неизмененными.

Смотрите еще:

  • Исправить код ошибки 0x80070002 в Windows 10
  • Исправить ошибку 0x80070005 обновления Windows 10
  • Исправить ошибку 0x80070057 в Windows 10
  • Не найден сетевой путь ошибка 0x80070035
  • Ошибка 0x80070091: Папка не пуста

Загрузка комментариев

Политика конфиденциальности

Как исправить ошибку 0x80070003 при восстановлении системы Windows 10 – вопрос, который мучает множество пользователей. Она может возникнуть как при установке обновлений, так и при восстановлении системы. Существует множество факторов, приводящих к появлению этой ошибки. Поэтому нужно найти первоисточник ошибки и подобрать правильный способ ее исправления.

Суть ошибки

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

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

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

Отключаем службу обновления

 Делается это очень просто: 

  1. Требуется открыть меню служб. Это можно сделать через поиск, набрав в нем «Службы».
  2. В окне нужно найти «Центр обновлений Windows» и остановить службу.

Редактор реестра

В случае если ошибка обновления Windows 10 с кодом “0x80070003” не устранилась, то можно внести правки в реестр, поскольку в нем содержатся все настройки системы.

  1. Воспользуйтесь поиском, набрав в нем «Regedit».
  2. Найдите раздел HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdateAuto Update.
  3. В конечном разделе создайте «Параметр DWORD 32 бита», для этого в правой области кликните правой кнопкой мыши.
  4. Имя параметра — «AllowOSUpgrade», значения — цифру «1», систему счисления — шестнадцатеричная.
  5. Перезапустите компьютер.

Образ восстановления системы

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

  1. Откройте «Параметры» — «Обновление и безопасность» — «Восстановление».
  2. Найдите пункт «Особые варианты загрузки» и нажмите кнопку «Перезагрузить сейчас».
  3. После запуска откроется окно установки. Нажмите «Далее» — «Восстановление системы».
  4. Выберите язык системы и нажимайте «Выбор действия» — «Поиск и устранение неисправностей» — «Дополнительные параметры» — «Восстановление образа системы».
  5. В новом окне отобразятся все доступные для восстановления ОС. Выберете нужную вам.
  6. Далее вам предложат последний образ систем. Переходите дальше.
  7. Если вам требуется установка дополнительных драйверов с диска, например, microsoft visual c или директ икс, то в следующем окне нажмите «Дополнительно…». Если же нет, то «Далее».
  8. На новом экране нажмите «Готово».
  9. В окне с предупреждением, в котором говориться о том, что данные на жестком диске будут заменены данными из образа, выбирайте «Да».
  10. Теперь запустится восстановление, после которого компьютер перезагрузится, и система запустится.

Отключаем сторонний брандмауэр

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

Если у вас на компьютере установлен сторонний антивирус, то он берет управление на себя встроенным в Виндовс брандмауэром. Поэтому попробуйте добавить системные процессы Windows Update в исключения антивируса, отключите или удалить его.

Однако, если это не помогло, или у вас не установлен антивирус, то нужно проделать следующее:

  1. Откройте с правами администратора командную строку.
  2. В ней наберите «netsh advfirewall set allprofiles state off» и нажмите «Enter».
  3. Появится всплывающее окно с сообщением об отключении брандмауэра.
  4. Для его включения наберите «netsh advfirewall set allprofiles state on».

Перезапускаем и переименовываем Wuauserv и SoftwareDistribution

Если код ошибки касается исключительно установки обновлений и при этом вам не помог первый и второй способ, то следует отредактировать папку, в которую скачиваются обновления ОС.

Первоначально требуется отключить службы wuauserv. Для этого откройте командную строку под администратором и введите «net stop wuauserv» Далее найдите папку «C:WindowsSoftwareDistributionDownload» и смените у нее название.

Теперь снова запустите командную строку и наберите последовательно команды:

  • net start wuauserv 
  • wuauclt /resetauthorization 
  • wuauclt /detectnow 

Это позволит возобновить закачку.

Запускаем средство проверки системных файлов и переименовываем папку Spupsvc

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

За работу этой службы отвечает файл sppsvc.exe. Найти его можно по пути C:WindowsSystem32. Потребуется всего лишь переименовать файл. Однако, если операционная система не дает внести изменения, то просто перенесите (не скопируйте, а именно перенесите или вырежьте) его в любое другое место. 

Теперь служба перестала работать, поскольку отсутствует исполнительный для нее файл.

Заключение

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

Независимо от версии обновления или цели с которой это обновление устанавливается на ПК, пользователи могут сталкиваться с проблемами, которые сопровождает код ошибки 0x80070003. Этот код сообщает о том, что во время работы системы Windows Update или Центра обновления Windows произошла определенная ошибка или же скачанные файлы не были распознаны нужным образом, чтобы завершить процесс установки обновления надлежащим образом. В этой статье мы постараемся рассказать вам максимально подробно том, как исправить ошибку 0x80070003.

Что означает ошибка 0x80070003

При установке любого программного обеспечения или обновлений из Центра обновления Windows, пользователи могут столкнуться с кодом ошибки 0x80070003. Он может появиться на дисплее при установке обычного текущего обновления или даже при обновлении ПК до Windows 10. Связана ошибка 0x80070003 с самыми разными факторами — от отсутствия стабильного интернет-соединения, необходимого для скачивания файлов с сервера Microsoft, до конфликтов новой версии ОС с существующими файлами при установке обновления системы до Windows 10.

Как устранить ошибку 0x80070003 при установке обновлений системы

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

Если вы получили от системы сообщение с текстом ошибки, содержащим код 0x80070003, для начала необходимо сделать следующее:

  1. Отключите службу Windows, отвечающую за автоматическое скачивание и установку обновлений:
    • Нажмите на клавиатуре сочетание Win+R, чтобы открыть системное окно Выполнить.
    • Введите в нем команду services.msc и нажмите Enter.
    • В открывшемся большом списке запущенных и запланированных к запуску служб Windows и отдельных программ найдите одну, имеющую название Автоматические обновления.
    • Нажмите на выбранной службе правой клавишей мыши и активируйте опцию Остановить.
  1. Найдите и смените имя системной папки SoftwareDistribution, которая содержит скачанные файлы обновлений и в которой хранится лог всех действий Центра обновлений Windows. Это также позволит избавиться от ошибки 0x80070003:
    • Снова нажмите на клавиатуре одновременно клавиши Win+R, чтобы снова открыть окно Выполнить.
    • Введите в открывшемся системном окне команду cmd и нажмите клавишу Enter.
    • Когда перед вами откроется Командная строка Windows, вам необходимо скопировать и вставить в нее следующую команду cd %windir% и снова нажать Enter.
    • Тут же введите еще одну команду: ren SoftwareDistribution SDTemp и нажмите Enter.

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

  1. После отключения службы обновления и удаления папки SoftwareDistribution вам необходимо снова перейди к первому пункту этой инструкции и повторить каждый из ее пунктов. С той лишь разницей, что на этот раз автоматическое обновление необходимо не отключить, а наоборот — включить. Это должно исправить ошибку.

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

Прими участие в розыгрыше игры Cyberpunk 2077Подробнее

При попытке обновить Windows 10, в частности до сборки 1903, многие сталкиваются с ошибкой 0x80070003-0x2000D, которая прерывает дальнейшую установку. В большинстве случаев она появляется, когда пользователи пытаются обновить систему с помощью средства Media Creation Tool.

Причины ошибки

Windows может выбросить сообщение об ошибке 0x80070003 – 0x2000D по следующим причинам:

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

Удаление приложений

Прежде всего, нужно определить, какие программы могут вмешиваться в подключение к интернету или в сам процесс обновления. То, что подлежит проверке – это VPN, сторонние антивирусное обеспечение и все, что можно поместить в эту категорию. Для этого выполните следующие действия.

Откройте раздел «Удаления или изменения программ» командой appwiz.cpl, запущенной из окна командного интерпретатора (Win + R).

В списке найдите указанные приложения и удалите их. Таким образом, можно определить проблемное ПО, которая препятствует обновлению.

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

Отключение BitLocker

Если используете BitLocker или другое подобное программное обеспечение для шифрования файлов (диска), то отключите его перед началом обновления.

Наберите в строке системного поиска «BitLocker», затем щелкните на найденный результат.

Это приведет к окну приложения. Здесь можно приостановить BitLocker, либо полностью отключить.

После попробуйте обновить систему и посмотрите, возникает ли сбой при установке с кодом 0x80070003.

Выполнение чистой загрузки

Если предыдущие решения не сработали, возможно, к возникновению сбоя 0x80070003 причастны фоновые службы. В этом случае выполните чистую загрузку и запустить обновление.

Откройте окно конфигурации системы командой msconfig из окна командного интерпретатора (Win + R).

Перейдите на вкладку Службы, отметьте поле «Не отображать службы Майкрософт» и кликните на кнопку «Отключить все».

На вкладке Автозагрузка кликните на кнопку «Открыть диспетчер задач».

Отключите все программы, чтобы они не загружались при запуске Windows.

После перезагрузите компьютер и посмотрите, удалось ли исправить ошибку с кодом 0x80070003.

Код ошибки 0x80070002 или 0x80070003 — это проблема с Windows Update, которая возникает из-за попыток сервиса установить обновление, и может даже дать сообщение о том, что BITS (Фоновая интеллектуальная служба передачи) остановлена, что может привести вас к выводу, что это проблема с BITS. Однако проблема заключается в Windows Update. Главное не волнуйтесь, обновить Windows вы сможете — исправляется ошибка 0x80070002/0x80070002 очень быстро.

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

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

Способ 1: Отключить сторонние брандмауэры

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

Как это сделать?

  • Щелкните правой кнопкой мыши значок «Антивирус / брандмауэр» на панели задач.
  • Выберите «Отключить» или «Остановить» в меню.

Способ 2. Перезапустите wuauserv и переименуйте SoftwareDistribution

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

  • Нажмите клавишу Windows на клавиатуре и введите cmd. Щелкните результат правой кнопкой мыши и выберите «Запуск от имени администратора».
  • Введите следующие команды, но не делайте опечатку, поскольку они должны быть введены точно так, как они написаны здесь. Нажмите Enter на клавиатуре после каждой команды, чтобы выполнить ее, и не забудьте дождаться завершения команды, прежде чем вводить следующую.

net stop wuauserv

Обратите внимание: Если проблема связана с вашим компьютером или планшетом / ноутбуком, вы должны попробовать использовать программное обеспечение Reimage Plus, которое может сканировать репозитории и заменить поврежденные и отсутствующие файлы. Это помогает решить ошибку в большинстве случаев, когда проблема возникает из-за системной ошибки.

ren% systemroot%SoftwareDistribution softwaredistribution.old

net start wuauserv

Exit

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

Способ 3. Запустите средство проверки системных файлов и переименуйте папку Spupsvc

Если предыдущий метод не помог, это может означать, что есть поврежденный файл, который не находится в папке SoftwareDistribution, которую мы переименовали, и, к счастью, Windows поставляется со встроенной утилитой для проверки таких файлов, и это системный файл Checker (SFC).

  1. Нажмите клавишу Windows, введите cmd, щелкните правой кнопкой мыши результат и выберите «Запуск от имени администратора».
  2. Введите sfc /scannow и нажмите Enter на клавиатуре. Дождитесь завершения сканирования.
  3. Закройте командную строку и одновременно нажмите клавиши Windows и R, чтобы открыть Run Type в следующей команде в окне Run, и либо нажмите Enter, либо нажмите OK, чтобы запустить его.

2017-02-05_1756151.png

4. Попробуйте снова запустить Windows Update — теперь он должен работать безупречно.

Мы постарались как можно более подробно рассказать вам о том, как исправить ошибку 0x80070002 и 0x80070003 на вашем Windows. Эти способы являются самыми действующим решением в этой ситуации и помогут решить эту ошибку.

Выводы

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

Если у вас остались вопросы или вы знаете еще способы того, как исправить ошибку 0x80070002 и 0x80070003 на Windows 10 то, пишите нам об этом в форме комментариев.

Используемые источники:

  • https://mywebpc.ru/windows/oshibka-0x80070003-centra-obnovleniya-windows-10/
  • https://kompukter.ru/kak-ispravit-oshibku-0x80070003-pri-vosstanovlenii-sistemy-windows-10/
  • https://gamesqa.ru/kompyutery/pri-ustanovke-obnovleniya-do-windows-10-voznikaet-oshibka-0x80070003-2292/
  • http://instcomputer.ru/reshenie-problem/0x80070003-pri-obnovlenii-windows-10.html
  • https://lirashop.ru/windows/kak-ispravit-oshibku-0x80070002-i-0x80070003.html

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий