New
#1
d3d11.dll is either not designed to run on windows or it contains...
Hi
The problem started when I tried opening Windows Live Mail. I get an error stating the above, both for the file's location in system32 and SysWOW64.
This file seems to be related to DirectX11.
I tried running dxdiag but the above dll error occurs from the sysWOW64 folder and it won't start.
I checked the file in both locations. The one in the sysWOW64 folder has a file size of 0kb, while the other instance in system32 is 1.73MB.
I tried running sfc /scannow as an adminstrator from the CMD prompt. It ran through verification and said Windows Resource Protection found corrupt files but was unable to fix them. It generated a huge log file which I'm not sure what to look for.
I tried downloading and installing DirectX11 but it says the update is currently installed.
I tried registering the dll with regsvr32. I get the error: The module "d3d11.dll" was loaded but the entry-point DllRegisterServer was not found.
I thought I'd try taking the dll from another working system and replacing the file. It wouldn't allow me access to do that.
I'm not sure what else to do except ask for your help.
Thank you in advance.
Last edited by schvankus; 18 Aug 2013 at 22:40. Reason: typo