The following has solved many people's Windows Explorer KERNEL32.DLL crashes. It is given solely as information.
In the root directory of C:\, modify or create a CONFIG.SYS file to include the following lines:
If the error persists, try adding this line to your SYSTEM.INI file in the [386Enh] section:
; Increases default stack pages from 2 to 6
(The default is 2. If required, increase by increments of 2 until you find a value that solves the problem. The ; [semicolon] works the same as REM works in AutoExec.Bat.)
Click Edit, Save, Edit, exit. Shut down and restart for the changes to take effect.
Additionally, repeat KERNEL32.DLL errors can often be resolved by deleting your Windows swap file, WIN386.SWP, and letting it rebuild itself.