The Categorizer

the categorizer logo

How To Enable or Disable BITS in Windows 11


BITS service is mainly used by programmers, hackers, and network administrators in organizations responsible for fetching, downloading, and uploading files over HTTP servers. In the case of Windows, BITS is used to fetch and download Windows Updates from the Windows server and many other services discussed further in this article.

It is a critical component in Windows that aids the system and apps during foreground and background downloads and uploads between the device and a distant server while minimizing network traffic. This is accomplished by automatically prioritizing and throttling, as well as halting and restarting data flows.

Overview of Working of BITS
Overview of Working of BITS

BITS can be used to schedule downloads, prioritize various sorts of downloads, and download updates from Microsoft and third-party servers. Usually, BITS transfers files during your computer’s idle time. This implies that you won’t be able to use BITS if you’re doing something else on your computer. BITS will only work if no other programs are open and it is set to run in the background.

By the end of this article, you will be able to Disable BITS:


Step 1: Type and open “Services” in the Start Menu or open Windows Run and type ‘services.msc’ (without quotation marks).

services app in windows 11
Services App

Step 2: A list of Services will appear in A-Z order. Scroll down and locate “Background Intelligent Transfer Services”. Doule-click it to open the properties panel.

background intelligent transfer service in windows
Background Intelligent Transfer Service

Step 3: Depending on your preferences, set the startup type to “Disabled” if you want to disable BITS and “Enabled” if you want to keep the BITS enabled in Windows.

set startup type to disabled to turn off bits in windows
Startup Type: Disabled

Step 4: Restart the Windows to make changes take effect properly. The next time you boot Windows, the background intelligent transfer service will not start automatically and run in the background.

restart device to make changes take effect in windows
Restart the Device

You can keep the service turned off as long as you want. To restart the BITS service, set the startup type to ‘Automatic’, reboot the device to make changes take effect, and the next time you boot your device, the BITS will start automatically.

If the service is disabled, then any applications that depend on BITS, such as Windows Update or MSN Explorer, will be unable to automatically download programs and other information.


Reduced Internet Data Consumption

BITS consumes a lot of data in the background since it is continuously checking for Windows Updates and upgrading Windows to the latest version.

Reduced Bandwidth Consumption

Enabling BITS often increases bandwidth consumption and overuses server resources, resulting in increased internet usage, therefore disabling it will lower bandwidth consumption.

Increased Device’s Performance

When BITS is disabled, Windows will no longer search for Windows Updates in the background, and you will no longer receive Windows updates until the service is restarted, thus resulting in a significant performance boost.

Once the Background Intelligent Transfer Service is disabled, you will no longer be able to utilize some of the features listed below:

  • AppSense
    Install Packages on Client side.
  • BITS Download Manager
    Download Manager for creating jobs in Windows.
  • BITSync
    BITS for File Sync on Server Message Block Network Shares.
  • Civilization V
    BITS for downloading mod Packages.
  • Endless OS installer for Windows
    BITS for downloading OS images.
  • Mozilla Firefox
    Uses BITS for fetching and installing updates.
  • Novell ZENworks Desktop Management
    Deliver program files to workstations.
  • KBOX Systems Management Appliance
    Uses BITS for delivering files to Windows Systems.
  • Oxygen media platform
    Distribute media content and software updates.
  • RSS Bandit
    Downloading attachments in web feeds.
  • SharpBITS
    Handling BITS jobs.
  • Specops Deploy/App
    Uses BITS and runs in background for delivering packages to clients.
  • WinBITS
    Download files by downloading BITS jobs.

Source: Wikipedia.


Should I disable BITS?

It depends on how you use your device; if you don’t use any apps that rely on BITS to function, you can disable the service; but, if you do use programs that rely on BITS, you shouldn’t.

What is the difference between disabling and stopping BITS?

Stopping the Background Intelligent Transfer Service (BITS) will terminate the service for the current session, whereas disabling it would disable it for all future sessions.

How to find if BITS is running on Windows?

Go to Task Manager > Select Services Tab > Scroll and locate BITS and check status whether it’s running or stopped.


Next Steps

So, considering the pros and cons, you can decide whether to disable or enable Background Intelligent Transfer Service in Windows.

Stopping or Disabling the BITS in Windows might block some other programs dependent on it for functioning.

Further, customize your device’s built-in settings by following the related articles below.


Related Articles

how to perform a clean boot in windows

Clean Boot Windows 11

Clean boot the Windows to increase performance and fix common and advanced OS problems.

errors such as: could not add the requested feature, error while attempting to set new desktop settings, execution of windows script host failed, unable to execute file: c:\users\file_path, are caused when program is blocked by group policy in windows 11

Remove Cortana from Windows

Don’t use Cortana often? Uninstall it and save some space and memory.

how to disable widgets in windows 11

Disable Windows 11 Widgets

Speed up Windows by turning off memory-consuming Widgets and allocate more RAM to the frequently used applications.

Take a Minute to Share This Article.