Код 80246008 произошла неизвестная ошибка windows update в windows 7

Ошибка 80246008 возникает во время обновления операционных систем Windows 7 и Windows 10. Впрочем, на последней ОС код ошибки приобретает несколько иной вид: 0x80246008. Так в чем же проблема? А проблема, как правило, заключается в некорректной работе служб «Background Intelligent Transfer Service (BITS)» и «Системы событий COM+ (COM+ Event System)».

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

80246008

Как избавиться от ошибки 80246008 при обновлении Windows

  1. Нажмите на клавиатуре WIN+R для вызова окна «Выполнить».
  2. Пропишите в пустой строке значение «services.msc» и нажмите ENTER.
  3. Найдите в предоставленном списке «Фоновую интеллектуальную службу передачи (BITS)» и дважды кликните на нее ЛКМ.
  4. Оказавшись в свойствах службы, выберите в ниспадающем меню типа запуска значение «Автоматически».
  5. Если в строке состояние службы будет указано, что она остановлена, нажмите «Запустить».
  6. Теперь найдите в списке службу «Система событий COM+» и нажмите на нее ЛКМ, чтобы перейти в ее свойства.
  7. Выберите в ниспадающем меню типа запуска значение «Автоматически (отложенный запуск)».
  8. Перезагрузите свой ПК и проверьте, исчезла ли ошибка во время апдейта Windows. Если ничего не изменилось, переходите к 9 шагу.
  9. Нажмите на клавиатуре WIN+R для вызова окна «Выполнить».
  10. Вставьте в пустую строку окна значение «cmd» и нажмите комбинацию CTRL+SHIFT+ENTER.
  11. Чтобы сбросить компоненты Центра обновления Windows, выполните в консоли следующий набор команд:
    • net stop bits
    • net stop wuauserv
    • net stop appidsvc
    • net stop cryptsvc
    • Del «%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat»
    • Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
    • Ren %systemroot%\system32\catroot2 catroot2.bak
    • net start bits
    • net start wuauserv
    • net start appidsvc
    • net start cryptsvc
  12. Снова вызовите перед собой окошко «Выполнить», после чего вставьте в пустую строку значение «C:\ProgramData\Microsoft\Network\Downloader» (без кавычек) и нажмите ENTER.
  13. Удалите абсолютно (!) все файлы из папки «Downloader» (вы только что в нее перешли).
  14. Скачайте из какого-то проверенного источника в сети Microsoft FixIt 50202 (к сожалению, Майкрософт прекратила официальную поддержку этого средства).
  15. Загрузив средство FixIt 50202, запустите его от имени администратора и выберите «Aggressive Mode» (агрессивный режим).
  16. Как только средство закончит свою работу, удалите со своего компьютера все сторонние программы для защиты ОС, мониторинга сетевого трафика и ускорения загрузки файлов из Интернета. Вы сможете установить их снова, но только тогда, когда избавитесь от ошибки 80246008.
  17. Загрузите следующие два REG-файла и сохраните их у себя на Рабочем столе:
    • https://download.bleepingcomputer.com/win-services/7/BITS.reg
    • https://cdn.discordapp.com/attachments/736655722967990293/861235181582549003/eventsystemwin7.reg
  18. Теперь загрузите PSTools по следующей ссылке.
  19. Еще раз вызовите окошко «Выполнить», пропишите в пустой строке «c:\windows\system32» и нажмите ENTER.
  20. Поместите скачанный в пункте 18 файл psexec.exe и переместите его в открытую папку «system32».
  21. Вызовите перед собой Командную строку, как это было продемонстрировано выше, и выполните в ней команду «psexec -s -i -d regedit».
  22. Далее нажмите WIN+R, чтобы открыть «Выполнить», пропишите в пустой строке «regedit» и нажмите ENTER для открытия редактора реестра.
  23. Кликните на пункт «Файл» в строке меню окна редактора реестра и выберите «Импорт…».
  24. Выберите файлы «BITS.reg» и «eventsystemwin7.reg», сохраненные на вашем Рабочем столе, и нажмите «Открыть».
  25. Перезагрузите свой ПК в последний раз.

Если вы сделали все по инструкции, ошибка 80246008 должна исчезнуть из Центра обновления вашей Windows.

