Share via

an internal system error occurred. please refer to dxerror.log and directx.log in your windows

Anonymous
2024-10-11T17:07:53+00:00

im trying to install directx SDK but i keep gettting this error

ive tried SFC scan

Windows for home | Windows 11 | Files, folders, and storage

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

1 answer

Sort by: Most helpful
  1. Anonymous
    2024-10-12T09:14:12+00:00

    Hi, Waft rax

    Welcome to the Microsoft Community.

    Thank you for your feedback. The “an internal system error occurred” error while installing the DirectX SDK can usually be caused by corrupted system files, permission issues, or incompatible system settings. Since you have already tried SFC scanning to repair the system files, here are some troubleshooting options:

    1. Check the log files

    The error message suggests checking dxerror.log and DirectX.log, you can find them via the following paths:

    Open File Explorer and go to C:\Windows, find and open these log files to view the error messages in them.

    Depending on the specific error messages recorded in the logs, you may be able to find more clues.

    I will send you a private message where you can send me the logs.

    1. Install DirectX SDK with administrator privileges

    Sometimes insufficient permissions can cause the installation to fail, try right-clicking on the DirectX SDK installer and selecting “Run as administrator”.

    This will ensure that the installation process has sufficient system privileges.

    1. Installing the Visual C++ Redistributable Package

    DirectX SDK relies on Visual C++ Redistributable components, and missing them may result in installation errors. You can download and install the latest Visual C++ Redistributable version from the Microsoft website.

    1. Check DirectX file integrity

    You can try to check the integrity of DirectX by using the DXDIAG utility:

    Press Windows + R, type dxdiag and press Enter.

    In the DirectX Diagnostic Tool interface, look for any missing files or errors.

    1. Using the DirectX Web Installer

    If you just want to get the DirectX files, you can use Microsoft's DirectX Web Installer, which will automatically detect and install the missing DirectX components.

    If none of the above methods work, you can try an in-place upgrade which will refresh your windows and will not delete your data, but for important data, it is still recommended that you back up.

    How to run In-place upgrade in Windows 11 - Microsoft Community 

    I look forward to your feedback.

    Best Regards,

    Aaron| Microsoft Community Support Specialist

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments