New in v2.4.29: 109+ one-click repairs including Repair BITS Service! Download Now

Core Windows ServicesLow RiskFix All Compatible

Repair BITS Service

Repair BITS Service fixes the Background Intelligent Transfer Service, which is critical for Windows Update, Microsoft Store downloads, and many enterprise applications. It resets all stuck BITS transfer jobs, re-registers the BITS COM components (qmgr.dll, qmgrprxy.dll), repairs service dependencies, rebuilds the BITS download queue database, and restarts the service with proper configuration. BITS failures are one of the most common causes of Windows Update hanging at 0% download. This repair resolves error codes 0x80070424, 0x8007000E, and stuck download states. Takes about 2 minutes.

📖

Main Troubleshooting Guide

How to Fix Windows Update Errors

Complete symptoms, causes, and step-by-step solutions

2 min

Estimated Time

low

Risk Level

No

Restart Needed

Yes

Fix All Safe

Fix This Automatically

RescuePC runs "Repair BITS Service" with one click — no technical knowledge needed.

Common Symptoms

  • Windows Update downloads fail or hang at 0%
  • Background Intelligent Transfer Service stopped and won't restart
  • BITS error 0x80070424 (service could not be started)
  • Store apps won't download because BITS is broken
  • System updates downloading extremely slowly
  • Event Viewer shows BITS-related warnings or errors

How to Fix

  1. 1

    Check BITS service: services.msc > Background Intelligent Transfer Service > set to Automatic (Delayed Start)

  2. 2

    Start BITS: if it won't start, check dependencies — open Admin CMD > sc qc bits to see required services

  3. 3

    Re-register BITS: Admin CMD > regsvr32 qmgr.dll then regsvr32 qmgrprxy.dll

  4. 4

    Reset BITS: Admin CMD > bitsadmin /reset /allusers (clears all stuck jobs)

  5. 5

    Rebuild BITS database: stop BITS, delete %ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat, restart BITS

  6. 6

    Run Windows Update troubleshooter: Settings > System > Troubleshoot > Windows Update

  7. 7

    Or run RescuePC's Repair BITS Service which resets the queue, re-registers DLLs, and restarts dependencies

What This Repair Actually Runs

Extracted from repair_bits_service.ps1 — the signed script this repair executes. This is the real work it performs on your PC, not a marketing summary.

sc config BITS start= delayed-auto

Windows services it manages

  • BITS (Background Intelligent Transfer)

Every run writes a timestamped log you can review or attach to a ticket. Safety class and Fix All eligibility are enforced by the signed pack manifest (SOP-76).

Frequently Asked Questions

What does "Repair BITS Service" do?
Fixes Background Intelligent Transfer Service for downloads. It is a one-click repair in the Core Windows Services category that automates the fix so you don't need technical expertise.
Is "Repair BITS Service" safe to run?
Yes — this is a low-risk repair. It makes non-destructive changes and does not require a restore point.
How long does "Repair BITS Service" take?
Typically about 2 minutes. No restart is needed.
Can I run "Repair BITS Service" automatically with Fix All?
Yes — this repair is included in the Fix All chain, which runs multiple safe repairs back-to-back with no interaction needed.
Do I need administrator access to run "Repair BITS Service"?
Yes — this repair requires administrator privileges because it modifies system-level settings. RescuePC will prompt for elevation via UAC.

Related Repairs

Ready to Fix Your PC?

RescuePC Toolkit includes 109+ one-click repairs for Windows 10 & 11. Download now and fix "Repair BITS Service" in under 2 minutes.

Free Download