Если вы столкнулись с ошибкой Центра обновления Windows 80246008, это означает, что есть проблемы с фоновой интеллектуальной службой передачи или с системой событий COM +. Ни одна из этих служб не может запуститься, что важно для работы Центра обновления Windows и, следовательно, ошибки. Хотя иногда ошибка конфигурации с BITS может вызвать вышеуказанную проблему, как вы видите, есть разные причины, но все они связаны с BITS. Поэтому, не теряя времени, давайте посмотрим, как на самом деле исправить ошибку Центра обновления Windows 80246008 с помощью приведенного ниже руководства по устранению неполадок.

СОДЕРЖАНИЕ

  • Исправить ошибку Центра обновления Windows 80246008
  • Метод 1. Убедитесь, что службы системы событий BITS и COM + работают
  • Метод 2: исправление реестра
  • Метод 3. Запустите средство устранения неполадок Центра обновления Windows.
  • Метод 4: сбросить компоненты Центра обновления Windows

Обязательно  создайте точку восстановления  на случай, если что-то пойдет не так.

Метод 1. Убедитесь, что службы системы событий BITS и COM + работают

1. Нажмите клавиши Windows + R, введите services.msc и нажмите Enter.

Исправить ошибку Центра обновления Windows 80246008

2. Теперь найдите BITS и COM + Event System Services, затем дважды щелкните по каждой из них.

3. Убедитесь, что для параметра Тип запуска установлено значение « Автоматически» и все вышеперечисленные службы запущены. Если нет, нажмите кнопку « Пуск» .

Исправить ошибку Центра обновления Windows 80246008

4. Щелкните Применить, а затем ОК.

5. Перезагрузите компьютер и снова попробуйте обновить Windows.

Метод 2: исправление реестра

1. Откройте Блокнот и скопируйте содержимое ниже как есть:

Редактор реестра Windows версии 5.00
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ BITS] «DisplayName» = »@% SystemRoot% \\ system32 \\ qmgr.dll, -1000»
«ImagePath» = шестнадцатеричный (2): 25,00, 53,00,79,00,73,00,74,00,65,00,6d, 00,52,00,6f, 00,6f, 00, \
74,00,25,00,5c, 00,53 , 00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,73, \
00,76,00,63,00,68, 00,6f, 00,73,00,74,00,2e, 00,65,00,78,00,65,00,20,00,2d, 00, \
6b, 00,20,00,6e, 00 , 65,00,74,00,73,00,76,00,63,00,73,00,00,00
«Описание» = »@% SystemRoot% \\ system32 \\ qmgr.dll, -1001»
« ObjectName »=« LocalSystem »
« ErrorControl »= dword: 00000001
« Start »= dword: 00000002
« DelayedAutoStart »= dword: 00000001
« Type »= dword: 00000020
«DependOnService» = hex (7): 52,00,70,00,63,00,53,00,73,00,00,00,45,00,76,00,65,00, \
6e, 00, 74,00,53,00,79,00,73,00,74,00,65,00,6d, 00,00,00,00,00
« ServiceSidType » = dword: 00000001
«RequiredPrivileges» = hex (7) : 53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,47, \
00,6c, 00,6f, 00,62,00, 61,00,6c, 00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00, \
67,00,65,00,00,00,53 , 00,65,00,49,00,6d, 00,70,00,65,00,72,00,73,00,6f, 00,6e, \
00,61,00,74,00,65, 00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00, \
00,00,53,00,65,00 , 54,00,63,00,62,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65, \
00,67,00,65,00, 00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e, 00,50,00, \
72,00,69,00,6d , 00,61,00,72,00,79,00,54,00,6f, 00,6b, 00,65,00,6e, 00,50,00,72, \
00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e, 00, \
63,00,72,00,65,00,61,00,73,00,65,00,51,00,75,00,6f, 00,74,00,61,00,50,00,72 , \
00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,00,00
«FailureActions» = шестнадцатеричный: 80,51,01 , 00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00, \
00,01,00,00,00,60, шт., 00, 00,01,00,00,00, c0, d4,01,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ BITS \ Parameters] «ServiceDll» = шестнадцатеричный (2): 25,00,53,00,79,00,73,00,74,00,65,00,6d, 00,52,00,6f, 00,6f, \
00,74,00, 25,00,5c, 00,53,00,79,00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00, \
71,00,6d , 00,67,00,72,00,2e, 00,64,00,6c, 00,6c, 00,00,00
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ BITS \ Performance] «Библиотека» = «bitsperf.dll»
«Открыть» = «PerfMon_Open»
«Собрать» = «PerfMon_Collect»
«Закрыть» = «PerfMon_Close»
«InstallType» = dword: 00000001
«PerfIniFile» = »bitsctrs.ini»
«Первый счетчик» = dword: 0000086c
«Последний счетчик» = dword: 0000087c
«Первая помощь» = dword: 0000086d
«Последняя помощь» = dword: 0000087d
«Список объектов» = «2156»
« PerfMMFileName »=« Global \\ MMF_BITS_s »
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ BITS \ Security]« Безопасность »= шестнадцатеричное: 01,00,14,80,94,00,00,00, a4,00,00, 00,14,00,00,00,34,00,00,00,02, \
00,20,00,01,00,00,00,02, c0,18,00,00,00,0c, 00 , 01,02,00,00,00,00,00,05,20,00, \
00,00,20,02,00,00,02,00,60,00,04,00,00,00,00,00,14,00, fd, 01,02,00,01,01,00, \
00,00,00,00,05,12,00,00,00,00,00,18,00, ff, 01,0f, 00,01,02,00,00,00,00,00,05 , \
20,00,00,00,20,02,00,00,00,00,14,00,8d, 01,02,00,01,01,00,00,00,00,00,05, 0b, \
00,00,00,00,00,18,00, fd, 01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23 , 02, \
00,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,01,02,00,00,00, 00,00, \
05,20,00,00,00,20,02,00,00

