9 Fixes For ‘Background Intelligent Transfer Service Keeps Stopping’ Issue in Windows 10 and 11

Windows Services are background processes crucial for many operating system features to work. Background Intelligent Transfer Service (BITS) is one such service that handles file transfers via the internet, like Windows Updates. However, some users notice that the Background Intelligent Transfer Service stops stopping on their PCs and impacts the update process.

9 Fixes For Background Intelligent Transfer Service Keeps Stopping Issue in Windows 10 and 11

The main reasons behind this update include misconfigured Windows services, problems with BITS service, malware infestation, and corrupt or missing system files. We will discuss nine methods to fix problems with Background Intelligent Transfer Service (BITS) on Windows.

1. Restart Your PC

If the Background Intelligent Transfer Service or any related service encounters an error, you will have to restart it. However, you can restart your PC to clear the memory, end all the glitched processes, and relaunch all the core system services, including the Background Intelligent Transfer Service.

Press the Windows key to open the Start menu. Click on the Power icon and then click on the Restart option. After your PC restarts, check whether the Background Intelligent Transfer Service encounters any error.

2. Check System Services

If the Background Intelligent Transfer Service or its related services are misconfigured, you must reset them to their default settings using the Services app. Here’s how to do it:

Step 1: Press the Windows key to open the Start menu. Type services in the search box and press Enter to open the utility.

open services 3

Step 2: Locate the Background Intelligent Transfer Service and check its Startup Type. If it is disabled, double-click on it to open its properties.

Step 3: Click on the Startup Type drop-down list. Select the Automatic (Delayed Start) option.

Check System Services

Step 4: Now, click on the Apply button. After that, click on the OK button.

Configure BITS Service

Step 5: Close the Services app.

3. Use the Background Intelligent Transfer Service Troubleshooter

Windows 11 and 10 have a dedicated troubleshooter for the Background Intelligent Transfer Service. You must run this troubleshooter to identify issues with the service and fix it. Here’s how to do it:

Step 1: Press the Windows key to open the Start menu. Type troubleshooter in the search box and press Enter to open the Troubleshooter section in the Settings app.

open BITS troubleshooter

Step 2: Click on the Other troubleshooters option.

Use the Background Intelligent Transfer Service Troubleshooter

Step 3: Scroll down to the Others section. Find the Background Intelligent Transfer Service option and click the Run button.

Use the Background Intelligent Transfer Service Troubleshooter 2

Step 4: Click the Yes button.

Use the Background Intelligent Transfer Service Troubleshooter 3

Step 5: Wait for the troubleshooter to find issues with the service and apply fixes accordingly. After that, close the troubleshooter window.

Use the Background Intelligent Transfer Service Troubleshooter 4

4. Run a Complete System Scan Using Windows Defender

If malware has crept into your system and made changes to processes and system services, it can result in abnormal functioning of the Background Intelligent Transfer Service. So, you must run a complete scan using Windows Defender. Here’s how to do it:

Step 1: Press the Windows key to open the Start menu. Type Virus & threat protection in the search box and then press Enter to open the Windows Security app.

open windows security 2

Step 2: Click on the Scan options.

Run a Full Defender Scan

Step 3: Select the Full Scan option and then click on the Scan now button.

Run a Full Defender Scan 2

Step 4: Wait for the virus scan to complete and then restart your PC.

5. Reset Windows Update Components

If the BITS service keeps changing to manual and you face issues with Windows Updates and other app updates, you must reset the Windows update components on your PC. It is a series of commands that will reset all the services to normal, clear the software distribution folder, and reset network settings on your PC. Here’s how to do it:

Step 1: Press the Windows key to open the Start menu. Type cmd in the search box and simultaneously press Ctrl + Shift + Enter keyboard shortcut.

open cmd with admin 1

Step 2: The User Account Control window will launch. Click on the Yes button to open the Command Prompt with admin privileges.

user account control window 2 2

Step 3: Paste the following commands and press Enter to execute them one by one. After the Windows Update service and Background Intelligent Transfer Service commands execute, type y to stop the Application Identity service after executing the third command. Then, execute the fourth command to stop the Cryptographic service.

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

