[SOLVED] D3DCompiler_47.dll Cannot Be Repaired with SFC Scannow or Update Readiness Tool

DKW3

Contributor
Joined
Feb 8, 2015
Posts
129
Location
San Diego, CA
Hi,

Using Windows 7 Ultimate 64 bit, I currently have a corrupt DirectX-D3DCompiler- Directx dll that I cannot repair with SFC /Scannow, the system Update Readiness Tool, SFC Fix, or by chkdsk c: /r. The DISM cleanup commandline doesn't work with my particular Windows 7 build. Thank goodness this is is the ONLY issue, so I hope I can get a custom fix for it- I have refrained from copying the dll over from a saved Macrium Reflect Windows Image, because that tip has never worked for me in the past with ANY corrupted files & I rather not waste anymore time. I've attached the last CBS.log with the details, & would really appreciate some help when an admin has the time, thanks!

-DKW3
 

Attachments

My apologies for not posting this in the correct forum before.

Using Windows 7 Ultimate 64 bit, I currently have a corrupt DirectX-D3DCompiler47.dll file that I cannot repair with SFC /Scannow, the system Update Readiness Tool, the latest SFC Fix, or by chkdsk c: /r. The DISM cleanup commandline doesn't work with my particular Windows 7 build.

Thank goodness this is is the ONLY corruption issue, so I hope I can get a custom fix for it here. I've attached the last CBS.log with the details, & would really appreciate some help when an admin has the time, thanks!

-DKW3
 

Attachments

Hello and welcome,

Follow the instructions below please.

WARNING! The following fix is specific to the user's system in this thread only. No one else should follow these instructions, as it could damage your system.
  • Download
    myjIXnC.png
    SFCFix and move the executable to your desktop.
  • Download the attachment SFCFix.zip and save it on your desktop.
  • Save any work you have open, and close all programs.
  • Drag the SFCFix.zip file over the SFCFix.exe executable and release it.
    1p8eDnI.gif
  • SFCFix will launch, let it complete.
  • Once done, a file will appear on your desktop, called SFCFix.txt.
  • Open the file, then copy and paste its content in your next reply.
 

Attachments

Ok,
Here it is:
------------------------------------------------
SFCFix version 3.0.2.1 by niemiro.
Start time: 2021-01-22 16:57:20.372
Microsoft Windows 7 Service Pack 1 - amd64
Using .zip script file at C:\Users\DKW's Win-Redux\Desktop\SFCFix.zip [0]

PowerCopy::
Successfully took permissions for file or folder C:\Windows\winsxs\x86_microsoft-windows-directx-d3dcompiler_31bf3856ad364e35_6.1.7601.23796_none_eb8e769493af6438\D3DCompiler_47.dll
Successfully took permissions for file or folder C:\Windows\winsxs\amd64_microsoft-windows-directx-d3dcompiler_31bf3856ad364e35_6.1.7601.23796_none_47ad12184c0cd56e\D3DCompiler_47.dll

Successfully copied file C:\Users\DKW's Win-Redux\AppData\Local\niemiro\Archive\x86_microsoft-windows-directx-d3dcompiler_31bf3856ad364e35_6.1.7601.23796_none_eb8e769493af6438\D3DCompiler_47.dll to C:\Windows\winsxs\x86_microsoft-windows-directx-d3dcompiler_31bf3856ad364e35_6.1.7601.23796_none_eb8e769493af6438\D3DCompiler_47.dll.
The file \\?\C:\Windows\winsxs\amd64_microsoft-windows-directx-d3dcompiler_31bf3856ad364e35_6.1.7601.23796_none_47ad12184c0cd56e\D3DCompiler_47.dll is in use and must be replaced over a reboot.

Successfully pended file for replace over reboot: \\?\C:\Windows\winsxs\amd64_microsoft-windows-directx-d3dcompiler_31bf3856ad364e35_6.1.7601.23796_none_47ad12184c0cd56e\D3DCompiler_47.dll

Successfully restored ownership for C:\Windows\winsxs\x86_microsoft-windows-directx-d3dcompiler_31bf3856ad364e35_6.1.7601.23796_none_eb8e769493af6438\D3DCompiler_47.dll
Successfully restored permissions on C:\Windows\winsxs\x86_microsoft-windows-directx-d3dcompiler_31bf3856ad364e35_6.1.7601.23796_none_eb8e769493af6438\D3DCompiler_47.dll
PowerCopy:: directive completed successfully.

Reboot:: directive completed successfully.

PostRebootCorruptionDetection::
No hash verification failures detected.
PostRebootCorruptionDetection:: directive completed successfully.

PostRebootRestorePermissions::
Successfully restored ownership for C:\Windows\winsxs\amd64_microsoft-windows-directx-d3dcompiler_31bf3856ad364e35_6.1.7601.23796_none_47ad12184c0cd56e\D3DCompiler_47.dll
Successfully restored permissions on C:\Windows\winsxs\amd64_microsoft-windows-directx-d3dcompiler_31bf3856ad364e35_6.1.7601.23796_none_47ad12184c0cd56e\D3DCompiler_47.dll
PostRebootRestorePermissions:: directive completed successfully.


Successfully processed all directives.
SFCFix version 3.0.2.1 by niemiro has completed.
Currently storing 2 datablocks.
Finish time: 2021-01-22 17:00:58.560
----------------------EOF-----------------------
 
Run the command
Code:
sfc /scannow
in a elevated commandprompt and report the result.
 
Great. I will mark this thread as solved.

Take care.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top