This error can be frustrating, but fixing it is straightforward if you follow these steps.
The detail error message as below:
ERR_GHX_D3D_INIT
Failed Initialization. Please reboot and restart the game. Try reinstalling the game if this persists.
Table of Contents
Solution 1: Verify Game Files
- Open Steam or Epic Games (wherever GTA 5 is installed).
- Right-click on Grand Theft Auto V and select Properties.
- Navigate to the Installed Files tab and click Verify Integrity of Game Files.
- This checks for missing or corrupted files and replaces them.
Many crashes happen because a file is damaged without you realizing it.
Solution 2: Run as Administrator & Adjust Compatibility Settings
- Go to the folder where GTA 5 is installed. Example: C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V.
- Find the file named GTAVLauncher.exe.
- Right-click it, then choose Properties.
- Under the Compatibility tab:
- Check Run this program as an administrator.
- Enable Run this program in compatibility mode for, then select your operating system (e.g., Windows 8).
- Click Apply, then OK.
Solution 3: Modify Launch Options
- Open Steam or Epic Games again.
- Right-click GTA 5, go to Properties, and find the Launch Options section.
- Add one of these commands based on your system’s DirectX version:
- -dx11 (for DirectX 11)
- -dx12 (for DirectX 12)
- -d3d3 (alternative rendering mode)
Solution 4: Restart Everything
- Close Steam/Epic Games entirely.
- Restart your computer.
- Relaunch the game to check if the issue is resolved.
Ensure your graphics drivers are up-to-date via NVIDIA GeForce Experience or AMD Radeon Software. If none of the above works, consider reinstalling GTA 5 entirely as a last resort.