Jump to content

DXRenderer11 crash error, cannot find and clear Shader Cache


Recommended Posts

Posted

The full error and crash is: DXRenderer11::endframe(..) DXGI_ERROR_DEVICE_REMOVED (0x887a0005)

This appeared after a windows reinstall and graphics card upgrade. Googling similar issues indicates I should try clearing the shader cache, however there is no 1C SoftClub folder in my documents (or anywhere, that I can find) and I cannot see any other solutions to this issue. I have completely deleted and reinstalled IL-2 and the issue persists, making the game completely unplayable (it cannot even fully load before crashing).

MajorMagee
Posted

If you're using an Nvidia card the shaders end up in C:\Users\AppData\Local\NVIDIA\DXCache.

Posted (edited)

Any idea which of these needs to be deleted? There's about a hundred files in here and... it seems overkill to delete every shader cache I've ever had for all of my games.

Edit: To be clear, yes I use Nvidia so this looks to be the info I needed (thanks)

Edited by Enduar
Posted (edited)

Went ahead and just deleted the shader cache. So I'm now on a fresh install with no cached shaders and the issue persists. Think I'll need some help with this one, as it seems my copy of IL-2 is utterly non-functional now.

Pasting in my system specs from Steam:
 

Processor Information:
    CPU Vendor:  GenuineIntel
    CPU Brand:  Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
    CPU Family:  0x6
    CPU Model:  0x9e
    CPU Stepping:  0x9
    CPU Type:  0x0
    Speed:  4200 Mhz
    8 logical processors
    4 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    AVX2:  Supported
    AVX512F:  Unsupported
    AVX512PF:  Unsupported
    AVX512ER:  Unsupported
    AVX512CD:  Unsupported
    AVX512VNNI:  Unsupported
    SHA:  Unsupported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    Windows 10 (64 bit)
    NTFS:  Supported
    Crypto Provider Codes:  Supported 311 0x0 0x0 0x0

Video Card:
    Driver:  NVIDIA GeForce GTX 1080
    DirectX Driver Name:  nvldumd.dll
    Driver Version:  31.0.15.1659
    DirectX Driver Version:  31.0.15.1659
    Driver Date: 6 23 2022
    OpenGL Version: 4.6
    Desktop Color Depth: 32 bits per pixel
    Monitor Refresh Rate: 60 Hz
    DirectX Card: NVIDIA GeForce GTX 1080
    VendorID:  0x10de
    DeviceID:  0x1b80
    Revision:  0xa1
    Number of Monitors:  3
    Number of Logical Video Cards:  3
    No SLI or Crossfire Detected
    Primary Display Resolution:  1920 x 1080
    Desktop Resolution: 3944 x 2160
    Primary Display Size: 18.74" x 10.55" (21.50" diag)
                                            47.6cm x 26.8cm (54.6cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 8191 MB
    Supported MSAA Modes:  2x 4x 8x

Sound card:
    Audio device: Speakers (High Definition Audio

Memory:
    RAM:  32628 MB

VR Hardware:
    VR Headset: None detected

Miscellaneous:
    UI Language:  English
    Media Type:  Undetermined
    Total Hard Disk Space Available:  5540557 MB
    Largest Free Hard Disk Block:  1600423 MB
    OS Install Date: May 13 2022
    Game Controller: Logitech Extreme 3D detected

Storage:
    Disk serial number hash: 7168c702
    Number of SSDs: 2
    SSD sizes: 2048G 512G
    Number of HDDs: 2
    HDD sizes: 3000G 250G

 

Edited by Enduar
Posted

I'm not sure I'm seeing any solutions in those threads- one appears to be talking about IL-2 Great Battles not Battle of Stalingrad. I do see now that these forums have an Nvidia card error thread pinned so I might move over to that with this issue but... as is, I'm not really sure where to go from here.

MajorMagee
Posted

My only point was that it's been a common error for a number of years without an easily defined reason.

Posted (edited)

Hi, I had this problem show up out of nowhere at the beginning of June, causing me some consternation in online Multiplayer. It took some digging online but I found the following from Microsoft and it took care of my issues. Bear in mind this can be a problem in quite a few PC games so it is not the IL2 devs fault:

 

DXRenderer11::endFrame(..)

DXGI_ERROR_DEVICE_REMOVED (0x887a0005)

Good day! This is Jhakesong and I will be happy to assist you with this.

 

I am sorry to hear about the inconvenience. This method was suggested by one of the forum contributors from NVIDIA and it helped them with the issue. Hope it works for you.

 

1) Press Windows key + S, type Regedit

2) Run it as administrator

3) Navigate to this path:

 

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

 

