Hello atlantisshopping,
Thank you for your question.
This type of question becomes a little difficult to solve when using
GA as we lack the interactivity of a phone call, for example. That
being said, let's start by saying that Invalid Page Fault problems are
caused by either a corruption of memory or two programs trying to
access the same portion of memory at the same time.
In this Microsoft Knowledge Base article: WD2000: Part 1:
Troubleshooting Invalid Page Faults (IPFs) and Exception Errors at
http://support.microsoft.com/default.aspx?scid=KB;EN-US;q236319 ,
Microsoft says:
"When an invalid page fault occurs, an unexpected event occurs in
Windows. An invalid page fault typically indicates that a program
improperly attempted to use random access memory; for example, when a
program or a Windows component reads or writes to a memory location
that is not allocated to it. When this occurs, the program can
potentially overwrite and corrupt other program code in that area of
memory."
In order to isolate the problem, there are a number of steps I would
take, and often perform some of them even though I am convinced they
are not the root cause of the problem. In any situation like this, you
will have to do a large amount of sleuthing and trial and error. I
suggest keeping good notes of what you have tried and what you might
have changed as you proceed:
1. Run a good virus checker with current virus definitons - just in
case
2. Be sure that there is plenty of hard drive space available as
Windows will sometimes write VERY large files for virtual memory usage
on your hard drive. ALack of disk space can cause an IPF.
3. Be sure that your virtual memory is set for Windows to manage it
automatically. You can set a minimum swap file size equal to your
physical RAM, but never set a maximum. Always let Windows manage that
parameter for you.
4. Run a defragmenting program and defrag your hard drive
5. Run scandisk (included with Windows) or, better yet, Norton Disk
Doctor to see if there are corrupted files or physical problems with
your hard drive. If you have Norton Utilities, run Norton Win Doctor,
as well,
6. Download and run Ad-Aware available free form www.lavasoft.de to
check to see if you have spyware running in the background and using
valuable resources
7. Microsoft suggests:
"To resolve this issue, identify when the error message first
occurred. Also, determine if you recently made changes to the
computer, for example, you installed software or changed the hardware
configuration.
Use a clean boot troubleshooting procedure to help you identify the
cause of the error message.
For additional information about the clean boot procedure, click the
article numbers below to view the articles in the Microsoft Knowledge
Base:
Q243039 How to Perform a Clean Boot in Windows 95
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q243039
Q192926 How to Perform Clean-Boot Troubleshooting for Windows 98
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q267288
Q267288 How to Perform a Clean Boot in Windows Millennium Edition
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q192926
This will prevent programs from starting and running in background
memory. If the problem goes away, you then have learned that something
that runs at startup is the cause and can add back programs until the
problem reoccurs and you have discovered the offending program.
8. Reduce the color depth of your graphics display and/or the graphics
acceleration.
For additional information about reducing graphics hardware
acceleration, click the article number below to view the article in
the Microsoft Knowledge Base:
Q263391: How to Change the Graphics Hardware Acceleration Setting in
Windows
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q263391
And, although this article references Word, it is applicable to almost
any Windows program:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q236383
mentions:
"Is It the Video Driver?
Word frequently queries the video driver for information it needs when
formatting and printing the document. A damaged video driver can cause
an invalid page fault or exception error to occur.
To troubleshoot this problem, install a different video driver by
following the steps for your version of Microsoft Windows.
In Windows 95, Windows 98, or Windows Me:
Quit all Microsoft Windows programs.
Right-click the Windows desktop.
On the shortcut menu, click Properties.
Click to select the Settings tab. Note the settings for the desktop
area, color palette, and font size. You may need to know these if you
want to return the display settings to their original state.
NOTE: In Microsoft Windows Millennium Edition (Me), click Advanced.
Click Change Display Type. Note the display adapter that is currently
in use. You may need this if you want to return the display settings
to their original state.
For the Adapter type, click Change.
Click Show All Devices.
At the top of the Manufacturers list, click Standard Display Types.
For the Model, click Standard Display Adapter (VGA).
Click the OK and Close buttons to close the dialog boxes.
Click Yes when Windows asks you to restart your computer. When the
computer is restarted, your display appears in 640x480 resolution with
16 colors.
In Windows 2000 or Windows XP:
Restart your computer.
Before the Windows 2000 or Windows XP splash screen appears, press F8.
Select Enable VGA Mode, and then press ENTER.
In the Please select the operating system to start section, select
Microsoft Windows 2000 Professional or Microsoft Windows XP, and then
press ENTER.
NOTE: The operating system now loads the Standard VGA driver.
Start your programs normally, and then try to reproduce the problem.
If the problem is corrected, you have identified the problem as a
damaged or incompatible video driver. You need to contact the
manufacturer of the video card for an updated video driver."
9. It"could" be a bad RAM chip problem, though usually very unlikely.
Should nothing else solve the problem, have you RAM chips tested.
***************************************************************
Additional resources for information on Invalid Page Faults :
Matrox Video Card Driver Problems - Microsoft Knowledge Base Article -
Q166125 http://support.microsoft.com/default.aspx?scid=KB;EN-US;q166125
If you have a Matrox card of any variety, updating you driver is
definitely worth a try.
AND, the following relate specifically to msvcrt.dll errors:
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q192123&
<Program> Causes Invalid Page Fault Error in Msvcrt.dll
This behavior can occur if you have version 6.00.8168.0 of the
Msvcrt.dll file installed. This version of the file is included with
Microsoft Visual Studio 6.0 and Visual Basic programs written with
Microsoft Visual Studio 6.0.
RESOLUTION
To resolve this issue, download and install the Microsoft Libraries
Update. For information about the availability of the Microsoft
Libraries Update, please see the following article in the Microsoft
Knowledge Base: Q221946 Availability of the Microsoft Libraries Update
(I know you mentioned you have tried this, but just to be sure you
have the right versions. Do also check for multiple copies of
msvcrt.dll on your drive, particulalary in the problem programs
folders, and make sure all are the latest version.)
http://support.microsoft.com/default.aspx?scid=KB;EN-US;q190536&
FIX: Invalid Page Fault in Msvcrt.dll
SYMPTOMS
After you install the run-time libraries (Msvcrt.dll) from Visual C++
6.0 on your computer, the applications that previously ran correctly
fail and an application error similar to the following appears:
<Application Name> caused an invalid page fault in module MSVCRT.DLL
at XXXX:XXXXXXXX.
http://support.earthlink.net/mu/1/psc/img/walkthroughs/windows_9x_nt/email/eudora_pro_4.x/1858.psc.html
Invalid Page Fault in MSVCRT.DLL / Rename Eudora.ini and lmos.dat
Since your problem is in a mail program, this might be applicable. Can
you try reaming any .ini files for this program?
http://www.ati.com/support/infobase/3229.html
Invalid Page Fault in module MSVCRT.DLL launching applications
And last, http://www.generation.net/~hleboeuf/ermsvcrt.htm , a great
page with multiple solutions.
Search strategy: invalid page fault in msvcrt.dll
Best of luck in solving this problem and regaining your computer's
performance. Do ask if anything above is not clear and requires
clarification.
Regards,
-=clouseau=- |