Resolution
Method 1
If the ntdll.dll error only displays when you use a specific software program, uninstall the program, reboot your computer, and then install the latest version again from scratch.
Note:If the software program has any updates or service packs available, install them too. The software's programmers may have identified an issue with the program that caused the ntdll.dll error and then issued a patch for it.
Method 2
Selectively disable Internet Explorer add-ons. If your ntdll.dll error is displaying when you start, run, or close Internet Explorer, an add-on may be causing the problem. Disabling each add-on, one by one, will determine which add-on is the culprit (if any).
Method 3
Perform a repair installation of Windows XP. If individual software reinstallations fail to resolve the problem, a repair installation of Windows will replace the ntdll.dll file. Remember to install all Windows service packs and other patches after this installation.
Method 4
Ntdll.dll errors could occur if you have an Iomega Zip drive on the same IDE cable as the hard drive inside your computer. If so, move the Zip drive to a dedicated IDE controller.
http://www.downloadatoz.com/howto/How-to-resolve-ntdll-dll-error.html