0x8007007E - Unable to load 'SusNativeCommon.dll' or The WSUS Server could not be contacted

0x8007007E - Unable to load 'SusNativeCommon.dll' or The WSUS Server could not be contacted

Symptom

When Lenovo Patch is installed into the Configuration Manager console on a Windows 10 computer, initial attempts to connect to the WSUS Server returns the following error message:

Error

To further verify the issue, review the Lenovo Patch.log file in the C:\Users\<username>\Lenovo\Lenovo Patch folder. The log file will have the following information to determine if this KB Article is applicable:

Exception: System.DllNotFoundException Unable to load DLL'SusNativeCommon.dll': The specified module could not be found.
(Exception from HRESULT: 0x8007007E)

Cause

The SusNativeCommon.dll is missing from the C:\Windows\SysWow64 directory.

Lenovo Patch uses the WSUS API to communicate and send instructions to the WSUS Server. The WSUS API relies on the SusNativeCommon.dll for functionality. Additionally, the WSUS API allows for the management and publishing of updates. There have been issues with Windows 10 computers missing SusNativeCommon.dll under the C:\Windows\SysWow64 folder.

Solution

Copy the SusNativeCommon.dll from the C:\Windows\SysWow64 directory on the WSUS Server which is being connected to, and paste it to the C:\Windows\SysWow64 directory on the Windows 10 computer.

This does not guarantee allowing Lenovo Patch to publish updates. If Lenovo Patch is on a Windows 10 computer and connecting to a WSUS Server that is not Windows Server 2016 or Windows Server 2019, Lenovo Patch will not be able to publish updates due to the WSUS API versions not matching.

Additional Information

This KB Article outlines a known issue using Lenovo Patch on Windows 10 computers. The resolution will only address connecting to the WSUS Server, if the WSUS server is not on Windows Server 2016. While an administrator will be able to manage published updates from a Configuration Manager console installed on a Windows 10 computer, an administrator will not be able to publish new updates. Microsoft only allows Windows 10 SCCM consoles to publish to WSUS on Windows Server 2016 or Windows Server 2019.