Ordinal 2556 could not be located in the dynamic link library kernel 32.dll appears on my screen at start up and I cannot get past it. Help?
I know what the problem is - now we just have to try to find the best solution for you. The kernel32.dll file handles memory management input/output operators and interrupts. When Windows starts, this DLL file is loaded into a protected memory space so that other programs don’t take that space over. The error occurs when a program is trying to access this protected memory space. Many things can cause this problem, from one damaged program to damaged hardware such as bad memory modules or device drivers. It can also be caused by all kinds of malware.
As you can see, the error doesn’t really originate with the kernel32.dll but with whatever program is causing the error to that file. Unfortunately, I couldn’t find any information about the Ordinal 2556 or the program that is initiating the error.
New Devices or Drivers
Have you changed any programs recently? Downloaded any new device drivers or installed any new hardware or software? The best thing to do is to see what has changed leading up to this error appearing. If you have installed something new, trying to remove it may stop this DLL error from occurring.
System Restore in Safe Mode
I’m not sure how far you can access the system, but if you can get into Safe Mode by starting the computer and immediately pressing F8 (or F1 or F2 depending on your computer) you can try to do a System Restore. If you can get into Safe Mode, type in: %systemroot%\system32\restore\rstrui.exe. This will start Safe Mode, and you will be able to roll your computer back to a time before this DLL error started appearing.
Repair from CD
If you can’t even get into Safe Mode, you may have to use the CD that came with your operating system to do a full recover. You put the Windows CD into the drive, boot from that and press R to repair the system from the CD. When you get to the command prompt, type in: copy d:\i386\ntldr c:\
copy d:\i386\ntdetect.com c:\
This DLL error is a tough one, but hopefully, one of these solutions will work for you. If you need more help, please let us know.