2. Теперь в меню « Блокнот» нажмите « Файл», затем нажмите « Сохранить как».

Исправить ошибку Центра обновления Windows 80246008

3. Выберите желаемое расположение (лучше всего на рабочем столе) и назовите файл BITS.reg (важно расширение .reg).

4. В раскрывающемся списке Тип файла выберите Все файлы и нажмите Сохранить.

Исправить ошибку Центра обновления Windows 80246008

5. Щелкните правой кнопкой мыши файл (BITS.reg) и выберите « Запуск от имени администратора».

6. Если появится предупреждение, выберите « Да», чтобы продолжить.

7. Перезагрузите компьютер, чтобы сохранить изменения.

8. Откройте командную строку . Пользователь может выполнить этот шаг, выполнив поиск «cmd» и нажав Enter.

Исправить ошибку Центра обновления Windows 80246008

9. Введите следующую команду в cmd и нажимайте Enter после каждой:

NET START BITS
NET START COM + EVENT SYSTEM
SC QC BITS
SC QUERYEX BITS
SC QC EVENTSYSTEM

Исправить ошибку Центра обновления Windows 80246008

10. Снова попробуйте обновить Windows и посмотрите, сможете ли вы исправить ошибку Windows Update 80246008.

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

1. В панели управления найдите Устранение неполадок в строке поиска в правом верхнем углу, а затем нажмите Устранение неполадок .

Исправить ошибку Центра обновления Windows 80246008

2. Затем в левом окне на панели выберите Просмотреть все.

3. Затем в списке Устранение неполадок компьютера выберите Центр обновления Windows.

Исправить ошибку Центра обновления Windows 80246008

4. Следуйте инструкциям на экране и запустите средство устранения неполадок Центра обновления Windows.

Исправить ошибку Центра обновления Windows 80246008

5. Перезагрузите компьютер и посмотрите, сможете ли вы исправить ошибку Центра обновления Windows 80246008.

Метод 4: сбросить компоненты Центра обновления Windows

1. Откройте командную строку . Пользователь может выполнить этот шаг, выполнив поиск «cmd» и нажав Enter.

2. Введите следующую команду в cmd и нажимайте Enter после каждой:

чистые стоповые биты
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Исправить ошибку Центра обновления Windows 80246008

3. Удалите файлы qmgr * .dat, для этого снова откройте cmd и введите:

Del «% ALLUSERSPROFILE% \ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat»

4. Введите в cmd следующее и нажмите Enter:

cd / d% windir% \ system32

