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?



Question Info

Last updated November 18, 2018 Views 55,067 Applies to:

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

120 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.