Меню

Ошибка 0x80246010 при обновлении windows 10 как исправить

Во время установки одного или нескольких обновлений для Windows 8.1 и 10 можно наткнуться на ошибку 0x80246010. Как правило, данная ошибка возникает по следующим причинам:

  • баг в работе Центра обновления Windows;
  • службы, участвующие в процессе обновления системы, не работают;
  • повреждение системных файлов.

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

Содержание

  • Решаем ошибку 0x80246010
    • Метод №1 Запуск средства устранения неполадок
    • Метод №2 Установка обновление вручную
    • Метод №3 Включение всех важных для WU служб
    • Метод №4 Сброс компонентов Центра обновления

Решаем ошибку 0x80246010

0x80246010

Метод №1 Запуск средства устранения неполадок

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

Нажмите правой кнопкой мыши на Пуск и выберите пункт «Параметры». Далее откройте раздел «Обновление и безопасность», а затем перейдите в подраздел «Устранение неполадок». Найдите в предоставленном списке Центр обновления Windows, выберите его и нажмите на кнопку «Запустить средство устранения неполадок».

0x8007139f

Подождите, пока средство просканирует ваш ПК на наличие неполадок с Центром обновления, а затем нажмите на кнопку «Применить это исправление» либо следуйте другим инструкциям, чтобы попытаться разрешить ошибку 0x80246010.

Метод №2 Установка обновление вручную

Вы всегда можете исключить Центр обновления (WU) из процесса обновления системы, установив проблемный апдейт собственноручно. Для начала вам нужно понять, при установке какого обновления возникает ошибка.

Откройте параметры системы, а затем перейдите в: Обновление и безопасность→Центр обновления Windows. Теперь кликните на строчку «Просмотр журнала обновлений». Внимательно осмотрите журнал и найдите обновление, возле которого «красуется» ошибка 0x80246010.

Копируйте название обновления и его номер куда в удобное место на компьютере, например, в текстовый файл на Рабочем столе, после чего перейдите по этой ссылке на страничку Каталога Центра обновления Майкрософт.

Впишите номер обновления в поисковую строку на сайте и кликните на кнопку «Найти». Выберите подходящий апдейт и списка найденных обновлений и нажмите «Загрузить». Все, что вам остается — это запустить скачанный MSU-файл и следовать инструкциям на экране (если они будут), чтобы установить обновление.

Метод №3 Включение всех важных для WU служб

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

Нажмите ПКМ на Пуск и выберите «Командная строка (администратор)». Теперь выполните в ней следующий набор команд:

  • SC config trustedinstaller start=auto
  • SC config bits start=auto
  • SC config cryptsvc start=auto

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

Метод №4 Сброс компонентов Центра обновления

Если ничего из вышеуказанного вам не помогло, то пора переходить в «тяжелой артиллерии». Сейчас мы займемся с вами сбросом всех компонентов Центра обновления Windows. Некоторые пользователи проводят данный процесс вручную, но рекомендуем воспользоваться удобным BAT-файлом.

Итак, создайте у себя на Рабочем столе обычный текстовый файл, после чего вставьте в него весь список команд:

:: Run the reset Windows Update components.
:: void components();
:: /*************************************************************************************/
:components
:: —– Stopping the Windows Update services —–
call :print Stopping the Windows Update services.
net stop bits

call :print Stopping the Windows Update services.
net stop wuauserv

call :print Stopping the Windows Update services.
net stop appidsvc

call :print Stopping the Windows Update services.
net stop cryptsvc

call :print Canceling the Windows Update process.
taskkill /im wuauclt.exe /f

:: —– Checking the services status —–
call :print Checking the services status.

sc query bits | findstr /I /C:”STOPPED”
if %errorlevel% NEQ 0 (
echo. Failed to stop the BITS service.
echo.
echo.Press any key to continue . . .
pause>nul
goto :eof
)

call :print Checking the services status.

sc query wuauserv | findstr /I /C:”STOPPED”
if %errorlevel% NEQ 0 (
echo. Failed to stop the Windows Update service.
echo.
echo.Press any key to continue . . .
pause>nul
goto :eof
)

call :print Checking the services status.

