Offline Address Book Download fails with error -0x80190197

Suppose if you guys see that one of the client machine is failing to download the address book we basically look at the connectivity and URL availability etc, in additionally we will also dig at BITS service to see if it is started. Even if everthing is showing up and good -some time OAB download will fail and show the error message 0x80190197.

What do we do then, verify if the BITS service is V2. Yes, this sounds stupid but in reality BITS v2 authenticates differently then V1.

-The client program that is using BITS 2.0 does not specify that the credentials of the client can be used by calling the IBackgroundCopyJob2::SetCredentials method.
-The Microsoft LAN Manager compatibility level (LmCompatibilityLevel) on the BITS 2.0 client contains a value that is set to 1 or to 0. You can find the LAN Manager compatibility level entry on the following registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\LmCompatibilityLevel
-The file transfer is performed through a Windows-based server or a Windows-based Internet proxy server that requires Integrated Windows authentication.

Resolution:
UseLmCompat registry value in the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\BITS subkey, and then add a DWORD value of 0. To do this, follow these steps on the BITS 2.0 client computer: 1. Click Start, click Run, and then type regedit.

2. Locate the following subkey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\BITS

3. Right-click BITS, point to New, click DWORD Value, type UseLmCompat, and then press ENTER.

4. In the right pane, right-click UseLmCompat, and then click Modify.

5. In the Value data box, type 0, and then click OK.

6. Quit Registry Editor.

7. Restart the BITS 2.0 service

One thought on “Offline Address Book Download fails with error -0x80190197”

  1. I had the above issue with one of my Outlook 2010 clients and the above registry key fixed the issue. Thanks very much!

Leave a comment