Исправить ошибку Центра обновления Windows 80246008

5. Повторно зарегистрируйте файлы BITS и файлы Центра обновления Windows . Введите каждую из следующих команд по отдельности в cmd и нажимайте Enter после каждой:

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

6. Чтобы сбросить Winsock:

сброс WinSock Netsh

Исправить ошибку Центра обновления Windows 80246008

7. Сбросьте для службы BITS и службы Windows Update дескриптор безопасности по умолчанию:

sc.exe sdset биты D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWP;

sc.exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) ;;

8. Снова запускаем службы обновления Windows:

чистые стартовые биты
net start wuauserv
net start appidsvc
net start cryptsvc

Исправить ошибку Центра обновления Windows 80246008

9. Установите последний агент обновления Windows.

10. Перезагрузите компьютер и посмотрите, сможете ли вы решить проблему.

Рекомендуемые:

  • Исправить Не удается настроить яркость экрана в Windows 10
  • Как исправить ошибку BackgroundContainer.dll при запуске
  • Исправить код ошибки сетевого адаптера 31 в диспетчере устройств
  • Исправьте ERR_CONNECTION_ABORTED в Chrome

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

Tweaking your registry and restarting BITS should fix this issue

by Sonia Martin

Sonia is a tech enthusiast that fell in love with Windows after having experienced working on a different OS. Being above all, a down-to-earth kind of person, she… read more


Updated on

Reviewed by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • If you are facing the Windows update error 0x80246008, it might be because of a missing registry key.
  • A quick and effective fix is to repair broken system files using built-in file fixers or dedicated software.
  • Another excellent solution is to create a new registry and restart the BITS service.

XINSTALL BY CLICKING THE DOWNLOAD
FILE

Update errors are pretty common on Windows PC. One of the most popular and troublesome is the Windows update error 0x80246008.

Like others, it prevents users from installing the latest update, leaving their PCs prone to attacks. While the issue can be frustrating, it can be easily fixed by following the detailed steps in this guide.

What causes the 0x80246008 error?

Just as there are different variations of the 0x80246008 error, several potential factors can cause it too. Below are some of the prevalent causes:

  • Faulty system files: If your PC is displaying, we couldn’t install this update, but you can try again with error code 0x80246008; it might be because of broken system files and components. You must repair and restore these files using dedicated software or built-in repair tools.
  • Missing registry key: Some users noticed that a missing registry key can cause this issue. The solution here is to create the key and restart the BITS service.
  • Issues with security software: If you have third-party security software on your PC, it might prevent the update process. Disabling or removing the software and probably replacing it with one of the best antiviruses for Windows PC.

What are the variations of error 0x80246008?

  • Windows Store error 0x80246008: This problem can also appear in the Windows Store, but you should be able to fix it using one of our solutions.
  • Windows update not working Windows 10: If you cannot download updates due to this error, disable your antivirus and check if that helps.
  • Error 0x80246008 occurred while downloading the update: This error can prevent you from downloading updates, and from fixing it, you need to reset Windows Update components.
  • Windows update error: Sometimes, update errors can occur due to file corruption issues, but you can fix that by performing DISM and SFC scans.

How can I fix error 0x80246008?

Listed below are the troubleshooting steps you need to try before exploring the sophisticated fixes in this section:

  • Disable or remove third-party antivirus
  • Restart your PC

1. Tweak the registry

  1. Press the Windows key + R, type regedit, and click OK.
    regedit 0x80246008
  2. Follow the path below in the left pane: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackupfiles not back 0x80246008
  3. If the FilesNotToBackup key is there, proceed to Step 4. If it is not there, you need to create it by following the steps below:
    • Right-click the BackupRestore folder.
    • Select New > Key.
      new
    • Now, type FilesNotToBackup and hit Enter, and proceed to Step 4.
  4. Next, close the Registry Editor.
  5. Now, press the Windows key + R, type services.msc, and click OK.
    services
  6. Right-click the Background Intelligent Transfer Service and select Stop.
    stop
  7. Finally, right-click it again and choose Start.
    start 0x80246008

The FilesNotToBackup key is vital for the smooth update of your PC. If it is missing, you can experience the 0x80246008 error.

How we test, review and rate?

