On mySimon: 2009 Mercedes-Benz SLK-Class
BNET Business Network:
BNET
TechRepublic
ZDNet

January 2nd, 2007

How to detect RAM problems to stabilize Vista

Posted by George Ou @ 2:44 pm

Categories: Desktop, Hardware, Vista

Tags:

I had a rough weekend testing Vista RTM on multiple hardware configurations because of some minor hardware issues that never surfaced previously.  It appears that Vista is extremely sensitive to any kind of memory error possibly because of ASLR (Address Space Layout Randomization).  It turned out that I had a faulty address block near the end of my second 512 MB DDR2-533 DIMM.  I never had any stability issues with Windows XP but I'm guessing that there was almost no chance of Windows being loaded in that portion of RAM.  Vista on the other hand randomizes the address layout to mitigate any security breaches if a hacker finds any weaknesses in software but that also means it's quite possible for a critical piece of Windows Vista to use the faulty memory block and lock up the entire operating system.

I recalled that colleague and friend Justin James was having similar problems with his brand new computer with Vista RTM MSDN edition and finding out that he had a bad stick of memory.  In a similar fashion, Justin had no problems running Windows XP with the bad DIMM but once Justin got a replacement DIMM from Crucial, all his Vista lockup problems went away.  I wondered if I had a similar problem so I decided to run some tests which proved my suspicions correct.  It turned out I did have a bad piece of memory so I'm now trying to get an RMA from Kingston for a replacement.  For the time being I'm running on 512 MBs of RAM for Vista testing with the bad memory sitting on my desk.  Unfortunately, the system still locked up on this particular machine which has been my main Windows XP machine for a year without incident and I'm almost ready to give up running Vista on this machine until I can figure out what's wrong with it.  Vista has been running fine on my other machine.

But there is a valuable lesson to be learned here which is to TEST YOUR MEMORY and don't assume it's ok because you're not having any problems with it in Windows XP.  Here are some valuable instructions for you to test your own memory using Vista and Memtest86.  Even if you're not running Vista, it doesn't hurt to run Memtest86 to check your RAM integrity.  Follow the links and instructions below to test your own memory.

Memtest86 free third party tool

ISO Recorder for burning ISO images to CD

Memory Diagnostics Tool for Vista

  • Hit the start button (control-ESC) and type "memory".  The new Vista start button will automatically present and highlight "Memory Diagnostics Tool" so you just need to hit ENTER.
  • It will prompt you to reboot now or run the memory test later.
  • On the next reboot, the test will automatically run in normal mode twice.
  • You can use F1 to customize the testing options.
  • Select "Extended" memory test.
  • Tab twice to jump to the repeat settings.  You can set the number of tests to 0 to have it run indefinitely until you hit the ESC key.
  • Hit the ESC a few times to break out of the testing cycle and boot Vista.
  • Find the error report at C:-Windows-System32-LogFiles-MemDiag (replace - with backslash since wordpress refuses to show the backslash character) 

 

George Ou is Technical Director of ZDNet. See his full profile and disclosure of his industry affiliations.

  • Talkback
  • Most Recent of 86 Talkback(s)
