Invalid Page Fault
An invalid page fault may occur when
parameters are passed between programs and the Windows operating
system. An invalid parameter may cause a program to run invalid
instructions, which results in an invalid page fault. Invalid
instruction can occur in any of the following situations:
- If the virtual memory becomes unstable due
to a shortage of physical memory (RAM)
- If the virtual memory becomes unstable due
to a shortage of free disk space
- If the virtual memory area is damaged by a
program
- If a program attempts to access data that
is being modified by another running program
General Protection Fault
A general protection fault (GP fault) often indicates that there is
a problem with software or you need to update a device driver that you
have installed on your computer. If you cannot find a Microsoft
Knowledge Base article to address your specific issue, the Dr. Watson
tool can help you identify the cause of the error message.
Dr. Watson is a diagnostic tool that takes a snapshot of your computer
whenever a fault occurs. Dr. Watson intercepts software faults,
identifies the software that faulted, and offers a detailed
description of the cause. Dr. Watson can often diagnose the issue and
offer a suggested course of action.
After you receive a GP fault, run the Dr. Watson tool so that you can
"catch" the error the next time that it occurs. To start Dr.
Watson, Click Start, click Run, type "drwatson" (without the
quotation marks), and then click OK.
When you enable Dr. Watson, an icon is displayed on your taskbar.
If a program fault occurs, Dr. Watson generates a snapshot of the
software environment. Click the Details button in the error message to
view the information that is gathered by Dr. Watson.
To generate a log file, double-click the Dr. Watson icon on the
taskbar. Dr. Watson gathers information about the operating system,
and then a Dr. Watson dialog box is displayed.
Windows Protection Error
Windows Protection error message occur when your computer attempts
to load or unload a virtual device driver (VxD). This error message is
a way to let you know that there is a problem with the device driver.
In many cases, the VxD that did not load or unload is mentioned in the
error message. In other cases, you may not be able to determine the
VxD that caused the behavior; however, you should be able to find the
cause of the error message if you use clean boot troubleshooting.
Windows Protection error messages can occur in any of the following
situations:
- If a real-mode driver and a protected-mode driver are in
conflict
- If the registry is damaged
- If either the Win.com file or the Command.com file are infected
with a virus, or if either of the files are damaged
- If a protected-mode driver is loaded from the System.ini file
and the driver is already initialized
- If there is a physical input/output (I/O) address conflict or a
random access memory (RAM) address conflict
- If there are incorrect complementary metal oxide semiconductor (CMOS)
settings for a built-in peripheral device (such as cache settings,
CPU timing, hard disks, and so on)
- If the Plug and Play feature of the basic input/output system
(BIOS) on the computer is not working correctly
- If the computer contains a malfunctioning cache or
malfunctioning memory
- If the motherboard on the computer is not working properly
- If you installed Microsoft Office 97 and you are using the
Novell Client 32 software
Missing or Damaged Files
Not sure if the dynamic link library (.dll) file
is a Microsoft file that you can extract? View the Microsoft
DLL Help Database to see if the file is Microsoft file. Then you
can look at the details of the file and see if it is an operating
system file or if it belongs to another Microsoft product. If you find
that the file you are looking for is a Microsoft file, then you know
which product installation disk you need in order to extract the file.
For example, if the file you are looking for is Outllib.dll, you will
not find that file on your operating system installation disk because
it is a Microsoft Outlook file.
If you cannot find the file you are looking for by using this
database, the file probably belongs to another program that you are
using. Manufacturers use many naming conventions to name their files
and sometimes it is difficult to find the manufacturer of the file you
are looking for. The first thing to do to try to identify where the
file comes from is to look for the file on your computer. If the
reason you are receiving the error message is because the file is
damaged it is still probably on your computer. If the reason you are
receiving the error message is because the file has been removed from
your computer, this method will not work. The only way to know for
sure is to search for the file name:
- For Windows 98, go to Start, point to
Find, and then click Find Files or Folders. Type the name of the
file you are looking for and then press Go.
- For Windows Me, go to Start, point to
Search, and then click For Files or Folders. Type the name of the
file you are looking for and then press Search Now. NOTE: Make
sure that the correct hard disk is selected in the Look in box.
After the file is displayed in the search
results window, right-click the file name, and click Properties. If
the file has a Version tab, click the Version tab, and then look at
the Company Name. The file that is broken or damaged belongs to a
program made by this company.
If the file is not found, or if the file is found but it does not
specify a company name, try the questions below:
- Is there a program on your computer that
when you try to start it, it will not run? This may be the source
of the issue. If an important file is missing or damaged, programs
will not run.
- Do you get an error message when you use a
specific program? Maybe the core files of the program allow you to
run the program, but as you are using the program one of the
dependent files for a function you are trying to use is busted or
damaged. The file that shows up in your error message might belong
to that program.
- Did you recently install or remove a
program or utility? If you try to install a program and it only
partially installs, you may be receiving error messages because
the program is looking for files that did not get installed.
Another possibility could be that you removed a program, but some
of the files for that program remain on your computer, some times
this can cause problems as well.
Once you determine the origin of the file,
contact the manufacturer of the file to determine how to resolve the
issue.
|
| General: |
| Causes
of General Protection Faults |
| What
Are Windows 95-98 Fatal Exception Errors |
| Invalid
VxD dynamic link call from <A> to device <B>, service
<C> |
| |
| Hardware
Related: |
| Computer
Hangs with Hauppage Win-TV Card |
| EPSIN500
Caused a General Protection Fault in Module... |
| Fatal
Exception 0D Using ATI All-in-Wonder Pro Video Adapter |
| Fatal
Exception Error Message Printing with Okidata OL-600e Printer |
| Invalid
Page Fault Error Message When Updating Device Driver |
| Problems
with Crystal Audio Sound Card in Windows 98 |
| Standby
Mode Causes General Protection Fault in Attwave.drv |
| RUNDLL32
caused a General Protection Fault in module MMSYSTEM.DLL |
| |
| Internet/Email
Related: |
| Acmsetup
Caused an Invalid Page Fault in Module Unknown in IE 5 Setup |
| Clicking
OK in About Internet Explorer Causes Error Message |
| Error
Message Scrolling Through Web Page Frame with Wheel |
| Error
Message Typing Address in Address Box or in Open Box |
| Explorer
caused an exception 6d007fh in module Webcheck.dll |
| Explorer
Caused an Exception c0010000h in Module Msjava.dll |
| EXPLORER
caused an invalid page fault in module MSHTML.DLL at <address> |
| General
Protection Fault When You Quit Internet Explorer |
| IE5WZD
Caused an Exception C0010000H in Module... |
| IE5WZD
Caused an Exception c0010000H in Module... |
| IExplore
Caused an Invalid Page Fault in Module... |
| IEXPLORE.exe
Exception: access violation (0xc0000005), Address 0x702be865 |
| Illegal
Operation Error Message When You Try to Print a Web Page |
| Invalid
Page Fault in Jscript.dll... |
| Invalid
Page Fault When Quitting Internet Explorer or Sending E-mail |
| Mshtml.dll
Error When Closing Window Before Rendering Finishes |
| MSIMN
Causes Invalid Page Fault When You Quit Outlook Express |
| Various
Error Messages May Be Displayed After You Install Internet Explorer |
| WAOL
Caused an Invalid Page Fault in Module MSVCRT.DLL |
| |
| Mprexe.exe
Related: |
| MPREXE.EXE
caused an exception 03H in module USER32.DLL at <memory address> |
| MPREXE
Caused an Invalid Page Fault in Module Kernel32.dll at
0167-bff719d1" |
| MPREXE
Not Responding |
| |
| Setup
Related: |
| Fatal
Exception 03H..." Error Message During Windows 98 Setup |
| Fatal
Exception 06 Has Occurred at... |
| Fatal
Exception OD 03E7-00003497" After Upgrading to Windows 98 |
| Fatal
Exception 0E Has Occurred at 0028- |
| Fatal
Exception 0E Has Occurred at 0028-C02A0201... |
| General
Protection Fault or Invalid Page Fault During Setup |
| Suwin.exe
Caused an Invalid Page Fault in Setupx.dll |
| Suwin
Error in Setupx.dll During Windows 95-98 Setup |
| USR32.EXE
caused an exception 03H in module USER32.DLL at <memory address> |
| W98Setup
Caused a General Protection Fault in Module... |
| |
| Shell32.dll
Related: |
| Explorer
Caused an Invalid Page Fault in Module Shell32.dll |
| Explorer
Caused an Invalid Page Fault in Shell32.dll at 015f-7fce85c0 |
|
| Software
Related: |
| This
program has caused a Fatal Exception 0D... |
| DirectCD
May Cause Invalid Page Fault in Mfc42.dll |
| DTOLE
Caused an Invalid Page Fault in Module... |
| FAP32.EXE
Caused an "Access Violation" Fault... |
| Fatal
Exception 0028 in VXD HELPWGRD |
| General
Protection Fault Occurred in Module Asiomm32.dll |
| GP
Faults Running QuickBooks 2.0 in Windows |
| Installing
LapLink Version 6.0b for Windows Causes GP Fault |
| Program
Causes Invalid Page Fault Error in Msvcrt.dll |
| Removeit
Caused an Invalid Page Fault in Module Msonsext.dll |
| |
| Startup/Shutdown
Related: |
| Fatal
Exception OE Error Message When You Start Windows 95 |
| Illegal
Operations or Access Violations When Starting Windows |
| Troubleshooting
Windows 98 Startup Problems |
| |
| VxD
Related: |
| A
fatal exception 0E has occurred at 0028:C02A0201 in VXD
IOS(04)+00001FC9 |
| A
fatal exception 0E has occurred at 0028:C0274274 in VXD IFSMGR(03) +
000CF7C |
| A
fatal exception 0E has occurred at 0028:C0282dB0 in VxD IFSMGR(03) +
0000 CF7C |
| A
fatal exception 0E has occurred at 0028:C029F7A1 in VXD IFSMGR(04) +
0000D4F1. |
| Error
Message- Fatal Exception 0028 in VXD Helpwgrd |
| Fatal
Exception 0E at 0028-c028bac6 in VXD Vwin32 05... |
| Fatal
Exception Error Message in VXD IOS(04) |
| |
| Windows
Programs/Functions Related: |
| Cannot
Open Network Tool in Control Panel |
| Computer
Hangs or Reboots at Shutdown with NetWare Client |
| Ddhelp.exe
Caused an Invalid Page Fault in Module Mgaxdd32.dll |
| Disk
Defragmenter Causes General Protection Fault in User.exe |
| Error
Message Starting WMS in Windows 98 Second Edition |
| Error
Message When Transferring a File |
| Error
Messages When Trying to Save System Information File |
| Explorer
Caused an Invalid Page Fault in Module Macxw4.drv |
| Fatal
Exception OD Using Copy Disk Command |
| Fatal
Exception Error When Opening or Closing Control Panel |
| Fault
in MS-DOS Extender |
| FPXPRESS
Caused a General Protection Fault... |
| General
Protection Fault in Module Dibeng.dll |
| General
Protection Fault Viewing Dial-Up Adapter Properties |
| GP
Faults Generated After Restarting a Program |
| Invalid
Page Fault in Thumbvw.dll or Kernel32.dll Viewing Folder |
| Invalid
Page Fault Starting WordPad or Paint |
| Invalid
Page Fault When Opening Control Panel or Control Panel Tools |
| Invalid
Page Fault When You Log Off and Log Back On |
| Notepad
Caused an Invalid Page Fault in Module Notepad.exe... |
| Random
Fatal Exception Errors While Running Windows 95-98 |
| Rundll32
Caused an Invalid Page Fault in Module Rnaui.dll |
| Solitaire
Caused General Protection Fault in Module Sol.exe |
| TASKMON
Caused an Invalid Page Fault in Module... |
| Troubleshooting
Spool32 Error Messages |