We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.

For more details you can read how we test, review, and rate at WindowsReport.

Following the steps above show fix this and restore normalcy.

2. Repair system files

  1. Press the Windows key, type cmd, and select Run as administrator under Command Prompt.
    cmd admin
  2. Type the command below and hit Enter to run it: sfc /scannowsfc 0x80246008
  3. Wait for the SFC scan to finish running. Then, if it fails or does not solve the issue, copy and paste the command below and hit Enter: DISM /Online /Cleanup-Image /RestoreHealthdism
  4. Finally, wait for the command to finish running and rerun the SFC scan.

Sometimes, file corruption can cause update error 0x80246008 to appear. Your installation can get corrupted for various reasons, but you might be able to fix the problem simply by performing both SFC and DISM scans.

Alternatively, you can use a dedicated tool in Fortect to repair and fix these files. This tool requires no code but can repair any broken file on your PC in minutes.

It replaces any missing system file on your PC with the original copy. Also, Fortect fixes other system issues and ensures your PC is running optimally.

Get Fortect

3. Run Windows Update troubleshooter

  1. Press the Windows key + I to open the Settings app and select the Update & Security option.
    update and
  2. Navigate to Troubleshoot in the left pane and select Additional troubleshooters.
    troubleshoot
  3. Finally, select Windows Update from the list and click the Run the troubleshooter button.
    run the

Users say update error 0x80246008 can sometimes occur due to minor Windows update glitches. However, you can quickly fix those glitches by running Windows Update troubleshooter.

4. Reset Windows Update components

  1. Launch Command Prompt as administrator.
    cmd admin
  2. Now, type the following commands and click Enter after each: net stop wuauserv net stop cryptSvc net stop bits net stop msiserver Ren C:WindowsSoftwareDistribution SoftwareDistribution.old Ren C:WindowsSystem32catroot2 Catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver

Another problem that can cause update error 0x80246008 can be your Windows Update components.

Sometimes certain services might not be running correctly, and the only way to fix the problem is to reset them manually. After running the above commands, check if the Windows update issue is resolved.

Read more about this topic

  • Microsoft might introduce AI-based light-controlling features to Windows
  • Windows 11 23H2: How to Download the Official ISO
  • A 64-bit Windows 12 ISO is out, theoretically. Here’s all you need to know
  • Dev Build 23550 comes with a huge undocumented improvement
  • How to enable automatic optional updates in Windows 11

5. Use the Windows 10 Media Assistant tool

  1. Go to Windows 10 download page to download the Assistant tool.
    download now 0x800246008
  2. When the download is complete, run the tool and click the Accept button on the license page.
    accept
  3. Tick the radio button for the Upgrade this PC now and click the Next button.
    upgrade
  4. Finally, follow the onscreen instructions to complete the upgrade.

If the solutions above prove abortive in fixing the update error 0x80246008, you might need to perform an in-place upgrade instead.

Once the upgrade process is finished, you’ll have the latest version of Windows installed with all your files and applications preserved, and the problem will be permanently resolved.

That’s about it. We hope this article helped you resolve the problem with update error 0x80246008 in Windows 10 and that you can now install your updates normally.

If you are facing other issues like the 0x800f0988 Windows update error or the 0x80190001 error, check our detailed guide to fix it quickly.

Please let us know in the comments below if you have any questions, suggestions, or more solutions.

newsletter icon

If you are facing Windows Update Error 80246008, then this means that there are issues with Background Intelligent Transfer Service or with COM+ Event System. Either of these services cannot start which are important for Windows Update to work and hence the error. While sometimes configuration error with BITS can cause the above issue, as you see, there are different reasons, but they are all associated with BITS. So without wasting any time let’s see how to actually Fix Windows Update Error 80246008 with the below-listed troubleshooting guide.

Table of Contents

Make sure to create a restore point just in case something goes wrong.

Method 1: Make Sure BITS and COM+ Event System Services are running

1. Press Windows Keys + R then type services.msc and hit Enter.

services windows | Fix Windows Update Error 80246008

2. Now find BITS and COM+ Event System Services, then double click on each of them.

3. Make sure the Startup type is set to Automatic, and each of the above services is running, if not then click on the Start button.

Make sure BITS is set to Automatic and click Start if the service is not running

