код ошибки 80246008 при обновлении windows 7 как исправить
Исправление ошибок Центра обновления Windows
Чем полезно это пошаговое руководство?
В этом руководстве приведены пошаговые инструкции по устранению проблем с Центром обновления Windows для Windows 8.1 и 7, таких как слишком долгое сканирование или возникновение ошибок во время установки обновлений.
Для получения справки о проблемах с Центром обновления Windows в Windows 10 см. статью Устранение неполадок при обновлении Windows 10.
Распространенной причиной ошибок является недостаток места на диске. О том, как освободить место на диске, читайте в разделе Освобождение места на диске на компьютере.
Коды распространенных ошибок
Действия в этом пошаговом руководстве должны помочь устранить ошибки и другие проблемы, связанные с обновлением Windows (для решения проблемы не нужно искать конкретный код ошибки). В качестве примера ниже приведены некоторые распространенные коды ошибок: 0x80240034; 0x8007000E, 0x80242006, 0x80244018, 0x80D02002, 0x80246017, 0x80240438, 0x80070070, 0x8007000D, 0x80246008, 0x80096004, 0x80070020.
Эти инструкции помогают устранить любую ошибку, которая может возникнуть в процессе обновления Windows.
Для начала вам необходимо ответить на некоторые вопросы относительно используемой версии Windows и возникающих проблем. Далее будут представлены инструкции по устранению ваших проблем. В конце каждого шага появится вопрос «Проблема устранена?» Если проблема решена, нажмите «Да». Если проблема не решена, нажмите «Нет» и продолжите следовать инструкциям.
Ошибка 0x80246008 при обновлении Windows 10 — что делать?
Ошибка 0x80246008 возникает во время загрузки или установки обновлений Windows 10. Конфликт со сторонним ПО, поврежденные системные файлы, хранилище компонентов или образ ОС, проблемы в работы служб Центра обновления — данную ошибку могут вызывать самые разные причины. В сегодняшней статье мы расскажем вам, как избавиться от 0x80246008 и продолжить пользоваться своей Windows 10 в привычном режиме.
1. Коррекция реестра системы через Командную строку
Нажмите на клавиатуре комбинацию клавиш WIN+X и выберите пункт «Командная строка (администратор)». Как только перед вами появится окошко Командной строки, пропишите в нее команду «reg add HKLM\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup» (без кавычек, разумеется) и нажмите ENTER. После выполнения команды закройте Командную строку.
Далее нажмите на клавиатуре комбинацию WIN+R, чтобы открыть диалоговое окошко «Выполнить». В пустой строке этого окна пропишите значение «services.msc» и нажмите ENTER. Теперь найдите в представленном списке такие службы, как «Центр обновления Windows» и «Фоновая интеллектуальная служба передачи (BITS)». Выставьте следующие настройки в свойствах этих служб:
Чтобы перейти в свойства той или иной службы, достаточно дважды кликнуть на нее ЛКМ. Как только выставите нужные настройки, перезагрузите ПК и проверьте наличие ошибки 0x80246008.
2. Запуск System File Checker и DISM
К сожалению, ошибки и другие проблемы в Центре обновления Windows могут возникать из-за повреждений системных файлов, хранилища компонентов и образа ОС. Отставить панику! Все перечисленные повреждения можно устранить, задействовав SFC и DISM — невероятно полезные утилиты, созданные специально для того, чтобы возвращать ОС Windows в работоспособное состояние.
Чтобы задействовать SFC и DISM, вам нужно выполнить на своем ПК следующие действия:
Разумеется, на выполнение каждой из вышеуказанных команд уйдет кое-какое время. На все про все вам придется затратить от 15 до 40 минут — тут все будет завеситесь исключительно от вашего компьютера. Как только закончите работать с SFC и DISM, перезагрузите ПК и проверьте наличие ошибки 0x80246008.
3. Запуск средства устранения неполадок
Майкрософт знали, что пользователи будут сталкиваться с самыми разными проблемами в Windows, а поэтому они встроили в последнюю ряд особых средств, задача которых — решение неполадок тех или иных компонентов операционной системы. Вот как пользоваться этими средствами:
Важно отметить, что средство устранения неполадок не гарантирует решения ошибки 0x80246008. Тем не менее мы все-таки рекомендуем вам воспользоваться им.
4. Отключение антивируса и брандмауэра
Ошибка 0x80246008 может возникать по вине Защитника и брандмауэра Windows. Вам необходимо деактивировать оба этих системных компонента, после чего проверить, исчезла ли ошибка или нет. Как только у вас получится обновить свою ОС Windows, отключенные функции можно будет включить заново. Вот как выключить Защитник и брандмауэр:
Запустите обновление Windows 10 и проверьте наличие ошибки 0x80246008.
5. Полный сброс компонентов Центра обновления
Если ничего из вышеуказанного не помогло вам избавиться от ошибки 0x80246008, то с вашим Центром обновления явно что-то не так. Возможно, некоторые его компоненты были повреждены и начали работать некорректно. К счастью, из такой непростой ситуации можно выпутаться, выполнив так называемый сброс компонентов Центра обновления.
Существует два варианта такой процедуры: ручная и полуавтоматическая. Мы посмотрим на оба варианта.
Ручной сброс Центра обновления
Полуавтоматический сброс Центра обновления
:: Run the reset Windows Update components.
:: void components();
:: /*************************************************************************************/
:components
:: —— Stopping the Windows Update services ——
call :print Stopping the Windows Update services.
net stop bitscall :print Stopping the Windows Update services.
net stop wuauservcall :print Stopping the Windows Update services.
net stop appidsvccall :print Stopping the Windows Update services.
net stop cryptsvccall :print Canceling the Windows Update process.
taskkill /im wuauclt.exe /f
:: —— Checking the services status ——
call :print Checking the services status.
call :print Checking the services status.
call :print Checking the services status.
call :print Checking the services status.
:: —— Delete the qmgr*.dat files ——
call :print Deleting the qmgr*.dat files.
del /s /q /f «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»
del /s /q /f «%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat»
:: —— Renaming the softare distribution folders backup copies ——
call :print Deleting the old software distribution backup copies.
if exist «%SYSTEMROOT%\winsxs\pending.xml.bak» (
del /s /q /f «%SYSTEMROOT%\winsxs\pending.xml.bak»
)
if exist «%SYSTEMROOT%\SoftwareDistribution.bak» (
rmdir /s /q «%SYSTEMROOT%\SoftwareDistribution.bak»
)
if exist «%SYSTEMROOT%\system32\Catroot2.bak» (
rmdir /s /q «%SYSTEMROOT%\system32\Catroot2.bak»
)
if exist «%SYSTEMROOT%\WindowsUpdate.log.bak» (
del /s /q /f «%SYSTEMROOT%\WindowsUpdate.log.bak»
)
call :print Renaming the software distribution folders.
:: —— 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.
:: —— 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.
Заметка: если не можете менять расширений, активируйте соответствующую настройку в параметрах системного Проводника.
После сброса компонентов Центра обновления ошибка 0x80246008 должна будет исчезнуть.
Как исправить ошибку 80246001 при обновлении Windows 7, 8 и 10?
От ошибки 80246001 страдают, как правило, пользователи операционной системы Windows 7. Возникает она во время установки одного или нескольких ранее отложенных пакетов обновлений. На более современных версиях ОС Windows, например, на «восьмерке» и «десятке», код ошибки может принимать вид 0x80246001, но по сути они являются одним и тем же.
Чаще всего пользователи жалуются на появление ошибки 80246001 при установке важных или кумулятивных обновлений.
Причины появления ошибки 80246001 на Windows 7, 8 и 10
Решение ошибки 80246001 на Windows 7, 8 и 10
Метод №1 Запуск средства устранения неполадок Центра обновления
Средство устранения неполадок — системный инструмент, которым можно исправить самые разные баги и ошибки, возникающие во время работы ОС Windows. Стоит отметить, что это средство не гарантирует решение вашей проблемы, включая и 80246001. Чтобы задействовать средство устранения неполадок, придерживайтесь следующего ряда шагов:
Когда закончите возиться со средством устранения неполадок, перезагрузите свой компьютер и попробуйте обновить систему еще раз. На сей раз ошибка 80246001 может не появиться.
Метод №2 Установка проблемного апдейта вручную
Понятное дело, ручная установка обновления — это не решение проблемы, но если вы хотите потенциально сидеть час-два-три, то это выход. Итак, для начала вам нужно сообразить, с каким конкретно обновлением возникли проблемы. Чтобы открыть журнал обновления Windows 7, сделайте следующее:
После установки проблемного обновления перезагрузите компьютер. Ошибка 80246001 во время ручной установки возникнуть не должна.
Метод № 3 Запуск Microsoft Safety Scanner
Навряд ли проблема с обновление Windows возникла из-за вирусов или вредоносного ПО, но проверить такую возможность все-таки нужно. Попробуйте сделать вот что:
Закончив работу с Microsoft Safety Scanner, перезагрузите ПК и проверьте, исчезла ошибка 80246001 или нет.
Метод №4 Установка драйвера Management Engine Interface
Оказывается, подобная ошибка может возникать, когда системе не удается установить драйвер Management Engine Interface от компании Intel через Центр обновления. Чтобы обойти эту проблему, вам нужно вручную заняться установкой данного драйвера. Попробуйте сделать следующее:
Пора оценить результат — пытаемся обновить ОС Windows. Ошибка 80246001 все еще донимает вас? Ок, двигаемся дальше…
Метод №5 Запуск SFC и DISM сканирований
Возможно, проблемы с обновлением на вашей системе возникли по вине поврежденных системных файлов. В таком случае вы можете попробовать запустить в работу System File Checker (SFC) и Deployment Image Servicing and Management (DISM). Эта парочка утилит поможет вам восстановить поврежденные компоненты системы. Выполните следующее:
Как только вы зайдете в систему, запустите процесс обновления Windows и проверьте, исчезла ли ошибка 80246001.
Метод №6 Восстановление поврежденных компонентов Центра обновления Windows
Ладно, если ничего из вышеуказанного вам не помогло, пора приниматься за более серьезные меры. На этом этапе мы будем производить сброс (или восстановление) компонентов Центра обновления Windows. Зачастую этим занимаются вручную, но мы с вами ускорим процесс, воспользовавшись особым BAT-файлом. Итак, сделайте следующее:
call :print Checking the services status.
call :print Checking the services status.
:: —— Delete the qmgr*.dat files ——
call :print Deleting the qmgr*.dat files.
del /s /q /f «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»
del /s /q /f «%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat»
:: —— Renaming the softare distribution folders backup copies ——
call :print Deleting the old software distribution backup copies.
if exist «%SYSTEMROOT%\winsxs\pending.xml.bak» (
del /s /q /f «%SYSTEMROOT%\winsxs\pending.xml.bak»
)
if exist «%SYSTEMROOT%\SoftwareDistribution.bak» (
rmdir /s /q «%SYSTEMROOT%\SoftwareDistribution.bak»
)
if exist «%SYSTEMROOT%\system32\Catroot2.bak» (
rmdir /s /q «%SYSTEMROOT%\system32\Catroot2.bak»
)
if exist «%SYSTEMROOT%\WindowsUpdate.log.bak» (
del /s /q /f «%SYSTEMROOT%\WindowsUpdate.log.bak»
)
call :print Renaming the software distribution folders.
:: —— 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.
:: —— 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.
Заходим в Центр обновления и пытаемся обновить свою Windows еще раз. Ошибка 80246001 должна была исчезнуть.
Исправление ошибок Центра обновления Windows
Чем полезно это пошаговое руководство?
В этом руководстве приведены пошаговые инструкции по устранению проблем с Центром обновления Windows для Windows 8.1 и 7, таких как слишком долгое сканирование или возникновение ошибок во время установки обновлений.
Для получения справки о проблемах с Центром обновления Windows в Windows 10 см. статью Устранение неполадок при обновлении Windows 10.
Распространенной причиной ошибок является недостаток места на диске. О том, как освободить место на диске, читайте в разделе Освобождение места на диске на компьютере.
Коды распространенных ошибок
Действия в этом пошаговом руководстве должны помочь устранить ошибки и другие проблемы, связанные с обновлением Windows (для решения проблемы не нужно искать конкретный код ошибки). В качестве примера ниже приведены некоторые распространенные коды ошибок: 0x80240034; 0x8007000E, 0x80242006, 0x80244018, 0x80D02002, 0x80246017, 0x80240438, 0x80070070, 0x8007000D, 0x80246008, 0x80096004, 0x80070020.
Эти инструкции помогают устранить любую ошибку, которая может возникнуть в процессе обновления Windows.
Для начала вам необходимо ответить на некоторые вопросы относительно используемой версии Windows и возникающих проблем. Далее будут представлены инструкции по устранению ваших проблем. В конце каждого шага появится вопрос «Проблема устранена?» Если проблема решена, нажмите «Да». Если проблема не решена, нажмите «Нет» и продолжите следовать инструкциям.
Ошибка 0x80246008 при обновлении Windows 10 — что делать?
Ошибка 0x80246008 возникает во время загрузки или установки обновлений Windows 10. Конфликт со сторонним ПО, поврежденные системные файлы, хранилище компонентов или образ ОС, проблемы в работы служб Центра обновления — данную ошибку могут вызывать самые разные причины. В сегодняшней статье мы расскажем вам, как избавиться от 0x80246008 и продолжить пользоваться своей Windows 10 в привычном режиме.
1. Коррекция реестра системы через Командную строку
Нажмите на клавиатуре комбинацию клавиш WIN+X и выберите пункт «Командная строка (администратор)». Как только перед вами появится окошко Командной строки, пропишите в нее команду «reg add HKLM\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup» (без кавычек, разумеется) и нажмите ENTER. После выполнения команды закройте Командную строку.
Далее нажмите на клавиатуре комбинацию WIN+R, чтобы открыть диалоговое окошко «Выполнить». В пустой строке этого окна пропишите значение «services.msc» и нажмите ENTER. Теперь найдите в представленном списке такие службы, как «Центр обновления Windows» и «Фоновая интеллектуальная служба передачи (BITS)». Выставьте следующие настройки в свойствах этих служб:
Чтобы перейти в свойства той или иной службы, достаточно дважды кликнуть на нее ЛКМ. Как только выставите нужные настройки, перезагрузите ПК и проверьте наличие ошибки 0x80246008.
2. Запуск System File Checker и DISM
К сожалению, ошибки и другие проблемы в Центре обновления Windows могут возникать из-за повреждений системных файлов, хранилища компонентов и образа ОС. Отставить панику! Все перечисленные повреждения можно устранить, задействовав SFC и DISM — невероятно полезные утилиты, созданные специально для того, чтобы возвращать ОС Windows в работоспособное состояние.
Чтобы задействовать SFC и DISM, вам нужно выполнить на своем ПК следующие действия:
Разумеется, на выполнение каждой из вышеуказанных команд уйдет кое-какое время. На все про все вам придется затратить от 15 до 40 минут — тут все будет завеситесь исключительно от вашего компьютера. Как только закончите работать с SFC и DISM, перезагрузите ПК и проверьте наличие ошибки 0x80246008.
3. Запуск средства устранения неполадок
Майкрософт знали, что пользователи будут сталкиваться с самыми разными проблемами в Windows, а поэтому они встроили в последнюю ряд особых средств, задача которых — решение неполадок тех или иных компонентов операционной системы. Вот как пользоваться этими средствами:
Важно отметить, что средство устранения неполадок не гарантирует решения ошибки 0x80246008. Тем не менее мы все-таки рекомендуем вам воспользоваться им.
4. Отключение антивируса и брандмауэра
Ошибка 0x80246008 может возникать по вине Защитника и брандмауэра Windows. Вам необходимо деактивировать оба этих системных компонента, после чего проверить, исчезла ли ошибка или нет. Как только у вас получится обновить свою ОС Windows, отключенные функции можно будет включить заново. Вот как выключить Защитник и брандмауэр:
Запустите обновление Windows 10 и проверьте наличие ошибки 0x80246008.
5. Полный сброс компонентов Центра обновления
Если ничего из вышеуказанного не помогло вам избавиться от ошибки 0x80246008, то с вашим Центром обновления явно что-то не так. Возможно, некоторые его компоненты были повреждены и начали работать некорректно. К счастью, из такой непростой ситуации можно выпутаться, выполнив так называемый сброс компонентов Центра обновления.
Существует два варианта такой процедуры: ручная и полуавтоматическая. Мы посмотрим на оба варианта.
Ручной сброс Центра обновления
Полуавтоматический сброс Центра обновления
:: Run the reset Windows Update components.
:: void components();
:: /*************************************************************************************/
:components
:: —— Stopping the Windows Update services ——
call :print Stopping the Windows Update services.
net stop bitscall :print Stopping the Windows Update services.
net stop wuauservcall :print Stopping the Windows Update services.
net stop appidsvccall :print Stopping the Windows Update services.
net stop cryptsvccall :print Canceling the Windows Update process.
taskkill /im wuauclt.exe /f
:: —— Checking the services status ——
call :print Checking the services status.
call :print Checking the services status.
call :print Checking the services status.
call :print Checking the services status.
:: —— Delete the qmgr*.dat files ——
call :print Deleting the qmgr*.dat files.
del /s /q /f «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»
del /s /q /f «%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat»
:: —— Renaming the softare distribution folders backup copies ——
call :print Deleting the old software distribution backup copies.
if exist «%SYSTEMROOT%\winsxs\pending.xml.bak» (
del /s /q /f «%SYSTEMROOT%\winsxs\pending.xml.bak»
)
if exist «%SYSTEMROOT%\SoftwareDistribution.bak» (
rmdir /s /q «%SYSTEMROOT%\SoftwareDistribution.bak»
)
if exist «%SYSTEMROOT%\system32\Catroot2.bak» (
rmdir /s /q «%SYSTEMROOT%\system32\Catroot2.bak»
)
if exist «%SYSTEMROOT%\WindowsUpdate.log.bak» (
del /s /q /f «%SYSTEMROOT%\WindowsUpdate.log.bak»
)
call :print Renaming the software distribution folders.
:: —— 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.
:: —— 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.
Заметка: если не можете менять расширений, активируйте соответствующую настройку в параметрах системного Проводника.
После сброса компонентов Центра обновления ошибка 0x80246008 должна будет исчезнуть.