Approved: Fortect
Here are some easy ways that can help you solve your PC maintenance and troubleshooting problem. Open the control panel.Use the View Up drop-down menu in the upper right corner and select the Large Panels option.Click on the Troubleshoot option.Select the “Hardware” option during sound.In the Windows section, click one of the fixes for our Background Intelligent Transfer Service.
- 6 minutes to read.
Background Intelligent Transfer Service (BITS) is a service used by WSUS to download updates from Microsoft Update, which is both the primary WSUS server and WSUS servers to its clients. BITS also supports the transfer of files associated with peers on computers in the domain.
Some download problems can occur due to problems with managing BITS on a server or private client. When troubleshooting boot issues, verify that BITS is working correctly on all computers affected by those computers after verifying that all WSUS functionality is correct on the server and clients.
BITS has a downloadable tool called bitsadmin that you can use to view and change BITS settings. For more information on each of our bitadmin utilities see BITSAdmin ( https: // go-Tool .microsoft.com / fwlink /? LinkId = 80934 ). These accessories are available as part of the Windows Vista operating system and are also created by Windows XP Service Pack 2 (SP2) Support.
Find BITS
Full thought of the error: BITS service problem: The requested service is already running. For additional help, enter NET HELPMSG 2182. Therefore, this issue usually affects some background intelligent transfer services (BITS) that support downloading updates from Microsoft computer systems.
To find the BITS service, open up a great command shell and type:
Windows Background Intelligent Transfer Service (BITS) is an easy way for programs to tell Windows to upload files to an HTTP or SMB file server on the controller. BITS can safely deal with problems such asThey are online, expensive structures (if your user has a mobile or portable tariff and is in roaming) and much more.
Sc query parts
When BITS is running, the output should look like this:
SERVICE_NAME: bitsTYPE: about WIN32_SHARE_PROCESS CONDITION: 4 OPERATING (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN) WIN32_EXIT_CODE: zero (0x0) SERVICE_EXIT_CODE: zero (0x0) CHECK POINT: 0x0 WAIT_HINT: 0x0
If BITS doesn’t work at all, you should see a result similar to mine:
SERVICE_NAME: bitsTYPE: 20 WIN32_SHARE_PROCESSCONDITION: STOPPED (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)WIN32_EXIT_CODE: 0 (0x0)SERVICE_EXIT_CODE: 2 (0x0)CHECK POINT: 0x0WAIT_HINT: 0x0
Stop And Restart BITS
Approved: Fortect
Fortect is the world's most popular and effective PC repair tool. It is trusted by millions of people to keep their systems running fast, smooth, and error-free. With its simple user interface and powerful scanning engine, Fortect quickly finds and fixes a broad range of Windows problems - from system instability and security issues to memory management and performance bottlenecks.
You can often also fix BITS problems by stopping and restarting the service. The following procedure shows how to stop and restart the control line service. You must be logged in for the local administrator to stop and modify BITS.
-
Open a command shell.
-
Enter sc prediction bits
-
Write sc start bits
Troubleshoot BITS Boot Problems
The following sections are an incomplete list that may be possible due to problems with the BITS configuration. For more information about BITS, see Background Intelligent Transfer Service ( https://go.microsoft.com/fwlink/?LinkId=81083 ).
The BITS service must always run under the local system user account
-
Open the purchase shell.
Type:
sc config bits obj = LocalSystem
Background Intelligent Transfer Service (BITS) is used by programmers and sysadmins to upload files, upload files to HTTP web servers, and easily exchange SMB files.
(note which experts should be followed by a space between
obj =
andLocalSystem
) -
Make sure the output of the command you sent it reads:
[SC] SUCCESS ChangeServiceConfig
-
Stop reboot and BITS.Servers
Proxy server must support HTTP 1.1 requests
- The BITS section supports HTTP and HTTPS downloads and uploads and requires the server to support the HTTP 1.1 protocol. For downloads, the HEAD method of the HTTP server must return the file size, and the GET method must support The headers Content-Range and Content-Length. Bits can use a better HTTP / 1.0 server as long as required for HEAD and GET methods (MIME headers should contain Content-Range by default, but also Content-Type headers plus a maximum of one hundred four to twenty bytes of other headers, and more than two CR / LF characters may appear around HTTP headers and the first perimeter line).
There is a gap between the BITS per user limit and the computer liability limit
What does starting BITS service mean?
How to find or fix a discrepancy between the task limit per user and this task limit per computer set by Group Policy
-
Run gpedit.msc if the policy is specified locally; While the policy is a domain, the policy is managed by the GPO using the Group Policy Management Console.
-
In the Group Policy Object Editor, navigate to Computer Configuration Administrative Templates Network Background Intelligent Transfer Service (BITS).
-
Make sure the Maximum BITS Jobs Per User is set toless than the Maximum number of BITS jobs for this computer
-
Enter gpupdate / force
-
Stop reboot and BITS.
-
What is BITS service in Windows 10?
Make sure that there are usually no errors in the event logs.
BITS Daily Tasks Fail
If BITS jobs fail, check the event log for errors. You can certainly use the following table to determine the cause of the errors.
E_INVALIDARG | 0x80070057 | In the end, the wrong proxy name was specified in the user’s Internet Explorer proxy settings. This error is also displayed before providing credentials for authentication schemes, which cannot be NTLM / Negotiate but must be the user’s brand name or password. is equal to zero. Change the user’s actual IE settings to a valid proxy or don’t change the credentials to NULL username / password often for non-NTLM / Negotiate schemes. |
ERROR_WINHTTP_NAME_NOT_RESOLVED | 0x80072ee7 td> | The server / proxy cannot be detected by BITS. Internet Explorer on the affected work computer where the owner sees the same issue. Try downloading the same file through your web browser in the context of a user command. |
ERROR_HTTP_INVALID_SERVER_RESPONSE | 0x80072f78 | This is a temporary error and its task is still loading. Use |
bg_e_insufficient_range_support | 0x80200013 | bits Corresponding header in HTTP requests to request related parts of the file. If the server or proxy does not understand range requests and instead occupies the entire file for the specified range, BITS puts the job in my ERROR state with this error. Currently, capture the network traffic at the time of the error and see if there are any HTTP GET requests with Range headers that receive valid responses. Check computer proxy systems to ensure they are properly configured to support range requests. |
BG_E_MISSING_FILE_SIZE | 0x80200011 | If BITS sends a HEAD request and the server / proxy cannot return the Content-Length header in the response, BITS sets the ERROR status tojobs with this error. Check the proxy and WSUS server to make sure they were created correctly. Some versions of Apache Proxy 2.0 are known for this approach and exhibit the behavior |
BG_E_HTTP_ERROR_403 | 0x80190193 | If the server returns an HTTP 403 response for any of the requests, BITS sets the set to ERROR with this local error code. HTTP Corresponds to 403 in the sense of Forbidden: Access Denied. |
ERROR_NOT_LOGGED_ON | Speed up your computer's performance now with this simple download. |