Wednesday, August 29, 2012

ntdll.dll error appcrash while running old programs in Windows Vista/7 x64-bit

The ntdll.dll error comes under many programs and their cause is different in each case. Especially while running a very old program/software/game with new versions of x64-bit type Windows may pop-up this error.

Here the Developer Studio in Compaq visual fortran v6.x calls this file(ntdll.dll) directly from Windows for Native application interface. This file has been heavily patched in Windows Vista and 7 due to underlying vulnerability and security risks in earlier versions of Windows (NT, Xp) and so it does not provide full functionality over other software which handles it before and hence the application crashes. Now a days many Windows applications and software vendors incorporate Native application libraries within their products rather directly calling from windows.

Possible Solutions:
1. Change the compatibility mode to Earlier versions of Windows and set Privilege level to Administrator.

2. Disable User account control in Windows Vista and 7.

3. Disable Program Compatibility Assistant in Windows Vista and 7.

Note: This error cannot be fixed in cases like if you are using 2nd or 3rd Generation CPU's (i3/i5/i7) regardless of Windows Vista/7 (x86/x64 bit).


  1. Great blog Thanks for share click itHow To Remove Rundll ErrorGet free from rundll error .
    Thank you
    Aalia lyon

  2. Hi excellent blog! Does running a blog similar to this require
    a lot of work? I have absolutely no knowledge of programming but I had been hoping to start
    my own blog in the near future. Anyhow, should you have any recommendations
    or tips for new blog owners please share. I know this
    is off topic nevertheless I simply needed to ask.

    Many thanks!

    Feel free to visit my page; Christian Louboutin Heels

  3. Good to point out solution, thanks. I had ntdll error when opening Yahoo Messenger 10 (I don't like later version) archive running on windows 8, changing its shortcut to be compatible with windows 7 solves the problem. Thanks!

  4. This comment has been removed by the author.


Feel free to comment...