4) Right Click And Select New

5) Select DWORD (32-bit) Value

6) Type TdrLevel (Write it exactly T and L should be in uppercase)

7) Double click on TdrLevel

8) Make sure value data is 0

9) Reboot your computer

10) Check if the issue still persists.


Here is the reference thread (Answer provided by NickFuria):

https://www.nvidia.com/en-us/geforce/forums/gef...


 

Let me know how it goes. Have a great day!

________________________________________________

So this is an addition to the registry as this line does not normally exist within the registry, but it is easy to add just follow the instructions above precisely and hopefully you're problem will be solved.

Edited by Props
Text mistake
  • Thanks 1
MajorMagee
Posted

I also found this:

Sometimes Windows does not detect Nvidia drivers responding and makes your game crash. Disabling the recovery mode solves it.

1) Go to Windows Search
2) Search Regedit
3) Right click and select Run as Administrator
4) Open HKEY_LOCAL_MACHINE
5) Open SYSTEM
6) Open CurrentControlSet
7) Open Control
? Click Graphics Drivers
9) Right click and select New In Windows Registry
10) Select DWORD [32-bit] Value
11) Type TdrLevel [write it exactly T and L should be capital
12) Double click on TdrLevel
13) Make sure value data is 0
14) Now restart your PC. Done! Problem solved DXGI Error Device Removed FIXED

Posted (edited)

I'll see if these work and post the results. Thanks everyone!

Edit:

I have used Props' fix and it seems to have stopped the crash, however I'm dealing with very low (sub 20) FPS- much lower than when I was using my previous (worse) graphics card. Going to be messing with settings to see if I can figure out why that's happening.

Edit 2:
While adjusting settings I'm now experiencing hard lockups where the only course of action is to hold the power button to reboot my computer (everything stops responding, with only the game's music continuing to function). I'm no longer able to load the game without completely locking up my computer.

The low FPS is also strange compared to other games- not only is it visibly slow (as the aircraft slowly rotates in the hangar camera of the start screen) but mouse responsiveness is also delayed and slow.

Edited by Enduar
  • 2 months later...
  • 5 months later...
Posted
04.07.2022 в 13:50, Props сказал:

Hi, I had this problem show up out of nowhere at the beginning of June, causing me some consternation in online Multiplayer. It took some digging online but I found the following from Microsoft and it took care of my issues. Bear in mind this can be a problem in quite a few PC games so it is not the IL2 devs fault:

 

DXRenderer11::endFrame(..)

DXGI_ERROR_DEVICE_REMOVED (0x887a0005)

Good day! This is Jhakesong and I will be happy to assist you with this.

 

I am sorry to hear about the inconvenience. This method was suggested by one of the forum contributors from NVIDIA and it helped them with the issue. Hope it works for you.

 

1) Press Windows key + S, type Regedit

2) Run it as administrator

3) Navigate to this path:

 

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

 

4) Right Click And Select New

5) Select DWORD (32-bit) Value

6) Type TdrLevel (Write it exactly T and L should be in uppercase)

7) Double click on TdrLevel

8) Make sure value data is 0

9) Reboot your computer

10) Check if the issue still persists.

 

Das ist mir geholfen !

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
×
×
  • Create New...