4. Click Apply, followed by OK.

5. Reboot your PC and again try to update Windows.

Method 2: Registry Fix

1. Open Notepad and copy the below content as it is:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BITS]
“DisplayName”=”@%SystemRoot%\\system32\\qmgr.dll,-1000”
“ImagePath”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
“Description”=”@%SystemRoot%\\system32\\qmgr.dll,-1001”
“ObjectName”=”LocalSystem”
“ErrorControl”=dword:00000001
“Start”=dword:00000002
“DelayedAutoStart”=dword:00000001
“Type”=dword:00000020
“DependOnService”=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,45,00,76,00,65,00,\
6e,00,74,00,53,00,79,00,73,00,74,00,65,00,6d,00,00,00,00,00
“ServiceSidType”=dword:00000001
“RequiredPrivileges”=hex(7):53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,47,\
00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,\
67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,\
00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
00,00,53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\
72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,\
63,00,72,00,65,00,61,00,73,00,65,00,51,00,75,00,6f,00,74,00,61,00,50,00,72,\
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
“FailureActions”=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,60,ea,00,00,01,00,00,00,c0,d4,01,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BITS\Parameters]
“ServiceDll”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
71,00,6d,00,67,00,72,00,2e,00,64,00,6c,00,6c,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BITS\Performance]
“Library”=”bitsperf.dll”
“Open”=”PerfMon_Open”
“Collect”=”PerfMon_Collect”
“Close”=”PerfMon_Close”
“InstallType”=dword:00000001
“PerfIniFile”=”bitsctrs.ini”
“First Counter”=dword:0000086c
“Last Counter”=dword:0000087c
“First Help”=dword:0000086d
“Last Help”=dword:0000087d
“Object List”=”2156”
“PerfMMFileName”=”Global\\MMF_BITS_s”
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BITS\Security]
“Security”=hex:01,00,14,80,94,00,00,00,a4,00,00,00,14,00,00,00,34,00,00,00,02,\
00,20,00,01,00,00,00,02,c0,18,00,00,00,0c,00,01,02,00,00,00,00,00,05,20,00,\
00,00,20,02,00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,\
00,00,00,00,05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,\
20,00,00,00,20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,\
00,00,00,00,00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,\
00,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,01,02,00,00,00,00,00,\
05,20,00,00,00,20,02,00,00

2. Now from Notepad menu, click on File then click Save As.

copy the code in notepad then click on File then choose Save As

3. Select your desired location (most preferably Desktop) and then name the file as BITS.reg (the .reg extension is important).

4. From the Save as type drop-down select All file and then click Save.

Select your desired location and then name the file as BITS.reg and click Save

5. Right-click on the file (BITS.reg) and select Run as Administrator.

6. If will give warning, select Yes to continue.

7. Reboot your PC to save changes.

8. Open Command Prompt. The user can perform this step by searching for ‘cmd’ and then press Enter.

Open Command Prompt. The user can perform this step by searching for ‘cmd’ and then press Enter.

9. Type the following command into cmd and hit Enter after each one:

NET START BITS
NET START COM+ EVENT SYSTEM
SC QC BITS
SC QUERYEX BITS
SC QC EVENTSYSTEM

Fix Windows Update Error 80246008 | Fix Windows Update Error 80246008

10. Again try to Update Windows and see if you’re able to Fix Windows Update Error 80246008.

Method 3: Run Windows Update Troubleshooter

1. In control panel search Troubleshooting in the Search Bar on the top right side and then click on Troubleshooting.

Search Troubleshoot and click on Troubleshooting

2. Next, from the left window, pane select View all.

3. Then from the Troubleshoot computer problems list select Windows Update.

select windows update from troubleshoot computer problems

4. Follow on-screen instructions and let the Windows Update Troubleshoot run.

Windows Update Troubleshooter

5. Restart your PC and see if you can fix Windows Update Error 80246008.

Method 4: Reset Windows Update Components

1. Open Command Prompt. The user can perform this step by searching for ‘cmd’ and then press Enter.

2. Type the following command into cmd and hit Enter after each one:

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

Stop Windows update services wuauserv cryptSvc bits msiserver | Fix Windows Update Error 80246008