Window Vista freezes w/ color bars
Hey how are you?
I'm having trouble with my Emachines desktop computer. It freezes up and then color bars runs up and down like those old tv with a bad receptions. I've already done a system recovery twice and it's still doing the same thing. Do you know what I can do to fix it please?... (Read the rest)
Posted by: computerguy12 Posted on: 01/22/10 You are currently: a Guest | | Terms of Use
Prefer Memtest86+  dragosani | 01/02/07
Link broken  georgeou | 01/02/07
I updated blog, thanks  georgeou | 01/02/07
I wanted to add.  dragosani | 01/02/07
Pass count  Yagotta B. Kidding | 01/02/07
Thanks, I intend to swap both DIMMS to test  georgeou | 01/02/07
Among others  Yagotta B. Kidding | 01/02/07
Thanks  georgeou | 01/02/07
Not to get off subject, but  Michael Kelly | 01/03/07
LiveCDs  Yagotta B. Kidding | 01/03/07
Doesn't sound right  D-T-Schmitz | 01/02/07
XP only needs 128 MBs of RAM  georgeou | 01/02/07
So  D-T-Schmitz | 01/02/07
XP doesn't, but applications do  georgeou | 01/02/07
That is what happens when you code in Java  nucrash | 01/03/07
Myth....  techboy_z | 01/03/07
I've run it recently and I still can't get over JRE HELL  georgeou | 01/03/07
Haven't Coded in Java for a While  nucrash | 01/04/07
Hibernation  LinuxHippie | 01/03/07
George, great artticle... but one problem I forsee  Linux User 147560 | 01/03/07
The problem is...  nucrash | 01/03/07
You can encrypt the page file  georgeou | 01/03/07
The user or the system.  Linux User 147560 | 01/03/07
Yes, it's just a registry key  georgeou | 01/03/07
Ignorance is bliss  Richard Flude | 01/03/07
So browsers in Linux run in protected mode?  georgeou | 01/03/07
Wow George... Quote of the year for 2007.  ju1ce | 01/04/07
George....  bportlock | 01/04/07
Ignorance is bliss  georgeou | 01/04/07
A Mind is a terrible thing to waste  D-T-Schmitz | 01/04/07
Yes George...  Linux User 147560 | 01/08/07
Stability problems already?  Chad_z | 01/03/07
not a MSFT problem, this is a RAM problem  Valis Keogh | 01/03/07
Who cares?  bportlock | 01/03/07
Making something out of nothing  dragosani | 01/03/07
You've missed the point  bportlock | 01/03/07
Questionable Upgrade  andrej770 | 01/03/07
I disagree  Chad_z | 01/03/07
MS Advisor??  andrej770 | 01/03/07
I rarely recommend upgrading to Vista  georgeou | 01/03/07
Sure they are  voska | 01/03/07
Pure FUD  dragosani | 01/03/07
Litle Known Linux Feature...  triso | 01/03/07
Thanks for the reminder!  Linux User 147560 | 01/03/07
Like I said  dragosani | 01/04/07
You're wrong!!  techboy_z | 01/03/07
Get real  Yagotta B. Kidding | 01/03/07
Wouldn't mind bad memory mapping in Vista  georgeou | 01/03/07
Opposite experience...  techboy_z | 01/03/07
Wasn't cheap RAM  georgeou | 01/03/07
Users (and Zealots) asked for more security!  andrej770 | 01/03/07
I'll be the first one to admit I haven't used Vista yet...  ju1ce | 01/03/07
I'll be the first one to admit I haven't used Vista yet...  ju1ce | 01/03/07
They don't send me those, nor do they send me laptops  georgeou | 01/03/07
This may work  sweklaweklfwe@... | 01/03/07
RAM issues are the least of Vista user's problems...  whisperycat | 01/03/07
One of my customers....  bportlock | 01/03/07
BUT...  redtrain65 | 01/03/07
50 cents an hour!  bportlock | 01/03/07
I agree  NonZealot | 01/03/07
FUD star Zealot  whisperycat | 01/03/07
Did you use MS's HW advisor before installation??  andrej770 | 01/03/07
All drivers are good  georgeou | 01/03/07
Sometimes it is, sometimes it isn't  CobraA1 | 01/03/07
A slightly off-topic question (if anybody knows the answer)  Michael Kelly | 01/03/07
I just got an RMA from Kingston  georgeou | 01/03/07
Vista RTM Issues  DAC-Tech | 01/03/07
Let me add to this...  DAC-Tech | 01/03/07
Great post, I'll try that!  georgeou | 01/03/07
Please do....  DAC-Tech | 01/03/07
Sounds like some hardware just hasn't been properly tested in Vista  georgeou | 01/03/07
Fixed my problem  DAC-Tech | 01/22/07
Window Vista freezes w/ color bars  computerguy12 | 01/22/10
RAM Problems Crash Vista and Make it Vulnerable to Atttack!!!!  crash89 | 01/04/07
ECC memory  brittonv | 01/04/07
Not worth the expense  georgeou | 01/04/07
Support would be more expensive  brittonv | 01/05/07
Did Vista make memory go bad?  vandarn | 01/04/07
Did Vista make memory go bad?  vandarn | 01/04/07
Typical Microsoft  efreedom | 01/04/07
MEMORY PROBLEM?  BALTHOR | 01/04/07
Finally Microsoft keeps manufacturers HONEST!  joemartn | 01/04/07
Knoppix livecd includes memtest86  aforencich | 01/04/07
So does the "Ultimate boot CD"  brittonv | 01/05/07
DDR2 very voltage sensitive  support@... | 01/04/07
You only jack up memory voltage to over clock it  georgeou | 01/04/07

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

Top Rated

    advertisement

    Archives

    ZDNet Blogs

    White Papers, Webcasts, and Downloads

    SmartPlanet

    Click Here