Jump to content

Windows Explorer has encountered a problem and needs to close during b


Recommended Posts

Posted

Hello, randomly I am getting this error when I boot up. It seems to be 1 out of 3 or so.

I went to Event Viewer and under application I have the following events since booting up:

An error:

Faulting application explorer.exe, version 6.0.2900.5512, faulting module unknown, version 0.0.0.0, fault address 0x6356cd8f.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

0000: 41 70 70 6c 69 63 61 74 Applicat

0008: 69 6f 6e 20 46 61 69 6c ion Fail

0010: 75 72 65 20 20 65 78 70 ure exp

0018: 6c 6f 72 65 72 2e 65 78 lorer.ex

0020: 65 20 36 2e 30 2e 32 39 e 6.0.29

0028: 30 30 2e 35 35 31 32 20 00.5512

0030: 69 6e 20 75 6e 6b 6e 6f in unkno

0038: 77 6e 20 30 2e 30 2e 30 wn 0.0.0

0040: 2e 30 20 61 74 20 6f 66 .0 at of

0048: 66 73 65 74 20 36 33 35 fset 635

0050: 36 63 64 38 66 0d 0a 6cd8f..

And an information:

The shell stopped unexpectedly and Explorer.exe was restarted.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.


Posted

Try disabling all non-Microsoft shell extensions via ShellExView, and see what happens. If the error goes away, you can try the 50/50 method to re-enable / disable extensions until you narrow it down.

Posted

Well I disabled the CmdLineContextMenu Class which apparently is a DRM, and didn't had any explorer crashes. If I will still a crash, then I will do the dump report as well.

Cheers

Posted

I did it after my explorer said it has to be terminated, etc, can't remember the message.

This was the Event Viewer:

Faulting application explorer.exe, version 6.0.2900.5512, faulting module unknown, version 0.0.0.0, fault address 0x6356cd8f.

I had another crash this morning:

Faulting application explorer.exe, version 6.0.2900.5512, faulting module unknown, version 0.0.0.0, fault address 0x6356cd75.

The command I used for the adplus were: cscript adplus.vbs -crash -pn explorer.exe -quiet -o c:\adplus

Posted

You need to run adplus BEFORE explorer crashes - otherwise, it's too late. Adplus spawns cdb.exe, which attaches to a running process and monitors it for crashes. If you're running the command AFTER the dialog stating the process needs to close, you're too late.

Posted

You need to run adplus BEFORE explorer crashes - otherwise, it's too late. Adplus spawns cdb.exe, which attaches to a running process and monitors it for crashes. If you're running the command AFTER the dialog stating the process needs to close, you're too late.

Oh I see...

Well, that might be a bit difficult, as the explorer only crashes on bootup. It's either then or not at all during the entire session.

I believe I could quickly run a .bat before the programs are starting up once windows booted? Usually the explorer crashes when almost all my programs finished booting. I do not know how to create a .bat tho, so any help would be highly appriciated.

Thank you

Posted

Put adplus in the "run" registry entry and ensure that it is above any other program that is on that list (the "Default" key can be above it). That way it runs before everything else and catches the explorer crash. You can alternativelly use the 50/50 method on your startup items to see which one might be causing the crashes.

Posted

Put adplus in the "run" registry entry and ensure that it is above any other program that is on that list (the "Default" key can be above it). That way it runs before everything else and catches the explorer crash. You can alternativelly use the 50/50 method on your startup items to see which one might be causing the crashes.

Hi, if I could have a set to setp how to put adplus in the run registry would be awesome. Thank you

Posted

Explorer.exe actively seems to try to dissuade you from attaching a debugger on Vista and Win7, but I don't think it's that picky on Windows XP. What I would suggest you do would be to download UMPD 8.1, extract the .exe by running it (default location is C:\kktools, but you can change this if necessary), and then install the x86 version from setup.exe in the x86 folder you extracted (you may have to reboot for the install to finish - if you do, it'll prompt you to reboot after the install completes).

Next, go into the Control Panel, open the new Process Dumper applet, and click the "New" button and type in "explorer.exe" (minus the quotes, of course) - click OK to create the rule. Next, click the "Rules" button and click "Use custom rules". Click the "All exceptions" box, click "Monitor process exit", select the "Complete" minidump type underneath, and then change the "Dump file folder" path to something other than %windir% (C:\TEMP is my usual go-to location). Click OK twice to set the rule in action, and reboot to see if you can recreate the problem (and thus .dmp files in C:\TEMP).

Posted

Put adplus in the "run" registry entry and ensure that it is above any other program that is on that list (the "Default" key can be above it). That way it runs before everything else and catches the explorer crash. You can alternativelly use the 50/50 method on your startup items to see which one might be causing the crashes.

Hi, if I could have a set to setp how to put adplus in the run registry would be awesome. Thank you

To do that you need to boot into safe mode with command prompt which will give you a terminal window without loading explorer. From that terminal window you can launch regedit, navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run and add the entry there. To make it go after Default and before everything else you need to put a number "0" as the first character in the name of the key (it will say "0adplus"). If your windows is unbootable or won't even get to a terminal window, you can try with a Linux LiveCD(USB) and use a tool (can't remember it's name ATM) to modify the windows registry. Or a Windows LiveCD if you got the licence to use WinPE stuff.

Posted

Explorer.exe actively seems to try to dissuade you from attaching a debugger on Vista and Win7, but I don't think it's that picky on Windows XP. What I would suggest you do would be to download UMPD 8.1, extract the .exe by running it (default location is C:\kktools, but you can change this if necessary), and then install the x86 version from setup.exe in the x86 folder you extracted (you may have to reboot for the install to finish - if you do, it'll prompt you to reboot after the install completes).

Next, go into the Control Panel, open the new Process Dumper applet, and click the "New" button and type in "explorer.exe" (minus the quotes, of course) - click OK to create the rule. Next, click the "Rules" button and click "Use custom rules". Click the "All exceptions" box, click "Monitor process exit", select the "Complete" minidump type underneath, and then change the "Dump file folder" path to something other than %windir% (C:\TEMP is my usual go-to location). Click OK twice to set the rule in action, and reboot to see if you can recreate the problem (and thus .dmp files in C:\TEMP).

Hi,

I have downloaded the program and followed the instruction. However, after first restart after I set-up the rule, explorer crashed, and nothing appeared in the c:/temp folder. When I went to check the rule, the rule was gone. Now, every time I create explorer.exe, and finish editing the rule, when I press apply in process dumper, my hole computer will hang. I can't be sure if the very first time actually worked, or I forgot to press apply after creating the rule.

Put adplus in the "run" registry entry and ensure that it is above any other program that is on that list (the "Default" key can be above it). That way it runs before everything else and catches the explorer crash. You can alternativelly use the 50/50 method on your startup items to see which one might be causing the crashes.

Hi, if I could have a set to setp how to put adplus in the run registry would be awesome. Thank you

To do that you need to boot into safe mode with command prompt which will give you a terminal window without loading explorer. From that terminal window you can launch regedit, navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run and add the entry there. To make it go after Default and before everything else you need to put a number "0" as the first character in the name of the key (it will say "0adplus"). If your windows is unbootable or won't even get to a terminal window, you can try with a Linux LiveCD(USB) and use a tool (can't remember it's name ATM) to modify the windows registry. Or a Windows LiveCD if you got the licence to use WinPE stuff.

When trying to boot in safe mode with command prompt I remember receiving an error. I think something about cd-key, but my win xp copy does not have a CD-key, and none is required during instalation.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...