Windows could not start the BITS serviceWindows Background Intelligent Transfer Service

How to Fix Windows could not start the BITS service (Windows Background Intelligent Transfer Service)

Quick Answer

The error "Windows could not start the BITS service" with "Error 5: Access is denied" indicates that the Background Intelligent Transfer Service (BITS) lacks the necessary permissions to start. The fastest fix involves verifying and correcting the service's logon account settings and ensuring proper file system permissions for BITS-related directories.

What Causes This Error

  • Incorrect service logon account configuration for BITS.
  • Corrupted or missing BITS service files or registry entries.
  • Insufficient file system permissions for the BITS service to access its working directories.
  • Interference from third-party security software or malware.
  • Windows system file corruption affecting service management.
  • Dependency services required by BITS are not running or are misconfigured.

Step-by-Step Fixes

1Verify BITS Service Logon Account

  1. Press the Windows key + R to open the Run dialog.
  2. Type "services.msc" and press Enter to open the Services management console.
  3. Locate and double-click the "Background Intelligent Transfer Service" (BITS).
  4. Navigate to the "Log On" tab.
  5. Ensure "Local System account" is selected and "Allow service to interact with desktop" is unchecked. If it is already set to "Local System account", try switching to "This account", entering "NT Authority\LocalService" (without quotes) in the 'Account' field, leaving password fields blank, applying, then switching back to "Local System account" and applying again.
  6. Click "Apply" and then "OK". Attempt to start the BITS service by right-clicking it and selecting "Start".

2Check and Repair BITS File Permissions

  1. Open File Explorer and navigate to "C:\ProgramData\Microsoft\Network\Downloader".
  2. Right-click the "Downloader" folder and select "Properties".
  3. Go to the "Security" tab and click "Edit" to change permissions.
  4. Ensure that "SYSTEM" and "Administrators" have "Full control", and "NETWORK SERVICE" has "Read & execute", "List folder contents", and "Read" permissions. If any are missing, click "Add", type the user/group name, click "Check Names", then "OK", and grant the necessary permissions.
  5. Click "Apply" and then "OK" to save changes. Restart the computer and attempt to start the BITS service.

3Run System File Checker and DISM

  1. Press the Windows key, type "cmd", right-click "Command Prompt" in the search results, and select "Run as administrator".
  2. In the Command Prompt window, type "sfc /scannow" and press Enter. Allow the scan to complete.
  3. After SFC finishes, type "DISM /Online /Cleanup-Image /RestoreHealth" and press Enter. Allow this process to complete.
  4. Restart your computer after both scans have finished. Attempt to start the BITS service.

4Reset BITS Service Configuration

  1. Press the Windows key, type "cmd", right-click "Command Prompt" in the search results, and select "Run as administrator".
  2. Stop the BITS service by typing "net stop bits" and pressing Enter.
  3. Delete the BITS configuration by typing "sc delete bits" and pressing Enter.
  4. Re-create the BITS service by typing "sc create bits binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Background Intelligent Transfer Service" start= auto" and pressing Enter. (Note: Ensure there is a space after 'binPath=', 'DisplayName=', and 'start=')
  5. Configure the service dependencies by typing "sc config bits depend= RpcSs" and pressing Enter.
  6. Restart your computer. Attempt to start the BITS service via the Services console.

Frequently Asked Questions

What is the BITS service?

The Background Intelligent Transfer Service (BITS) is a Windows service that facilitates asynchronous, prioritized, and throttled transfer of files between machines using idle network bandwidth. It is commonly used by Windows Update, Windows Defender, and other applications for downloading updates and data.

Why does BITS show 'Error 5: Access is denied'?

This specific error indicates that the BITS service does not have the necessary permissions to access a file, folder, or registry key required for its operation. This can be due to incorrect logon account settings, corrupted security descriptors, or interference from other software.

Will fixing BITS affect my system's stability?

No, fixing the BITS service is generally safe and can improve system stability by ensuring that Windows Update and other critical system components can function correctly. The provided fixes aim to restore the service to its default, functional state.

Can malware cause BITS service issues?

Yes, certain types of malware can interfere with system services, including BITS, by modifying service configurations, corrupting system files, or altering permissions to prevent legitimate operations. Running a full system scan with reputable antivirus software is recommended if other fixes fail.

What if BITS still won't start after trying these fixes?

If the BITS service continues to fail after attempting all listed fixes, consider performing a Windows repair installation or consulting Microsoft Support. There might be deeper system corruption or hardware-related issues preventing the service from operating correctly.

Related Errors

A reference system for real error codes and troubleshooting guides. Clear, factual, step-by-step fixes for software, devices, and systems.

Browse

Categories

Company

© 2026 Error Fixer Hub. All rights reserved.

Information provided for educational purposes. Always back up your data before making system changes.

This website uses cookies to improve your experience and analyze traffic. By continuing to use this site, you agree to our Privacy Policy.