Export (0) Print
Expand All
16 out of 19 rated this helpful - Rate this topic

Determining the Version of BITS on a Computer

To determine the version of BITS on the client computer, check the version of QMgr.dll. To find the version number of the DLL:

  • Locate QMgr.dll in %windir%\System32.
  • Right-click QMgr.dll and click Properties.
  • Click the Version tab.
  • Note the version number.

If the DLL also exists in %windir%\System32\Bits, repeat the previous steps. BITS uses the DLL with the higher version number.

The following table lists the versions of BITS and their corresponding QMgr.dll file version numbers.

BITS versionQMgr.dll file version number
BITS 4.07.5.xxxx.xxxx
BITS 3.07.0.xxxx.xxxx
BITS 2.56.7.xxxx.xxxx
BITS 2.06.6.xxxx.xxxx
BITS 1.56.5.xxxx.xxxx
BITS 1.26.2.xxxx.xxxx
BITS 1.06.0.xxxx.xxxx


You can also use the symbolic class identifiers to determine the version of BITS that is registered on the computer. The following table lists the versions of BITS and their corresponding symbolic class identifiers. The CoCreateInstance function returns REGDB_E_CLASSNOTREG if the class is not registered.

BITS versionSymbolic class identifier
BITS 4.0CLSID_BackgroundCopyManager4_0
BITS 3.0CLSID_BackgroundCopyManager3_0
BITS 2.5CLSID_BackgroundCopyManager2_5
BITS 2.0CLSID_BackgroundCopyManager2_0
BITS 1.5CLSID_BackgroundCopyManager1_5
BITS 1.2, 1.0CLSID_BackgroundCopyManager




Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft. All rights reserved.