KabulWiseGuy there's multiple crashes at the bottom of your DxDiag.txt report for.
Windows Error Reporting:
+++ WER0 +++:
Fault bucket 1481035073662507020, type 5
Event Name: BEX64
Response: Not available
Cab Id: 0
Problem signature:
P1: PresentMon_x64.exe
P2: 0.0.0.0
P3: 6867c4c0
P4: PresentMon_x64.exe
P5: 0.0.0.0
P6: 6867c4c0
P7: 000000000009ecd9
P8: c0000409
P9: 0000000000000007
P10:
.
IGoogled BEX64:
BEX64 is a Windows error code that indicates a Buffer Exception in a 64-bit application, often caused by a conflict with other programs or a problem with the application's integrity. It signifies that the program tried to write more data into a memory buffer than it was allocated, and the system's Data Execution Prevention (DEP) feature stopped it to prevent a crash.
.
Then I Googled PresentMon_x64.exe:
presentmon_x64.exe is an executable file associated with graphics performance monitoring, most commonly found as part of the NVIDIA FrameView SDK or the Intel PresentMon tool. It is a legitimate tool used by developers to measure and analyze frame rates, frame times, power consumption, and other performance metrics for graphics-intensive applications and games.
.
It seems like presentmon_x64.exe is causing a buffer overflow crash. It's trying to write more data to a buffer than there's room for.
Look for presentmon_x64.exe in Windows Task Manager and see which app it belongs to. Try shutting down or uninstalling the app if possible.
presentmon_x64.exe might be part of Nvidia, MSI Afterburner, or some other performance monitoring software. Try disabling software overlays and see if that help.
You can also try disabling DEP in Windows settings.