3. Delete the qmgr*.dat files, to do this again open cmd and type:

Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”

4. Type the following into cmd and hit Enter:

cd /d %windir%\system32

Reregister the BITS files and the Windows Update files

5. Reregister the BITS files and the Windows Update files. Type each of the following commands individually in cmd and hit Enter after each one:

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

6. To reset Winsock:

netsh winsock reset

netsh winsock reset

7. Reset the BITS service and the Windows Update service to the default security descriptor:

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)

8. Again start the Windows update services:

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Start Windows update services wuauserv cryptSvc bits msiserver | Fix Windows Update Error 80246008

9. Install the latest Windows Update Agent.

10. Reboot your PC and see if you’re able to fix the issue.

Recommended:

  • Fix Can’t adjust screen brightness in Windows 10
  • How To Fix BackgroundContainer.dll error on Startup
  • Fix Network Adapter Error Code 31 in Device Manager
  • Fix ERR_CONNECTION_ABORTED in Chrome

That’s it you have successfully Fix Windows Update Error 80246008 but if you still have any queries regarding this guide then feel free to ask them in the comment’s section.

The Windows update error 80246008 often occurs while updating Windows via Windows update. It has been seen that when the error appears, the Background Intelligent Transfer Service has been stopped. However, it might not be the leading cause as other reasons such as corrupted system files, interference of a third party application, corrupted software distribution folder, and disabled Windows update service can also be the reason for this error.

How to Fix Windows Update Error 80246008 on Windows?

How to Fix Windows Update Error 80246008 on Windows?

Below we have described the causes in more detail:

  • Stopped Background Intelligent Transfer Service- Mainly, the error happens due to the stopped Background Intelligent Transfer Service. It is an essential service to download or transfer files between computers using idle network bandwidth. Thus, if this service is not working, you will encounter this error message. Hence, it is recommended to ensure that the service is running properly.
  • Corrupt System Files- If your system files are damaged or corrupted, you might face this error. Try running the SFC or DISM commands to restore the corrupted files to fix this issue.
  • Corrupt Software Distribution Folder- The software distribution folder is responsible for storing Windows update files. If the data under this folder is corrupted, you will encounter errors like this. Hence, try clearing the software distribution folder and downloading the updates.
  • Interference of Third-party Application- It is also possible that some third-party applications or services are preventing you from installing the Windows update. Hence, either uninstall or disable the applications at the startup or perform a clean boot.
  • Unstable Internet Connection- Another possible factor that can lead you to this error is an unstable internet connection. If other applications are using the network bandwidth and windows do not have much idle network bandwidth left to download Windows updates, you might encounter this error message.
  • Stopped Windows Update Service- Windows update service is responsible for detecting, downloading and installing Windows updates. If this service is not running properly, you might have a problem while trying to update Windows.

1. Restart Background Intelligent Transfer Service

Background Intelligent Transfer Service transfers files between computers using idle network bandwidth. If BITS service is disabled, you will not be able to update your Windows as Windows update depends on BITS service.

Windows update uses the BITS service to download updates with the help of unused network bandwidth. It is an essential component as it ensures that the updates will download when no other downloads are in progress. So if the applications use your network bandwidth, the downloading of Windows updates will pause until the task that is using the network gets completed. Follow the below steps to restart the service:

  1. Press the Windows key and type Services
    Opening Services Page
    Opening Services Page
  2. Open the Services Window and find the Background Intelligent Transfer Service
    Note: You can easily find the service by typing B on the keyboard
  3. Once you find the service, right-click the service and click Properties
    Opening BITS Service Properties
    Opening BITS Service Properties
  4. Change the startup type from Manual to Automatic
  5. Click Apply and click the Start button to restart the serviceRestarting BITS Service
    Restarting BITS Service
  6. Once done, click OK and check if the issue is resolved.

2. Run System File Checker

SFC or System File Checker is an inbuilt utility that repairs corrupted system files. Hence, executing the sfc command might help resolve your issue if the error occurs due to the corrupted system files. Here are the steps:

  1. Click the Start Menu and type Command Prompt
  2. Right-click the command prompt and click Run As Administrator
    Opening Command Prompt In Administrator Mode
    Opening Command Prompt In Administrator Mode
  3. Once the terminal is opened, type the following command and wait for the verification to be completed.
    sfc /scannow

    Using System File Checker

    Using System File Checker
  4. Once done, check if the issue is resolved.

