Is there a way to test RAM on a Windows 2008 R2 x64 machine?
I have 6GB of RAM, and I suspect one of my 4 sticks may be bad.
Is there a way to test RAM on a Windows 2008 R2 x64 machine?
I have 6GB of RAM, and I suspect one of my 4 sticks may be bad.
Unless you have a manufacturer-provided diagnostic tool (that you trust) you will probably need to take an outage window and run something like Memtest86 (http://www.memtest86.com/).
If you suspect bad RAM I would advise runing Memtest86 anyway regardless of what any manufacturer diagnostics say.
Windows Server 2008 (and Vista/7) have a built in memory testing tool. It requires a reboot. Type "memory" into the start menu and it will be one of the first returns.
I think that memtest is the best choice. The latest versions run on 64bits processors and are able to manage more than 4GB as well. Note: you cannot run tests with the OS up and running: you have to shutdown your box and boot the memtest live cd / usb.
Anyway I suggest, if merely possible, to plan an outage and perform a full memetest cycle for each ram module, separately.
This way you will be able to tell not only if your problem is related to the ram but which stick is the culprit too.
M