sc query appidsvc | findstr /I /C:”STOPPED”
if %errorlevel% NEQ 0 (
sc query appidsvc | findstr /I /C:”OpenService FAILED 1060″
if %errorlevel% NEQ 0 (
echo. Failed to stop the Application Identity service.
echo.
echo.Press any key to continue . . .
pause>nul
if %family% NEQ 6 goto :eof
)
)

call :print Checking the services status.

sc query cryptsvc | findstr /I /C:”STOPPED”
if %errorlevel% NEQ 0 (
echo. Failed to stop the Cryptographic Services service.
echo.
echo.Press any key to continue . . .
pause>nul
goto :eof
)

:: —– Delete the qmgr*.dat files —–
call :print Deleting the qmgr*.dat files.

del /s /q /f “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat”
del /s /q /f “%ALLUSERSPROFILE%MicrosoftNetworkDownloaderqmgr*.dat”

:: —– Renaming the softare distribution folders backup copies —–
call :print Deleting the old software distribution backup copies.

cd /d %SYSTEMROOT%

if exist “%SYSTEMROOT%winsxspending.xml.bak” (
del /s /q /f “%SYSTEMROOT%winsxspending.xml.bak”
)
if exist “%SYSTEMROOT%SoftwareDistribution.bak” (
rmdir /s /q “%SYSTEMROOT%SoftwareDistribution.bak”
)
if exist “%SYSTEMROOT%system32Catroot2.bak” (
rmdir /s /q “%SYSTEMROOT%system32Catroot2.bak”
)
if exist “%SYSTEMROOT%WindowsUpdate.log.bak” (
del /s /q /f “%SYSTEMROOT%WindowsUpdate.log.bak”
)

call :print Renaming the software distribution folders.

if exist “%SYSTEMROOT%winsxspending.xml” (
takeown /f “%SYSTEMROOT%winsxspending.xml”
attrib -r -s -h /s /d “%SYSTEMROOT%winsxspending.xml”
ren “%SYSTEMROOT%winsxspending.xml” pending.xml.bak
)
if exist “%SYSTEMROOT%SoftwareDistribution” (
attrib -r -s -h /s /d “%SYSTEMROOT%SoftwareDistribution”
ren “%SYSTEMROOT%SoftwareDistribution” SoftwareDistribution.bak
if exist “%SYSTEMROOT%SoftwareDistribution” (
echo.
echo. Failed to rename the SoftwareDistribution folder.
echo.
echo.Press any key to continue . . .
pause>nul
goto :eof
)
)
if exist “%SYSTEMROOT%system32Catroot2” (
attrib -r -s -h /s /d “%SYSTEMROOT%system32Catroot2”
ren “%SYSTEMROOT%system32Catroot2” Catroot2.bak
)
if exist “%SYSTEMROOT%WindowsUpdate.log” (
attrib -r -s -h /s /d “%SYSTEMROOT%WindowsUpdate.log”
ren “%SYSTEMROOT%WindowsUpdate.log” WindowsUpdate.log.bak
)

:: —– Reset the BITS service and the Windows Update service to the default security descriptor —–
call :print Reset the BITS service and the Windows Update service to the default security descriptor.

sc.exe sdset wuauserv D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)
sc.exe sdset bits D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)
sc.exe sdset cryptsvc D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)
sc.exe sdset trustedinstaller D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;;SO)(A;;CCLCSWRPWPDTLOCRRC;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)

:: —– Reregister the BITS files and the Windows Update files —–
call :print Reregister the BITS files and the Windows Update files.

cd /d %SYSTEMROOT%system32
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll

:: —– Resetting Winsock —–
call :print Resetting Winsock.
netsh winsock reset

:: —– Resetting WinHTTP Proxy —–
call :print Resetting WinHTTP Proxy.

if %family% EQU 5 (
proxycfg.exe -d
) else (
netsh winhttp reset proxy
)

:: —– Set the startup type as automatic —–
call :print Resetting the services as automatics.
sc.exe config wuauserv start= auto
sc.exe config bits start= delayed-auto
sc.exe config cryptsvc start= auto
sc.exe config TrustedInstaller start= demand
sc.exe config DcomLaunch start= auto

:: —– Starting the Windows Update services —–
call :print Starting the Windows Update services.
net start bits

call :print Starting the Windows Update services.
net start wuauserv

call :print Starting the Windows Update services.
net start appidsvc

