WMI provider registered in SysWOW64 but cimwin32.dll is not there (x64)
Hello, I found a Windows 7 Professional x64 system where WMI fails to load providers managed by cimwin32.dll when invoked from a 32-bit applications. wbemtest.exe works fine, presumably because it's 64-bit. The reason why the provider fails loading is that WMI tries to load cimwin32.dll from %windir%\syswow64\wbem, but unfortunately cimwin32.dll is not present in this folder. I checked a clean install of Windows 7 in another machine and indeed cimwin32.dll is not placed in the syswow64\wbem folder, but in this clean system WMI works fine from 32-bit applications. So apparently it wasn't a file copy error. Do you have any hints as to what may have caused this problem and how to solve it? Thanks, Vasco
August 4th, 2010 12:49pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics