- Как исправить ошибку 0x80240034 при обновлении Windows 10
- Очистка кэша Центра обновления Windows
- Использование утилиты Media Creation Tool
- Как исправить ошибку обновления Windows 10
- Причины появления неисправности
- Методы исправления
- Стандартный способ
- Смена типа запуска служб
- Включение .NET Framework 3.5
- Сброс компонентов Центра обновлений
- Выводы
- Как исправить ошибку 0x80240034 при обновлении для Windows 10?
- Методы решения для ошибки 0x80240034 на Windows 10
- Метод №1 Средство устранения неполадок
- Метод №2 Изменение типа запуска нескольких служб
- Метод №3 Активирование .NET Framework 3.5
- Метод №4 Сброс компонентов Центра обновления Windows
Как исправить ошибку 0x80240034 при обновлении Windows 10
При попытке обновить Windows 10 пользователи часто сталкиваются с ошибкой 0x80240034, которую можно увидеть в журнале обновлений системы.
Установщик может зависнуть на 1%, и спустя некоторое время система аварийно завершит работу. При просмотре журнала установленных версий обнаружите код ошибки 0x80240034. С этой ошибкой будете сталкиваться каждый раз, когда пытаетесь обновить ОС. Кроме того, она возникает при установке любой новой сборки Windows.
Наиболее вероятной причиной этой проблемы являются поврежденные файлы обновления. Именно поэтому ее можно решить путем сброса кэша Центра обновления Windows. Также можно обойти ошибку путем установки обновления, используя файл ISO и указав при этом опцию «Сохранить только мои личные данные».
Очистка кэша Центра обновления Windows
Исправить ошибку 0x80240034 можно очисткой кэша Центра обновления Windows. Для этого нужно удалить содержание папки SoftwareDistribution . По-видимому, система не может очистить и повторно загрузить файлы обновления, если предыдущие были повреждены. Очистка этой папки позволит системе повторно загрузить содержимое и решить проблему. Выполните указанные шаги.
Откройте строку системного поиска клавишами Win + S, наберите «командная строка» и под найденным результатом перейдите на ссылку «Запускать от имени администратора».
Выполните по очереди команды:
net stop wuauserv
rmdir %windir%\SoftwareDistribution /S /Q
net start wuauserv
После закройте консоль и попробуйте обновить систему. Таким образом, можно устранить ошибку 0x80240034 при обновлении Windows.
Использование утилиты Media Creation Tool
Если не удалось исправить ошибку первым способом, попробуйте это сделать с помощью образа ISO. То есть нужно создать загрузочный носитель WIndows 10 и использовать его для установки последней версии. Причина, при которой этот метод работает, как-то связана с клиентом Центра обновления Windows. Обновление, загруженное из обычного клиента центра, похоже, создает какую-то проблему. Но она не возникает, когда это же обновление загружается и устанавливается через образ ISO.
Примечание: Когда будете использовать образ Windows 10, будет предложено выбрать, что вы хотите сделать с предыдущими параметрами и приложениями. К сожалению, многие решили эту проблему, выбрав не сохранять параметры. Если вы не хотите потерять предыдущие настройки, то сначала попытайтесь обновить ОС, выбрав при этом опцию «Сохранять личные данные и приложения». Иногда этот вариант работает, если нет, то можете решить, устанавливать ли последнюю версию ОС без сохранения параметров или удалить все. В последнем случае (при чистой установке) не забудьте сделать резервную копию личных данных. Выполните указанные шаги.
Наберите в поисковике «загрузить Windows 10» и перейдите на сайт Майкрософта. Кликните на кнопку «Скачать средство сейчас».
Разверните опцию «Использование средства для создания установочного носителя (USB-устройства флэш-памяти, DVD-диска или ISO-файла)…» и следуйте инструкции, приведенной в этом разделе.
В шаге 5 (по инструкции) укажите ISO-файл.
После загрузки файла щелкните на нем правой кнопкой мыши и перейдите в пункт «Открыть с помощью», затем выберите Проводник.
Дважды щелкните на setup.exe.
Теперь следуйте инструкции на экране. При появлении экрана с вариантами сохранения выберите «Сохранить только мои личные данные».
Этот вариант позволяет устранить ошибку с кодом 0x80240034.
Как исправить ошибку обновления Windows 10
При обновлении Windows некоторые пользователи сталкиваются с проблемой, имеющей кодовое название 0x80240034, ошибка обновления Windows 10. О том, как устранить проблему, рассказано в этой статье.
Причины появления неисправности
Факторы, вызывающие ошибку обновления:
- перегрузка серверов Центра обновления Windows;
- отсутствие подключения к Сети;
- недостаточная пропускная способность Интернет-соединения;
- сбой Центра обновлений Windows;
- повреждения компонентов ОС;
- вмешательство в обновление антивирусного ПО;
- отсутствие .NET Framework 3.5.
Проблема решается без необходимости переустановки ОС.
Методы исправления
Чтобы исправить ошибку, нужно воспользоваться одним из перечисленных ниже методов. После выполнения каждого из них стоит проверять, устранилась ли неполадка.
Стандартный способ
При возникновении проблем Windows предлагает использовать утилиту Устранения неполадок.
- Откройте «Пуск» → «Параметры».
- Перейдите в «Устранение неполадок».
- Нажмите «Устранение неполадок с помощью Центра обновления Windows».
- Дождитесь окончания процесса поиска и исправления проблем.
Смена типа запуска служб
Проблема может возникать из-за отключенных служб, требуемых для обновления Windows 10. Нужно указать им автоматический тип запуска.
- Нажмите Ctrl + X → «Командная строка (администратор)».
- Введите по очереди следующие команды, завершая ввод нажатием Enter:
- SC config wuauserv start=auto
- SC config bits start=auto
- SC config cryptsvc start=auto
- SC config trustedinstaller start=auto
Включение .NET Framework 3.5
Для полноценного обновления ОС необходимо включить библиотеку .NET Framework 3.5.
- Нажмите «Ctrl + X» → «Панель управления».
- Выберите «Включение или отключение компонентов Windows».
- Поставьте галочку напротив .NET Framework 3.5 → «OK».
- Перезапустите компьютер.
Сброс компонентов Центра обновлений
Иногда случается сбой некоторых элементов Windows. Их необходимо сбросить.
- Нажмите Ctrl + X → «Командная строка (администратор)».
- Выполните поочередно следующие команды:
- net stop bits
- net stop wuauserv appidsvc
- net stop
- net stop cryptsvc
- Del «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»
- sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- cd /d %windir%\system32
- regsvr32.exe atl.dll
- regsvr32.exe urlmon.dll
- regsvr32.exe mshtml.dll
- regsvr32.exe shdocvw.dll
- regsvr32.exe browseui.dll
- regsvr32.exe jscript.dll
- regsvr32.exe vbscript.dll
- regsvr32.exe scrrun.dll
- regsvr32.exe msxml.dll
- regsvr32.exe msxml3.dll
- regsvr32.exe msxml6.dll
- regsvr32.exe actxprxy.dll
- regsvr32.exe softpub.dll
- regsvr32.exe wintrust.dll
- regsvr32.exe dssenh.dll
- regsvr32.exe rsaenh.dll
- regsvr32.exe gpkcsp.dll
- regsvr32.exe sccbase.dll
- regsvr32.exe slbcsp.dll
- regsvr32.exe cryptdlg.dll
- regsvr32.exe oleaut32.dll
- regsvr32.exe ole32.dll
- regsvr32.exe shell32.dll
- regsvr32.exe initpki.dll
- regsvr32.exe wuapi.dll
- regsvr32.exe wuaueng.dll
- regsvr32.exe wuaueng1.dll
- regsvr32.exe wucltui.dll
- regsvr32.exe wups.dll
- regsvr32.exe wups2.dll
- regsvr32.exe wuweb.dll
- regsvr32.exe qmgr.dll
- regsvr32.exe qmgrprxy.dll
- regsvr32.exe wucltux.dll
- regsvr32.exe muweb.dll
- regsvr32.exe wuwebv.dll
- netsh winsock reset
- netsh winhttp reset proxy
- net start bits
- net start wuauserv
- net start appidsvc
- net start cryptsvc
Выводы
Чтобы устранить ошибку обновления Windows 10, необходимо воспользоваться утилитой Устранения неполадок, изменить тип запуска служб, включить .NET Framework 3.5 или сбросить компоненты Центра обновлений.
Как исправить ошибку 0x80240034 при обновлении для Windows 10?
0x80240034 – это ошибка, которая может появиться во время установки обновления для операционной системы Windows 10 в Центре обновления. Данная ошибка появилась приблизительно полгода назад – после релиза Windows 10 Insider Preview версии 16226.
Казалось бы, за прошедшее время Майкрософт могли бы уже искоренить проблему, которая вызывает ошибку 0x80240034, тем не менее она все еще присутствует в системе. Например, не так давно, пользователи Windows 10 пожаловались на ошибку 0x80240034 во время установки кумулятивного обновления под номером KB4048955.
Появиться данная ошибка на вашем компьютере могла по множеству причин, например, некоторые компоненты Центра обновления были повреждены, сторонний антивирус, установленный в системе, вмешался в процесс обновления, некорректные настройки, отсутствие .NET Framework 3.5 и прочее. В общем, причин – море. Однако, несмотря на все вышесказанное, ошибку 0x80240034 на Windows 10 все же можно устранить с помощью нескольких методов. Именно об этих методах мы и поведаем вам в нашей сегодняшней статье.
Методы решения для ошибки 0x80240034 на Windows 10
Метод №1 Средство устранения неполадок
Вашим самым первым действием при появлении ошибки 0x80240034 должно стать применение средства устранения неполадок Центра обновления Windows. Майкрософт прекрасно знает, что во время автоматического обновления их операционной системы всегда что-то может пойти не так. Именно с целью устранения проблем при обновлении ими было разработано средство, которое, в теории, способно помочь вам с возникшими трудностями.
Запустить это средство устранения неполадок достаточно просто. Давайте посмотрим, как это сделать:
- откройте меню Пуск и кликните левой кнопкой мыши на значок шестеренки, чтобы открыть Параметры системы;
- далее найдите и перейдите в раздел под названием «Обновления и безопасность»;
- далее перейдите во вкладку «Устранения неполадок»;
- кликните на пункт «Центр обновления Windows», находящийся в разделе «Запустить и работать»;
- нажмите на кнопку «Запустить средство устранения неполадок»;
Как только вы кликните на вышеуказанную кнопку, перед вами появится небольшое окошко средства устранения неполадок. Оно начнет проводить сканирование вашей системы на присутствие каким-то проблем, препятствующих корректной работе Центра обновления Windows. Все, что вам нужно делать – это наблюдать за процессом и выполнять все, что вам будет предложено средством устранения неполадок. Закончив с ним, попробуйте снова запустить обновление Windows, чтобы проверить наличие ошибки 0x80240034.
К сожалению, средство устранения неполадок довольно редко осуществляет заложенные в него функции в отношении Центра обновления Windows. Многие пользователи, воспользовавшись им, утверждают, что его работа не дала какого бы то ни было результата. Однако, в сети можно найти счастливчиков, которым данное системное средство все-таки помогло. Возможно, вы один из таких счастливчиков.
Метод №2 Изменение типа запуска нескольких служб
Возможно, вы столкнулись с ошибкой 0x80240034 по той причине, что службы, необходимые для проведения обновления, была попросту деактивированы. Такое время от времени происходит в Windows, к сожалению, но эту ситуацию можно исправить, просто выставив для этих служб автоматический тип запуска, т.е. они будут автоматически запускаться с запуском самой операционной системы, как, собственно, и было задумано.
Вы можете выставить нужным службам автоматически тип запуска через графический интерфейс Windows 10, тем не менее мы предлагаем вам поступить немножечко по-другому: ввести в Командную строку несколько команд, которые активируют нужный тип запуска для этих служб. Поверьте, это гораздо быстрее, нежели копание в системных настройках.
Итак, нажмите правой кнопкой мыши на Пуск и выберите «Командная строка(администратор)». Как только перед вами покажется черное окошко системной консоли, впишите в нее следующий список команд:
- SC config wuauserv start= auto
- SC config bits start= auto
- SC config cryptsvc start= auto
- SC config trustedinstaller start= auto
Выполнив в Командной строке вышеуказанные команды, перезагрузите свой компьютер, а затем снова попытайтесь провести обновление операционной системы Windows 10, чтобы убедиться в устранении ошибки 0x80240034.
Метод №3 Активирование .NET Framework 3.5
Еще один методом, с помощью которого можно разрешить эту проблему, является активирование такого элемента системы, как .NET Framework 3.5. Однако, вам не придется ничего загружать на свой компьютер, как вы могли подумать, так как все необходимое уже давно находится в вашей системе.
Чтобы активировать .NET Framework 3.5, вам нужно сделать следующее:
- откройте Панель управления и откройте элемент «Программы и компоненты»;
- нажмите на ссылку «Включение и отключение компонентов Windows»;
- поставьте галочку возле пункта «.NET Framework 3.5»;
- закройте Панель управления, и перезагрузите свой компьютер.
Активировав .NET Framework 3.5 для своей Windows 10, попробуйте снова провести обновление ОС. Возможно, причина ошибки 0x80240034 действительно заключалась в отсутствии данного элемента.
Метод №4 Сброс компонентов Центра обновления Windows
Стоит заметить, что ошибка 0x80240034 может быть результатом повреждения некоторых компонентов Центра обновления Windows. К счастью, если проблема действительно заключается в этом, вы можете запросто сбросить данные компоненты с помощью ряда команд для системной консоли.
Откройте Командную строку, как это уже было продемонстрировано в вышеуказанных методах, а затем впишите в нее описанные ниже команды:
- net stop bits
- net stop wuauserv
- net stop appidsvc
- net stop cryptsvc
- Del «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»
- sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- cd /d %windir%\system32
- regsvr32.exe atl.dll
- regsvr32.exe urlmon.dll
- regsvr32.exe mshtml.dll
- regsvr32.exe shdocvw.dll
- regsvr32.exe browseui.dll
- regsvr32.exe jscript.dll
- regsvr32.exe vbscript.dll
- regsvr32.exe scrrun.dll
- regsvr32.exe msxml.dll
- regsvr32.exe msxml3.dll
- regsvr32.exe msxml6.dll
- regsvr32.exe actxprxy.dll
- regsvr32.exe softpub.dll
- regsvr32.exe wintrust.dll
- regsvr32.exe dssenh.dll
- regsvr32.exe rsaenh.dll
- regsvr32.exe gpkcsp.dll
- regsvr32.exe sccbase.dll
- regsvr32.exe slbcsp.dll
- regsvr32.exe cryptdlg.dll
- regsvr32.exe oleaut32.dll
- regsvr32.exe ole32.dll
- regsvr32.exe shell32.dll
- regsvr32.exe initpki.dll
- regsvr32.exe wuapi.dll
- regsvr32.exe wuaueng.dll
- regsvr32.exe wuaueng1.dll
- regsvr32.exe wucltui.dll
- regsvr32.exe wups.dll
- regsvr32.exe wups2.dll
- regsvr32.exe wuweb.dll
- regsvr32.exe qmgr.dll
- regsvr32.exe qmgrprxy.dll
- regsvr32.exe wucltux.dll
- regsvr32.exe muweb.dll
- regsvr32.exe wuwebv.dll
- netsh winsock reset
- netsh winhttp reset proxy
- net start bits
- net start wuauserv
- net start appidsvc
- net start cryptsvc
Введите команды для сброса Центра обновления Windows, а затем перезагрузите свой компьютер. Попробуйте снова провести обновления, дабы проверить, была ли устранена ошибка 0x80240034 или нет.