3. Perform a Clean Boot

Another way to fix this error is to perform a clean boot. It is a process that helps determine the source of a problem by preventing irrelevant services and third-party applications at the startup. Therefore if there is a program or service preventing you from updating the Windows by displaying the error message, performing a clean boot might help. Below we have given the instructions to perform a clean boot:

  1. Press the Windows key and type msconfig
    Opening System Configuration Settings
    Opening System Configuration Settings
  2. Open the system configuration and choose the Selective Startup
    Switching to Selective Startup
    Switching to Selective Startup
  3. Go to Services from the top and tick the Hide All Microsoft Services
  4. Then, click Disable All
  5. Once done, click Apply and then click OK
    Performing a Clean Boot in Windows
    Performing a Clean Boot in Windows
  6. Restart your computer for the changes to take effect
  7. Once done, go to the Windows update settings and check if the error is fixed.

4. Run Windows Update Troubleshooter

Microsoft provides troubleshooters for their components to fix common issues by restoring corrupted files, restarting the service for a particular component, and others. You can find the Windows update troubleshooter in the troubleshooting settings and it is worth it to run the Windows update troubleshooter by following the steps below:

  1. Open the Settings by pressing Win + I on the keyboard
  2. Once the setting is opened, navigate to Update & Security
    Navigating to Update And Security
    Navigating to Update And Security
  3. Then, click the Troubleshoot from the left pane
  4. Click Additional Troubleshooters
    Navigating to Additional Troubleshooters
    Navigating to Additional Troubleshooters
  5. Select Windows Update and then click Run The Troubleshooter
    Running Windows Update Troubleshooter
    Running Windows Update Troubleshooter
  6. Once done, try to update your Windows and check if it fixed this error.

5. Clear Software Distribution Folder

If the error is not fixed yet, another solution you can try is to clear the software distribution folder. There is a chance that your software distribution files are corrupted, which is why you are receiving this error message. If you don’t know about software distribution, it is a folder that stores the files downloaded from the Windows update utility. If the files under this folder are corrupted for some reason, you will encounter issues while updating Windows.

Therefore, If there is a corrupted file that is leading to this error message will be deleted when you clear the software distribution folder. Below we have outlined the steps:

  1. Press the Win key and type Command Prompt
  2. Right-click on the terminal and choose Run As Administrator
  3. Now type the following command to stop the Windows Update Service
    net stop wuauserv
  4. Again enter the following command the Background Intelligent Transfer Service
    net stop bits

    Stopping Running Windows Update Service

    Stopping Running Windows Update Service
  5. Once done, type the following command to delete the software distribution folder
    rmdir /s /q C:\Windows\SoftwareDistribution

    Removing Software Distribution Folder

    Removing the Software Distribution Folder
  6. Once done, restart the services again by putting the commands below
    net start wuauserv
    net start bits

    Starting the Windows Update And BITS Service

    Starting the Windows Update And BITS Service
  7. Once done, try updating Windows to check if the error is resolved.

6. Restart Windows Update Service

Another reason for this error can be a stopped Windows update service. If this service is not running, you will face issues as it detects, downloads and installs Windows updates. Therefore, it is recommended to check the service status by following the steps below:

  1. Press the Win + R keys together to launch the Run Window
  2. Type services.msc and click OK to navigateOpening Services Window
    Opening Services Window
  3. Find and right-click the Windows Update service
  4. Then, select Properties from the listed optionsOpening Windows Update Service Properties
    Opening Windows Update Service Properties
  5. Now, if the startup type is not set to automatic, change it to Automatic and click Apply
  6. Then, click the Start button to start the service again
  7. Once done, click OK to close the WindowRestarting Windows Update Service
    Restarting Windows Update Service
  8. Restart the downloading of the Windows updates and check if the error persists.

Photo of Kevin Arrows

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

  • Код активации windows 10 домашняя бесплатно
  • Код 8024402f ошибка обновления windows 7
  • Код 8024402f windows 7 как исправить
  • Код 8024200d центра обновления windows 7
  • Код 80080005 ошибка обновления windows 7 как исправить