DirectX is a required component for some games played on desktop and laptop computers. Therefore, game lovers often download and install DirectX manually if the game requires it. However, some users have encountered this error which says "An internal system error has occurred || see DXError.log and DirectX.log". This error prevents you from completing the setup and fails halfway.
Apparently the DirectX configuration error "An internal system error has occurred“In Windows 10 it may appear due to an outdated .NET framework, a video driver, or an older version of Visual C ++ that needs to be updated. The good news is that we have a workaround that can help you fix the problem. Let's see how.
Solution: Make changes in the registry editor
Before making changes a Registry EditorMake sure to create a backup copy of the log data, so that in case you lose any data during the process, you can restore it using the backup data.
Step 1: press the Win + R keyboard shortcut key to open the file Run command.
Step 2: A Run command box type regedit and press ok to open the file Registry Editor window.
Step 3: A Registry Editor window, go to the following path:
Now go to the right side of the panel and right click on Installed version. Click on Modify to open the file Change binary value the dialog box.
4 phase: A Change binary value dialog box, configure the file Valuable data for:
0808 00 00 00 09 00 00 00
print ok to save changes and exit.
Step 5: Now back in Registry Editor window, double-click Version rope to open the Edit string window.
Step 6: A Edit string window, set the file Valuable data field to:
If it is already set to the old value, leave it as is. Press ok to save changes and exit.
That's all. Now come out Registry Editor and try installing DirectX again. It should go smoothly.