Windows atikmpag.sys / atikmdag.sys BSOD — AMD Display Driver Crash
Criticaldriver
Overview
The atikmpag.sys or atikmdag.sys BSOD is AMD's display driver crashing, causing VIDEO_TDR_FAILURE or black screens during gaming and GPU-intensive tasks.
Key Details
- atikmpag.sys and atikmdag.sys are AMD's kernel mode display drivers
- atikmpag.sys = AMD kernel mode port driver, atikmdag.sys = AMD kernel mode display adapter driver
- Most common with VIDEO_TDR_FAILURE (0x00000116) or VIDEO_TDR_TIMEOUT_DETECTED
- AMD Adrenalin software updates can sometimes introduce driver instability
- Common with AMD RX 5000 and 6000 series GPUs
Common Causes
- AMD Adrenalin driver version incompatibility
- GPU overheating due to inadequate cooling
- Power delivery issues (PCIe power cables, PSU wattage)
- Conflicting overlay software (Discord, Steam, AMD overlay)
- BIOS settings: PCIe link speed, resizable BAR compatibility
Steps
- 1Use AMD Cleanup Utility or DDU in Safe Mode to completely remove AMD drivers
- 2Install the latest AMD Adrenalin driver from amd.com — select Recommended (WHQL) over Optional
- 3Disable AMD overlay, Discord overlay, and any other GPU overlay software
- 4In Adrenalin: disable Radeon Anti-Lag, Enhanced Sync — these can cause instability
- 5Check power connections: use separate PCIe power cables (not daisy-chained) for the GPU
Tags
windowsamdatikmdaggpubsod
More in Driver
windows-code-10-device-cannot-startWindows Device Manager Code 10 — Device Cannot Start
Errorwindows-code-28-driver-not-installedWindows Device Manager Code 28 — Driver Not Installed
Warningwindows-code-31-device-not-working-properlyWindows Device Manager Code 31 — Device Not Working Properly
Errorwindows-code-43-device-stopped-workingWindows Device Manager Code 43 — Device Stopped Working
Errorwindows-code-22-device-disabledWindows Device Manager Code 22 — Device Disabled
Informationalwindows-code-39-driver-corrupted-or-missingWindows Device Manager Code 39 — Driver Corrupted or Missing
ErrorFrequently Asked Questions
Recommended (WHQL) drivers are more stable. Optional drivers have newer features but may introduce bugs.