You aren't missing Kernel32.dll. Kernel32.dll is essentially Windows, and if you didn't have it, your computer probably wouldn't boot (but you could extract it from the cab files if it were actually missing). You might have gotten a "missing export in kernel32.dll", in which case you'd need to post up the entire error message.
The errors in Windows have four parts, the error, the culprit, the location, and the victim. Culprit caused Error in Victim at Location.
MCINFO caused an invalid page fault in module KERNEL32.DLL at 0187:bff7b9a6.
Windows closes MCINFO because it caused a page fault (an illegal operation) in Kernel32.DLL Something you installed is trying to access the memory in a way that Windows will not allow, so Windows tells you "The following program performed an illegal operation and will be shut down"
So now to the cause of the problem: What is MCINFO? When did the problem start? What did you install that started the problem? What are you running to make the message appear?
Sorry for the book, but I think it's more valuable to teach you to fish.