Share via

ntdll.dll causing Games to Crash

Anonymous
2024-12-29T13:04:17+00:00

Hi Everyone,

For weeks 2 of my games are crashing with the same error message that there is a fault with ntdll.dll. I have tried everything I can to fix the issue including a complete reinstall of windows with deleting all folders, apps, settings and cleaning the drive. Nothing is working, I tried the suggestions in this forum however they did not help. https://answers.microsoft.com/en-us/windows/forum/all/ntdlldll-crashing-problems/3a27eb6f-f70d-4952-b54a-b711d8e677fb

The error messages in Event Viewer are:

Faulting application name: Warhammer3.exe, version: 6.0.2.0, time stamp: 0x676366c4

Faulting module name: ntdll.dll, version: 10.0.26100.2454, time stamp: 0x7cb6b6a8

Exception code: 0xc0000005

Fault offset: 0x000000000001d898

Faulting process id: 0x5E9C

Faulting application start time: 0x1DB59F07A1F187D

Faulting application path: C:\Program Files (x86)\Steam\steamapps\common\Total War WARHAMMER III\Warhammer3.exe

Faulting module path: C:\Windows\SYSTEM32\ntdll.dll

Report Id: ac178ffa-5658-4dd6-91a9-fe2c02bb3273

Faulting package full name: 

Faulting package-relative application ID: 

Faulting application name: stellaris.exe, version: 1.0.0.0, time stamp: 0x67509596

Faulting module name: ntdll.dll, version: 10.0.26100.2454, time stamp: 0x7cb6b6a8

Exception code: 0xc0000374

Fault offset: 0x00000000000881f5

Faulting process id: 0x4A90

Faulting application start time: 0x1DB59D6461AE65A

Faulting application path: C:\Program Files (x86)\Steam\steamapps\common\Stellaris\stellaris.exe

Faulting module path: C:\Windows\SYSTEM32\ntdll.dll

Report Id: 05bab976-bce4-474d-9af7-fa1112d3eb0f

Faulting package full name: 

Faulting package-relative application ID: 

DCOM got error "87" attempting to start the service GamingServices with arguments "Unavailable" in order to run the server:

{3E8C9ABE-9226-4609-BF5B-60288A391DEE}

DCOM got error "87" attempting to start the service GamingServices with arguments "Unavailable" in order to run the server:

{D529741A-1BF1-4D1E-9976-35089622E758}

DCOM got error "87" attempting to start the service GamingServices with arguments "Unavailable" in order to run the server:

{3E8C9ABE-9226-4609-BF5B-60288A391DEE}

DCOM got error "87" attempting to start the service GamingServices with arguments "Unavailable" in order to run the server:

{D529741A-1BF1-4D1E-9976-35089622E758}

I really have tried everything, verifying the game files, performing clean installs of the games, my drivers, graphics driver, adding exception to antivirus, running as admin etc.

I can't find any other solutions.

Windows for home | Windows 11 | Gaming

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

13 answers

Sort by: Most helpful
  1. Anonymous
    2025-02-01T00:51:40+00:00

    Well friends, I wish I had an easy answer to report that fixes this annoying quirk with MS Windows but alas no. I have nonetheless fixed the problem, more later....

    If I had encountered this problem with Ubuntu Linux not only would I be able to trace down to the call that caused the issue, but I would have the fix from the community within 24hrs. I run 3 other machines under Ubuntu and I play Steam games, run 3D Printers, configure Drones, develop Arduino code and perform many other tasks with no issues. Amazing!

    So, how did I fix the problem? I re-installed Windows. There! I know this is drastic but its all I had left. My final thoughts....Windows does not keep house very well. From bloated registries to mediocre memory management and over the top security "innovations" that look more like user account monitoring by big brother than user account protection against malware.

    Anyway, thats Windows for you. What OS am I most comfortable with? hmmm....

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2025-03-06T13:43:21+00:00

    A solution that worked for me was to deactivate the Auto overclock option for CPU in Bios.

    Since I did this, PC runs pretty smooth without any crash.

    I hope there will be a fix soon for I really like to use the full possible performance.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2025-03-06T13:11:46+00:00

    Same thing here with windows 10. Everything was working fine until Feb 19 then crash playing Guildwars 2 with ntdll error

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2025-01-20T08:14:46+00:00

    Hello everyone,

    After more than a month of searching I found the problem that fixed my issue and it was nothing to do with an error or access to this drive even though that is what the event viewer was saying.

    I downloaded Intel extreme tuning utility, decreased the performance core ratio to 50 and this has fixed all the issues. I can play games that were unplayable and games that would play but crash are now not crashing. I have no idea why this is needed when everything was fine but whatever it is doing this sorts it.

    David

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  5. Anonymous
    2024-12-30T08:00:59+00:00

    Hi, David MacLennan1

    Welcome to Microsoft Community.

    We understand that you have encountered ntdll.An issue where a dll file error caused the game to not run properly.  Ntdll.The dll file is not a native dll file of Windows, so you cannot solve this problem by re-registering the dll and reinstalling Windows.It is recommended that you can try the following options again:1. Check system integrityRun the System File Checker (SFC):* Open a command prompt (run as an administrator), enter the following command and enter:sfc /scannow• This will scan and fix problems in system files.Run the Deployment image service and Management tool (DISM):• Continue to enter the following command in the command prompt and press enter:DISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /RestoreHealth• This will repair the corrupted system image.2. Update DirectX and redistributableUpdate DirectX:* Download and run the latest DirectX installation package to make sure your DirectX version is up-to-date.Download DirectX End-User Runtime Web Installer from Official Microsoft Download CenterInstall the latest Microsoft Visual C++ Redistributable:*Download and install all applicable versions of Visual C++ Redistributable (2010, 2012, 2015, 2017, 2019, etc.) from Microsoft's official websiteLatest supported Visual C++ Redistributable downloads | Microsoft Learn3.Enable clean bootHow to perform a clean boot in Windows - Microsoft Support*Disclaimer: A “clean boot” starts Windows with a minimal set of drivers and startup programs. It helps to determine whether a background service is interfering with your game or program and to isolate the cause of a problem.**These steps of "clean boot" might look complicated at first glance. However, to avoid any trouble for you, please follow them in order and step-by step so that it will help you get back on track.*4.Re-obtain ntdll from other channels.dll fileDue to ntdll.The dll file is not the original system component. You can get the file in the C:\Windows\SYSTEM32 directory of another computer, then copy it to the C:\Windows\SYSTEM32 path of your current computer, and then overwrite the original file.You can also use reliable software or websites to regain ntdll.dll, and then download it to the C:\Windows\SYSTEM32 directory.If methods 1-3 cannot solve the problem, then this may be the only solution.If you have any progress, you are welcome to contact us at any time.

    Best Regards

    Nicholas.Z - MSFT | Microsoft Community Support Specialist

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments