Thanks to all who replied. I know there is nothing wrong with my ram, and I
have found a very interesting page that suggests the problem might be due to
a conflict between an MS update and Java. I was running a half life
dedicated server for a pc game when this problem happens, but plenty other
people have it just when doing common internet browsing. See futher details
below on that. As for the Events, I posting a separately about that.
Ok, here are all the steps I have just done to try to solve the problem. I
will run server again tonight and after 12 hours I will follow up with you
again. The worrisome thing so far is that now serveral people have told me
they get this error when they do just common internet browsing. But more
gamers than browsers have told me they got it with their games too. So that
is why I am doing all the steps below.
--------0------------0-----------0-------
Run Regedit from run box. Look at the following locations in the registry
and change the
values from 0 to 1:
hkey_local_machine-system-currentcontrolset-control-session manager-memory
management
and look for
DisablePagingExecutive waarde = 1
LargeSystemCache = 1
You can always go back and put the values back to zero if you are skeptical
about this one.
---------0---------------0----------
Doubt this next one will do anything for you in regards to this specific
memory problem, but you might as well try it to rule it out. I did, and it
showed no errors.
Go to Run box again and run sfc /scannow. Make sure you have your Windows CD
in the cdrom. This checks all your system files to make sure they are not
corruopt. You will probably have to hit the Retry button about 40 times
because it stops and asks you each
time it finds a file that has a problem or doesn't match the original and is
not stored on your computer. You can read more about scan fc here:
http://www.updatexp.com/scannow-sfc.html
------0----------------0-----------
If you have installed Java or bought a computer with Jave on it, you should
try this one. I honestly don't know what this one could do with me running a
server, but you might as well try it. They actually had a screenshot of the
exact error I was getting, so that's why I tried it. And, of course, I never
noticed this problem before I installed Java. I did Solution #2 on this
webpage:
http://www.java.com/en/download/help/ikernel.xml
-------0-----------------0----------
And this next tip is a work-around, but I know for sure it works. Most of
the people who have complained about this error would not even have known
about it had they turned off their error reporting system.
So go into Control Panel > System > Advanced tab > and
select button Error Reporting. Then uncheck everything except the first one
that says Disable Error Reporting. Out of sight out of mind for those who
had the error when they were internet browsing. For me, my server might
still crash, but we shall see soon enough.
---------0--------------------0----
Ok, this step makes me a little concerned about the guy's knowledge who
suggested it. And I really don't think its my problem, even though I did
upgrade from 512mb to 1 gig of ram. But alot of ram gurus will tell you to
do something similar to this when you get a memory error after you upgraded
ram. And it certainly won't hurt you to try it. Note though that for me I
could not make the setting 2 times bigger as this guy suggests to do. I
could only set the maximum for 17000mb because that is all Windows would let
me do, but that is still pretty big. I also believe you are supposed to
delete your old
pagesys file before you do any of these steps, but he does not say that
below.
The instructions:
Try recreating the virtual memory.
For XP system...
1. Right-click on My Computer and select Properties.
2. Click the Advanced Tab and select Settings under the Perfomance Options.
3. Click on the Advanced Tab and select Change under Virtual Memory.
4. Click No Paging File and clisk Set.
5. Click OK, OK, OK and tell the system to restart.
6. Let the system reboot...It will be slower than usual.
7. Right-click on My Computer and select Properties.
8. Click the Advanced Tab and select Settings under the Perfomance Options.
9. Click on the Advanced Tab and select Change under Virtual Memory.
10. Click Custom Size and set the Initial Size to (1.5 times your Physical
Memory.)
11. Set Maximum to (2 times your Physical Memory.)
12. Click OK, OK, OK. No reboot required.
This problem stems from system images. When a manufacturer creates an image
and then changes the memory but does not update the image, memory errors can
occur. This can even happen when you upgrade your own system memory. Always
recreate the Virtual memory after modifying physical memory. It should
prevent these types of errors.