Step 4: Execute the following command to wipe the BITS files. Type Y and press Enter to confirm the deletion:

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader*.*"
delete folders

Step 5: Execute the following commands one by one to remove the Catroot2 and SoftwareDistribution folder:

rmdir %systemroot%\system32\catroot2 /S /Q
rmdir %systemroot%\SoftwareDistribution /S /Q
delete folders

Step 6: After that, execute the following two commands to reset BITS and Windows Update services to default:

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)
reset services

Step 7: Execute all the following commands to re-register all the DLL files and press Enter after each one:

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
reregister dlls

Step 8: Reset the Winsock catalog and proxy settings by executing the following commands:

netsh winsock reset
netsh winsock reset proxy
reset winsock and proxy

Step 9: Lastly, restart all the services that you stopped in the first step with the following commands:

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
restart services

Step 10: Since you reset the Winsock catalog, you must restart your PC to apply the changes.

Windows will recreate the SoftwareDistribution and Catroot2 folders after the restart. If you face any error while executing the commands, stop all the services again using the first step and then reattempt the commands.

6. Manually Install the Windows Update

If you cannot install a Windows update due to the ‘Background Intelligent Transfer Service keeps stopping’ issue, you must manually install the update on your Windows 11 PC. All you need to do is visit the Microsoft Update Catalog website and search for the specific KB update you want to install.

MIcrosoft Update catalog site

Download the MSU package file and then run the installer with administrator privileges. This way, you can manually install the latest update released by Microsoft when BITS service doesn’t work properly.

7. Run SFC and DISM Scans

If the BITS service doesn’t work properly, it could be due to missing or corrupt system files or a damaged Windows Component store. Run SFC and DISM scans one by one to fix both issues on your Windows PC. Here’s how:

Step 1: Press the Windows key to open the Start menu. Type cmd in the search box and press the Ctrl + Shift + Enter keyboard shortcut.

open cmd with admin 1

Step 2: The User Account Control window will pop up. Click on the Yes button to open the Command Prompt with admin privileges.

user account control window 2 2

Step 3: Type the following command and press Enter to execute it:

SFC /scannow

Step 4: Type cls and press Enter to clear the Command Prompt screen.

Run SFC scan 5

Step 5: Execute the following commands sequentially:

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Run DISM scans

Step 6: Close the Command Prompt window.

8. Apply a System Restore Point

You can use a System Restore point to revert to a point in time when the BITS service and other Windows features worked fine. It won’t affect your personal files. Here’s how to do it:

Step 1: Press the Windows key to open the Start menu. Type rstrui in the search bar and press Enter to open System Restore.

system restore 3

Step 2: Click on the Next button.

use system restore 11

Step 3: Pick a suitable restore point from the list. Click on the Next button and follow the on-screen instructions to apply it.

use system restore 2 5

Your PC will restart, and it can take a while to boot to the Desktop.

9. Do an In-place Upgrade

The last resort to fix problems with Background Intelligent Transfer Service (BITS) on Windows is by performing an In-place upgrade. It is better than resetting your PC because it preserves all your installed apps, personal data, and settings. Here’s how:

Step 1: Download the Windows ISO file (Windows 10 or 11) on your PC.

Step 2: Double-click on the ISO file to mount it. Now, double-click on the setup.exe file.

In Place upgrade 1

Step 3: The User Account Control window will launch. Click on the Yes button to launch the Windows Installer.

user account control window

Step 4: Click on the Next button.

In Place upgrade 2 1

Step 5: Click on the Accept button to agree to the End User License Agreement.

In Place upgrade 4 1

Step 6: Lastly, click on the Install button.

In Place upgrade

Follow the on-screen instructions to complete the In-place Upgrade on your PC. It can take about 30 minutes to one hour to complete.

Fix Background Intelligent Transfer Service Issues

These were the nine methods to fix problems with Background Intelligent Transfer Service (BITS) on Windows 10 and 11. Check the BITS service startup type, run a full virus scan, and reset Windows Update components. After that, manually install the update, run SFC and DISM scans, and use System Restore or In-place Upgrade.

Last updated on 21 November, 2023

The above article may contain affiliate links which help support Guiding Tech. However, it does not affect our editorial integrity. The content remains unbiased and authentic.