Jump to content
Sign in to follow this  
djbully

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

Recommended Posts

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.

  • Upvote 1

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/

Share this post


Link to post

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

Share this post


Link to post

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/

Share this post


Link to post

 

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.

Share this post


Link to post

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

Share this post


Link to post

*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

Share this post


Link to post

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

Share this post


Link to post

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

Share this post


Link to post
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🤷‍♂️

Share this post


Link to post

Turn off bathymetry in the P3D settings.


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

System1 (P3Dv5/v4): i9-13900KS @ 6.0GHz, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@30Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU, 1.2Gbps internet
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

Sys2 (MSFS/XPlane): i9-10900K @ 5.1GHz, 32GB 3600/15, nVidia RTX4090FE, Alienware AW3821DW 38" 21:9 GSync, EVGA 1000P2
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, 2x TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Portable Sys3 (P3Dv4/FSX/DCS): i9-9900K @ 5.0 Ghz, Noctua NH-D15, 32GB 3200/16, EVGA RTX3090, Dell S2417DG 24" GSync
Corsair RM850x PSU, TM TCA Officer Pack, Saitek combat pedals, TM Warthog HOTAS, Coolermaster HAF XB case

Share this post


Link to post
1 hour ago, w6kd said:

Turn off bathymetry in the P3D settings.

It's off..That are my settings:

Wprld-Settings.jpg

Share this post


Link to post

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

Edited by Adrian123

Share this post


Link to post

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

System1 (P3Dv5/v4): i9-13900KS @ 6.0GHz, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@30Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU, 1.2Gbps internet
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

Sys2 (MSFS/XPlane): i9-10900K @ 5.1GHz, 32GB 3600/15, nVidia RTX4090FE, Alienware AW3821DW 38" 21:9 GSync, EVGA 1000P2
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, 2x TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Portable Sys3 (P3Dv4/FSX/DCS): i9-9900K @ 5.0 Ghz, Noctua NH-D15, 32GB 3200/16, EVGA RTX3090, Dell S2417DG 24" GSync
Corsair RM850x PSU, TM TCA Officer Pack, Saitek combat pedals, TM Warthog HOTAS, Coolermaster HAF XB case

Share this post


Link to post

Did anyone already mentioned StudioDrivers instead GameReady Drivers.


System: i9 9900k@4.9 - 32 GB RAM - Aorus 1080ti --- Sim/Addons: P3D v5 + ProSim737
Signature3.png

Share this post


Link to post

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

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...