Q: Wow64.dll, Wow64cpu.dll, Wow64win.dll files not found

Hi all,

I'm running Windows 8 pro on a self-build.

I was looking through the tabs of Autoruns and under the tab KnownDLLS it is showing that 3 DLL's loading via the Registry are not in the folders addressed - details are:
HKLM\System\CurrentControlSet\Control\Session Manager\KnownDlls  
_Wow64  File not found: C:\Windows\syswow64\Wow64.dll
_Wow64cpu File not found: C:\Windows\syswow64\Wow64cpu.dll
_Wow64win File not found: C:\Windows\syswow64\Wow64win.dll

These DLL's can be found in C:\windows\system32.

Anyone know why the Registry entries are pointing to the wrong folder?
Should I copy the Wow62 DLL's to C:\Windows\syswow64\ or change the Registry entries?




Don't be concerned if autoruns reports these files as not found.   Just ignore it.  These three files are critical to (and invisible to) 32-bit processes running on a 64-bit processor.  


For a little fun you can see this by launching both the native and x86 versions of Windows PowerShell, type the following in both.   Somewhat surprisingly you'll get different results:


    cd $env:windir\system32

    dir wow*







Burt Harris

Did this solve your problem?

Sorry this didn't help.

101 people were helped by this reply

Question Info

Views: 49,242 Last updated: June 17, 2018 Applies to: