Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How I fixed DXGI error hung errors in P3DV5. AMD Graphics.

Featured Replies

Hi all,

I wanted to share with you how I got rid of my DXGI hung errors in P3DV5. 

I'm using Win 10 Pro 1909. Amd Radeon VII with latest driver 20.5.1.

I highly suggest you back up any files before making any changes!!!

In the root p3d folder there are some direct x dll files as below:

lHaWS66.jpg

 

Some in the D3D12onWin7 folder, and some in the root folder. 

Assuming you are using 64 bit OS, goto C:\Windows\SysWOW64. 

In that folder there are a lot of dll's some of them are the same as the ones in the P3D root folder. 

So basically copy the matching dll's from C:\Windows\SysWOW64 into your root P3D folder and the D3D12onWin7 folder. Overwrite when asked. You are just replacing files that are there, not adding anything new.

That's it. 

Test P3D and see how you go. I have been using this for a couple of weeks and I have not had a single DXGI hung error since doing this. 

I have not tested this with the view change CTD which only affects a few aircraft, for AMD users. I will test that this evening possibly. 

NVIDIA users please feel free to try, if you are plagued with DXGI errors. 

 

Another thing to bear in mind, you may not have the same files in folder as me, because I accidentally copied a couple of extra ones in there! Just replace the files in your folders! 

 

Thank you. 

Bully.

AMD Ryzen 5900X - Asus Crosshair VI Hero - G.Skill 32GB (2x16GB) 3000 C14 DDR4 @ 3600 14-14-15-14-28-42

AMD Red Devil Radeon 6900XT  2700/2112 1125mv - 3 x Iiyama G-Master GB2888UHSU 4k @ 11560x2160

Saitek X-55 Rhino - Track IR5 - Obutto Sim Cockpit + Triple Monitor Stand - Fancy some Techno? https://www.mixcloud.com/dj_bully/

This is essentially replacing the DirectX 12 dll that shipped with P3Dv5 with the ones shipped with Windows. Wonder what side effects are there.

Zicheng Cai

  • Author

I have been using this a couple of weeks now, and I have not noticed any side effects. 

What I have noticed though, is I can have long flights 4+ hrs now with zero crashes since doing this. 

 

I have just tested the view change CTD with the A2A cessna 172 which  was causing me to crash on view change before. Now I am able to change views no problem. 

 

Edited by djbully

AMD Ryzen 5900X - Asus Crosshair VI Hero - G.Skill 32GB (2x16GB) 3000 C14 DDR4 @ 3600 14-14-15-14-28-42

AMD Red Devil Radeon 6900XT  2700/2112 1125mv - 3 x Iiyama G-Master GB2888UHSU 4k @ 11560x2160

Saitek X-55 Rhino - Track IR5 - Obutto Sim Cockpit + Triple Monitor Stand - Fancy some Techno? https://www.mixcloud.com/dj_bully/

 

5 hours ago, djbully said:

Assuming you are using 64 bit OS, goto C:\Windows\SysWOW64. 

 

The dlls in that folder are all 32 bit. P3D5 won't call them and probably loads the ones from:

C:\wimdows\system32

Which are the 64 bit versions.

Can we get some more detail on exactly which files and where to put them. No joy for me on the view change CTD

Snowfalcon13 KRTS Reno, NV. The Valley of Speed/PMDG Beta Test Team

Windows 10 64 Pro/AMD Ryzen 3700X 8 core 3.5GHZ, ASUS ROG Strix B450-F, 1TB Samsung 970 EVO M2 Cdrive, 1TB SSD D Drive, P3D V4.5/P3D V5 HF2

32 GB  DDR 3200 RAM/Radeon RX 5700XT 8GB

*edit* it did not work for me on a vega64, I still have the hung error on the default flight

 

from C:\windows\sysWOW64 copy the following files:

 

d3d11on12.dll

D3D12.dll

D3DCompiler_43.dll

D3DCompiler_47.dll

d3dcsx_42.dll

d3dcsx_43.dll

D3DX9_43.dll

d3ddx11_43.dll

DXCore.dll

dxilconv.dll

 

to your main p3d directory and to p3d\D3D12onWin7

Edited by jonasbeaver
new testing

  • 6 months later...

I try this method for DXGI ERROR ACCESS DENIED message..
It's still not help..Someone know how to fix that?
Pic:
DXGI-ERROR-ACCESS-DENIED.jpg

sorry if I beat the same dead horse over and over again...if you have a trueglass plane (Maddog, QW787, Aerosoft Airbus....)

disable trueglass.dll in the gauges folder by adding .off to the filename. Since I did, no more crashes and yes somehow it crashed also if I did not use a "trueglass" plane when the trueglass.dll was in the gauge folder...strange.

McDan out  

Edited by McDaniel

40 minutes ago, McDaniel said:

sorry if I beat the same dead horse over and over again...if you have a trueglass plane (Maddog, QW787, Aerosoft Airbus....)

disable trueglass.dll in the gauges folder by adding .off to the filename. Since I did, no more crashes and yes somehow it crashed also if I did not use a "trueglass" plane when the trueglass.dll was in the gauge folder...strange.

McDan out  

 I tried what you tell now...It's still gave the same message for me🤷‍♂️

Turn off bathymetry in the P3D settings.

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

1 hour ago, w6kd said:

Turn off bathymetry in the P3D settings.

It's off..That are my settings:

Wprld-Settings.jpg

I have found it's not totally True glass or Bathymetry. Something internal or addon I believe.

Edited by Adrian123

If it were me, the next step would be to remove any overclock on the GPU (including any factory O/C) do a clean reinstall of the video driver, and clear my shader cache before running P3D again. 

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

Did anyone already mentioned StudioDrivers instead GameReady Drivers.

System: i9 [email protected] - 32 GB RAM - Aorus 1080ti --- Sim/Addons: P3D v5 + ProSim737
Signature3.png

  • 3 years later...

Don't know if it's random but this seemed to help a bit for me

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.