Share via

Random application crashes related to kernel32.dll , kernelbase.dll and ntdll.dll

Anonymous
2013-03-21T21:37:20+00:00

I am experiencing random appcrahes in my Windows 7 laptop, I am working the following configuration: 

Laptop : Asus K55VM R500V

Windows 7 Home Premium 64 bit - SP 1 - Build 1130

Problem:

Crashes happen on random times with random applications. So this can be either my Steam Client, Skype, Google Chrome, QQ International Messenger or Windows Explorer. It doesn't matter if I use all of them at the same time or only two or what I am doing with my laptop. Often when I play heavy videogames (i.e. Far Cry 3) my laptop is fine but simply using my email can cause a crash.

I used the event logger to see what was causing the crash as Windows Solutions only tells me to update my programs (all programs are up to date) and I found out that all crashes are caused by Kernel32.dll & Kernelbase.dll (only for Software from third parties) and ntdll.dll (Windows Explorer only). Another thing that might be important is that usually all applications fail when one does. For example I am using Skype, I experience a freeze, Windows tells me the program stopped working, when I check my other programs I see that the rest that I was running also closed.

Error codes from Eventviewer:

The following codes appear in my event viewer, whenever my applications crash I get the same error codes over and over again.

Faulting application name: Explorer.EXE, version: 6.1.7601.17567, time stamp: 0x4d672ee4

Faulting module name: ntdll.dll, version: 6.1.7601.17725, time stamp: 0x4ec4aa8e

Exception code: 0xc0000005

Fault offset: 0x00000000000587d8

Faulting process id: 0xd78

Faulting application start time: 0x01ce26069474b546

Faulting application path: C:\Windows\Explorer.EXE

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

Report Id: 0e2ce05c-9264-11e2-ad10-10bf482cb231

Faulting application name: Skype.exe, version: 6.3.0.105, time stamp: 0x512fa5e2

Faulting module name: kernel32.dll, version: 6.1.7601.18015, time stamp: 0x50b83c89

Exception code: 0xc0000005

Fault offset: 0x000111e2

Faulting process id: 0x638

Faulting application start time: 0x01ce248ff0e47f10

Faulting application path: C:\Program Files (x86)\Skype\Phone\Skype.exe

Faulting module path: C:\Windows\syswow64\kernel32.dll

Report Id: 0af4d3f9-9089-11e2-92ab-10bf482cb231

Faulting application name: chrome.exe, version: 25.0.1364.172, time stamp: 0x513d06c4

Faulting module name: kernel32.dll, version: 6.1.7601.18015, time stamp: 0x50b83c89

Exception code: 0xc0000005

Fault offset: 0x000111e2

Faulting process id: 0x1b54

Faulting application start time: 0x01ce249249287ef0

Faulting application path: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

Faulting module path: C:\Windows\syswow64\kernel32.dll

Report Id: 0af4ace9-9089-11e2-92ab-10bf482cb231

Faulting application name: steam.exe, version: 1.70.46.67, time stamp: 0x5143b70d

Faulting module name: kernel32.dll, version: 6.1.7601.18015, time stamp: 0x50b83c89

Exception code: 0xc0000005

Fault offset: 0x000111e2

Faulting process id: 0x1348

Faulting application start time: 0x01ce248a5e2a817e

Faulting application path: C:\Program Files (x86)\Steam\steam.exe

Faulting module path: C:\Windows\syswow64\kernel32.dll

Report Id: 0b0500d6-9089-11e2-92ab-10bf482cb231

What have I tried so far..

I started searching for answers to my problem and I tried the following:

  • Updated all my drivers
  • Checked device manager manually for required updates
  • I checked my System files in Command prompt
  • I made sure all software was updated, including windows of course
  • I did a clean install of Windows
  • After the problem remained I did Memtest86 v4.2 (just to be safe I let it pass for 35 times)
  • Important to know is that since the beginning I bought this laptop (5 months ago) I have been running Norton 360 and I am keeping it updated, so any virus or malware is also out of the question.

I think that would be it, this is really driving me crazy.. I think I have tried almost everything and I am not sure what else to try. The warranty only covers hardware failure and as memtest86 passed, I am not eligible for any software support from my retailer.

I would really appreciate any support or suggestions, should you require any other information or error logs please let me know.

Thanks in advance!

Windows for home | Previous Windows versions | Windows update

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

Answer accepted by question author

Anonymous
2013-03-22T16:25:57+00:00

Hi Joepvan der Poel,

The issue appears to be because of two system files namely to kernel32.dll and ntdll.dll

Since you did a clean install of Windows 7 and still the issue reappears it seems like the version of Windows installed on your computer and on the media aswell is corrupt. Therefore I would suggest you to get the copy of these two files kernel32.dll and ntdll.dll from another trust worthy Windows 7 computer running the same version, edition and service pack and paste it to c:drive>Windows>System32 folder and re-register the files and check if the issue persists.

To re-register the files follow these steps:

a. Click on the "Start" menu, click "Run".

b. In the "Open" box, type "kernel32.dll /regserver", without quotes and then press ENTER.

c. For ntdll.dll type "ntdll.dll/ regserver", without quotes and then press ENTER.

Hope it helps.

Please get back with the issue status and also let us know if you face any Windows issue in future and we will be happy to help.

Was this answer helpful?

20+ people found this answer helpful.
0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Anonymous
    2013-03-29T10:18:56+00:00

    Hi Joep,

    You are welcome!

    We are glad that the issue is resolved.

    Thank you for sharing the information.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2013-03-28T15:33:42+00:00

    Hi Anannya,

    I tried your suggestions. I replaced my dll files and tried to assign them to my register. Following your steps was not possible as I got an error code when trying to use the command in Run, I however managed to do it in Command Prompt and so far I did not got any problems!

    Thank you very much for your help!

    Regards,

    Joep

    Was this answer helpful?

    0 comments No comments