• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 606
  • Last Modified:

PAGE_FAULT_IN_NONPAGED_AREA after memory upgrade

I upgraded an Dell Inspiron 3800 from 96MB to 512MB but got PAGE_FAULT_IN_NONPAGED_AREA  in ntoskrnl.exe. Antivirus software is disabled (never gets to load anyway), virtual memory has been tried at both twice 512MB and three times 512MB. I have tried one module at a time in both slots. I have also run a chkdsk. The memory is brand new and the correct type for the Inspiron. I'm running W2K sp2.

Any help will be greatly appreciated.
0
Niels-a-Jensen
Asked:
Niels-a-Jensen
1 Solution
 
LucFEMEA Server EngineerCommented:
Hi Niels-a-Jensen,

0x00000050: PAGE_FAULT_IN_NONPAGED_AREA
http://www.aumha.org/win5/kbestop.php#0x50

In this casse, it looks pretty obvious to me that the memmory you bought it faulty, bring it back for warranty.

Greetings,

LucF
0
 
buckeyes33Commented:
After you installed the memory.  Did you make sure that the memory timings are not to fast or aggresive for the memory?   This would also give you the error that you recieved.
0
 
bulldog14Commented:
Download and run memtest86, available here;

http://www.memtest86.com/

Let it complete several passes.  There should be 0 errors.
0
Improved Protection from Phishing Attacks

WatchGuard DNSWatch reduces malware infections by detecting and blocking malicious DNS requests, improving your ability to protect employees from phishing attacks. Learn more about our newest service included in Total Security Suite today!

 
Niels-a-JensenAuthor Commented:
"After you installed the memory.  Did you make sure that the memory timings are not to fast or aggresive for the memory?   This would also give you the error that you recieved."

As far as I can see the Inspiron BIOS does not have any settings for memory timing.
0
 
buckeyes33Commented:
It should

they will be something like this

CAS latency
RAS
Write enable
Active to Precharge or AP  (I think??)


that is off the top of my head.  There are several more.   If the bios does have something like this then write them down for use.  Then tell use what memory you purchased.  If they are set correctly, then your memory is bad as Lucf has said.
0
 
Niels-a-JensenAuthor Commented:
"It should

they will be something like this

CAS latency
RAS
Write enable
Active to Precharge or AP  (I think??)"

Well, I can't find them; there are six pages of stuff and I have been through them all 5 times.

I'm now running the memory test suggested by bulldog14. Nice little prog BTW :)
0
 
Niels-a-JensenAuthor Commented:
The memory test has now run for 2 hours without any reported errors. I'll let it run overnight (I'm in the UK) and report back tomorrow.

Thanks for all the support :)
0
 
mlynch24Commented:
Reset the BIOS to factory defaults. If you cannot set the memory timings manually the bios is doing it on the fly. Resetting Dell bioses usually invokes a system diagnostic and it should pickup your memory and perform well. The fact that the memory tester is working gives evidence that the error is in the bios settings.
0
 
Niels-a-JensenAuthor Commented:
The memory tester has now run 14 passes and no errors.
I'm not sure why the BIOS settings are important; the system works fine with 96MB but pagefaults before W2K finishes booting with 256MB or 512MB. If the memory test can run why can't W2K?
0
 
buckeyes33Commented:
>>If the memory test can run why can't W2K?
The memory test is not always correct and you could still have bad memory.


>>I'm not sure why the BIOS settings are important
The bios is what controls the settings for your hardware.  How fast or slow they run, what runs, what doesn't run.  The bios in essence is the left side of your brain that controls movement, where as the operating system is the right side of the brain that makes it opperate.  If the left side of the brain (bios) is not controlling something correctly, the right side (OS) stumbles.  


I think that you should use mlynch24 suggestion to reset the bios.  To reset the bios settings you can go into the bios and "load defaults"  or you can clear the CMOS by shorting the correct jumper, or taking the batter out for 10 seconds.  
0
 
Niels-a-JensenAuthor Commented:
Well, I have now upgraded the flash BIOS to the latest version released on 17th of March 2003. I'm still having the same problem. I have also run all the diagnostics that came with the beast; everything checks out fine, until I try booting W2K.

0
 
Niels-a-JensenAuthor Commented:
Dear Friends,

Thank you so much for your time. The problem has been solved; I upgraded from sp2 to the latest sp. Just shows that Windows is rotten to the core. The memory was fine, changing BIOS (and resetting) made no difference, only upgrading the rotten OS made it work. (Perhaps the real cause was the cache file...)

Again, thank you so much for your time. I think the suggestion to reset the BIOS was the best idea, cause that made me upgrade everything.  :)

Thank you,

Niels.


0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now