call :print Starting the Windows Update services.
net start cryptsvc

call :print Starting the Windows Update services.
net start DcomLaunch

:: —– End process —–
call :print The operation completed successfully.

echo.Press any key to continue . . .
pause>nul
goto :eof
:: /*************************************************************************************/

Сохраните текстовый документ вместе со вставленными командами, а затем переименуйте его в «WindowsUpdateReset.bat». Далее дважды кликните левой кнопкой мыши на созданный батник и проследите за сбросом компонентов Центра обновления. Процесс завершится очень быстро. Как только все закончится, перезагрузите компьютер и проверьте наличие ошибки 0x80246010.

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

Ошибка Центра обновления Windows 0x80246010

Вы можете столкнуться с Ошибка обновления Windows 0x80246010 из-за одной или нескольких (но не ограничиваясь ими) из следующих известных причин;

  • Повреждение системного файла.
  • Глюк Центра обновления Windows.
  • Основные службы Центра обновления Windows отключены.

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

  1. Запустите средство устранения неполадок Центра обновления Windows
  2. Включите основные службы Центра обновления Windows
  3. Очистить кеш Центра обновления Windows
  4. Запустите сканирование SFC и DISM

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

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

Для этого решения необходимо запустить встроенное средство устранения неполадок Центра обновления Windows и посмотреть, поможет ли это решить проблему. Ошибка Центра обновления Windows 0x80246010 проблема.

2]Включите основные службы Центра обновления Windows.

Сделайте следующее:

  • Нажмите клавишу Windows + R, чтобы вызвать диалоговое окно «Выполнить».
  • В диалоговом окне «Выполнить» введите cmd а затем нажмите CTRL + SHIFT + ВВОД , чтобы открыть командную строку в режиме администратора / с повышенными правами.
  • В окне командной строки введите команду ниже в указанном порядке и нажимайте Enter после каждой строки, чтобы установить Тип запуска каждой услуги Автоматический:
SC config trustedinstaller start=auto
SC config bits start=auto
SC config cryptsvc start=auto

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

Windows не может запустить службу Windows Update на локальном компьютере

3]Очистите кеш Центра обновления Windows.

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

Центр обновления Windows не устанавливается или не загружается в Windows 10

3]Запустите сканирование SFC и DISM.

Если у вас есть ошибки в системных файлах, вы можете столкнуться с Ошибка Windows 0x80246010.

SFC / DISM — это служебная программа в Windows, которая позволяет пользователям сканировать системные файлы Windows на наличие повреждений и восстанавливать поврежденные файлы.

Для простоты и удобства вы можете запустить сканирование, используя описанную ниже процедуру.

  • Нажмите Клавиша Windows + R для вызова диалогового окна «Выполнить».
  • В диалоговом окне «Выполнить» введите блокнот и нажмите Enter, чтобы открыть Блокнот.
  • Скопируйте и вставьте приведенный ниже синтаксис в текстовый редактор.
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
  • Сохраните файл с именем и добавьте .летучая мышь расширение файла — например; SFC_DISM_scan.bat.
  • Несколько раз запустите командный файл с правами администратора (щелкните сохраненный файл правой кнопкой мыши и выберите Запустить от имени администратора из контекстного меню), пока он не сообщит об отсутствии ошибок.
  • Перезагрузите компьютер.

Любое из этих решений должно работать на вас!

Помогите пожалуйста, при установке любых приложений возникают ошибки 0x80246010 и 0x80246007

Код ошибки 0x80246010 и 0x80246007

Отвечать

Попробуйте отключить антивирус, если оно того стоит. Попробуйте зарегистрировать DNS вручную:

8.8.8.8

8.8.4.4

Попробуйте сбросить кеш вашего магазина из командной строки:

wreset

Попробуйте полностью выключить компьютер:

выключение -r -t 0

Убедитесь, что службы работают:

Центр обновления Windows

Фоновая интеллектуальная служба передачи (BITS)

Кража подразумевает владение. Вы не можете украсть у цензора; Я просто потребовал их.

Источник: https://answers.microsoft.com/ru-ru/windows/forum/all/code/27412a06-98b4-450f-8cc1-22df1f30a5cc

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка 0x8024402f центр обновления windows 10
  • Ошибка 0x8024402c net framework