boot to safe mode
this link will help
Troubleshooting Windows 98 Startup Problems
this is an excerpt from this link:
Invalid Page Fault in Kernel32.dll Errors
If you frequently receive Invalid Page Fault in Kernel32.dll Errors, from different drivers (Explorer, Guide.exe, Msgsrv32, Commgr32, Mprexe and others), it is possible that your password list file is damaged. Try re-creating your password list file:
In Windows Explorer select your \Windows folder
Press F3. This will bring up the Find: All Files window
In the Named: box type *.pwl
Click Find Now
When a list of found files is displayed, delete them all
Close the Find window and restart Windows
Note: you will lose any passwords you have stored, so make sure that you have the passwords written down so you can re-enter them when needed