Memtest86+


LATEST VERSION : 5.01
LAST UPDATE : 27/09/2013

Based on the well-known original memtest86 written by Chris Brady, memtest86+ is a port by some members of the x86-secret team, now working at www.canardpc.com. Our goal is to provide an up-to-date and completly reliable version of this software tool aimed at memory failures detection. Memtest86+ was, is and will always be a free, open-source software. The original Memtest86 is now handled by PassMark® Software Pty Ltd.

Memtest86+ is released under the terms of the Gnu Public License (GPL). No restrictions for use, private or commercial exist other than the ones mentioned in the Gnu Public License (GPL). Texts about the original version was taken from the original website and written by Chris Brady.

PS : A newsletter for memtest86+ updates is available / Donation for Memtest86+ welcome. Please support free GPL software
.



-= History =-

The first version of Memtest86+ was released on early 2004, based on memtest86 v3.0 that was not updated since mid-2002. Our main challenge was to provide an up-to-date version of this useful tool, as reliable than the original. Our work started when we got the first AMD64 system. Unfortunatly, the original memtest v3.0 didn't run at all. After looking at the source code, we fixed the bug.After some days, I saw lot of other things like chipsets or CPU that were not correctly detected or not detected at all. As I'm the chief-editor of a french hardware website (www.x86-secret.com now integrated into www.canardpc.com), I have access to lot of recent hardware and I can test and debug on quite all available motherboards on the market. After adding detection for all current CPUs, I've added detection for all current chipsets (SiS, VIA, nVidia, Intel) and ECC Polling for AMD64, i875P and E7205. Then, I decided to display some useful settings for the most popular chipsets. For exemple, on i865PE/i875P series, memtest86+ will now display FSB & Memory frequency, PAT status, memory timings, ECC status and the number of memory channels. Next version will perhaps contain several enhancements and bug-fixes.


-= Change Log =-

Here is all the latest change logs for memtest86+ :

*** Enhancements in v5.01 : ***


Enhancements in v4.20 :

Enhancements in v4.10 :

Enhancements in v4.00 :

PS : Memtest86+ "3.00" was skipped and renamed 4.00 in order to avoid confusion with the original Memtest.

Enhancements in v2.11 :

Enhancements in v2.10 :

Enhancements in v2.01 :

Enhancements in v2.00 :

 

 


-= Screenshots =-

Some screenshots of memtest86+ on third recent platforms (i865/i875 - nForce2 - AMD64) :

memtest86+ on i875P

Memtest86+ V1.00 on i875P

memtest86+ on nF2

Memtest86+ V1.00 on nForce2

memtest86+ on amd64

Memtest86+ V1.00 on AMD64

 


-= Download (Pre-built & ISOs) =-

Here is some pre-compiled distributions of memtest86+. Memtest86+ comes in three different way, first is a pre-build bootable ISO, second is a bootable binary and third an installable package for creating a bootable floppy. Third version are compressed in .zip and .tar.gz.

** Memtest86+ V5.01 (27/09/2013)**

 

* Memtest86+ V4.20 (25/01/2011) *

 

 

* Memtest86+ V4.10 (04/05/2010) *

 

* Memtest86+ V4.00 (22/09/2009) *

 

* Memtest86+ V2.11 (22/12/2008) *

 

* Memtest86+ V2.10 (15/11/2008) *

 

* Memtest86+ V2.01 (21/02/2008) *

 

* Memtest86+ V2.00 (08/02/2008) *

 

 

 


-= Download (Source Code) =-

Here is the source code (under GPL) :

** Memtest86+ V5.01 (27/09/2013) **

 

* Memtest86+ V4.20 (25/01/2011) *

* Memtest86+ V4.10 (04/05/2010) *

* Memtest86+ V4.00 (22/09/2009) *

* Memtest86+ V2.11 (22/12/2008) *

* Memtest86+ V2.10 (15/11/2008) *

* Memtest86+ V2.01 (21/02/2008) *

* Memtest86+ V2.00 (08/02/2008) *

 

-= Features Requests & Features Requests =-

An official forum for all features Requests & bugs fixes has been created on forum.canardpc.com. Even if the main forum is in french, the memtest86+ forum is *ONLY* in english. No registration required to post but *NO* help will be given to hardware issues. This forum is only dedicated to features requests and bug fixes for memtest86+. All other post will be erased.



-- Offical Memtest86+ Forum --

 


-= Memtest86+ Newsletter =-

The Memtest86+ Newsletter is only intended to provide an information about new Memtest86+ updates. Nothing more will be sent. Of course, the emails addresses provided will NEVER be passed to others and will be kept STRICTLY confidential. Subscribers will received an email with the changelog when a new version of memtest will be released.

Subscribe

Un-Subscribe



-= Author of Memtest86+ =-

Memtest86+ is written by Samuel DEMEULEMEESTER, chief editor of www.x86-secret.com (visit us). You can send an email to memtest[nospam]@memtest.org (sorry for the syntax, remove [nospam]). But don't expect an answer...

PS : Again, the original author of memtest86 is Chris Brady (www.memtest86.com)


-= Contributors of Memtest86/Memtest86+ =-

The initial versions of the source files bootsect.S, setup.S, head.S and build.c are from the Linux 1.2.1 kernel and have been heavily modified.

Doug Sisk provided code to support a console connected via a serial port.

Code to create BadRAM patterns was provided by Rick van Rein.

Screen buffer code was provided by Jani Averbach.

On-fly timings change for A64/i865/915 was provided by Eric and Wee

Eric Biederman reworked the build process making it far simpler and also to produce a network bootable ELF image. He produce a nice patch in mid-2003 which was included in memtest86+

Memtest86+ Loader (and lots of help) was provided by Eric Auer.

Udo Rader create a piece of code for better badram support (remove duplicate)

Thanks to Franck Delattre (www.cpuid.org) for his help.

Thanks to Michal Schmidt, Yann D. and Warren Togami for unvaluable support

Thanks to Remko van der Vossen (aka Wichetael) for the FAQ

Thanks to CDH for his help.

Thanks to lechenejb for memtest86+ logo.

Thanks to all 5.xx contributors, especially Passmark guys.

Thanks to all Beta-testers.


-= Donation for Memtest86+ =-

We occasionally receive email that ask for a doantion, so, here is the donation section ! So, if you've found memtest86+ useful - maybe it saved you some money or helped you to understand an issue that's been bothering you for ages - then please consider making a donation to support free software and help us face costs that occur (webhosting, buying of some hardware for debugging, ...etc). Don't forget donations are very welcome, but by no means required. However, they will directly increases the amount of time we can spend on developing mt86+.

Your name or company name will be asked in the Paypal's form and it will be added to this page as a mt86+ donator. Any amount is greatly appreciated

Donators List (Thank you !) :

  • 05/24/11 -> Michel Machado
  • 05/15/11 -> Web Hosting Geeks
  • 06/02/08 -> Solange Macarthur
  • 02/01/08 -> Muhammad Haider
  • 05/05/05 -> Network Engines
  • 12/03/13 -> NDCHost.com
  • 03/12/06 -> Steve Tsai
  • 02/16/08 -> George Joseph
  • 04/12/11 -> neoSaej
  • 11/23/09 -> KWLUG
  • 10/29/10 -> Alexandre LISSY
  • 08/03/10 -> Help Desk HESK
  • 04/26/15 -> Coupofy.com
  • 01/28/08 -> KingTiger Technology
  • 06/03/10 -> AVADirect Custom Computers
  • 10/08/09 -> Bickley Consulting West Inc
  • 11/01/08 -> Kenneth Seymour
  • 01/28/07 -> Stephen Mollett
  • 05/10/10 -> P.C.
  • 03/24/10 -> Puget Computer Systems
  • 09/25/04 -> Michael Griffith
  • 01/14/14 -> Scankampagne
  • 12/29/13 -> Webpromotion GmbH
  • 11/01/13 -> Nicolas Chevallier
  • 02/22/08 -> Linulex VOF
  • 02/22/08 -> Joe Hackman
  • 12/17/05 -> Ian Jones
  • 01/17/07 -> Gregory Roussel
  • 05/25/10 -> David McKeen
  • 11/12/04 -> Mike Ehrlich
  • 12/29/10 -> Torn City
  • 01/07/05 -> www.memory-up.com
  • 07/02/13 -> Webagentur Website Werkstatt
  • 01/21/14 -> Buy Hosting
  • 07/11/08 -> Marco Kammerer
  • 02/15/08 -> Daniel Baye
  • 01/16/06 -> Gleb Shevelev
  • 03/06/10 -> Riivo Must
  • 05/05/10 -> Allen Webb
  • 12/03/10 -> Windows 7 Forums
  • 04/12/11 -> Harrison Metzger
  • 10/20/07 -> Edward Matthews
  • 11/19/04 -> Catalina Computers & Discount
  • 01/28/11 -> Jorge Rodriguez
  • 12/11/05 -> Leif Nordland
  • 02/02/11 -> David Whitestone
  • 10/28/04 -> www.upgradememory.com
  • 06/04/10 -> Adam Stovicek
  • 07/16/10 -> J. M. George
  • 03/10/10 -> Daniel Butterfield
  • 03/28/10 -> Robert Trevellyan
  • 05/08/08 -> Leonhard Kurz
  • 05/08/08 -> Leonhard Kurz
  • 08/29/04 -> Leif Westerlind
  • 10/18/09 -> Victor Tchistiak
  • 10/23/09 -> Barry Jackson
  • 03/19/08 -> Osmin Camero
  • 12/22/08 -> William Agar
  • 12/27/09 -> Owen Mann
  • 12/03/08 -> Christopher Sohns
  • 06/08/10 -> Olle Franceschi
  • 07/21/08 -> Brian Won
  • 09/16/08 -> Antoniu Savu
  • 12/11/04 -> Nathaniel Bezanson
  • 01/17/05 -> Joe Hackman
  • 03/08/05 -> Dotcom-Computers Ltd
  • 08/04/07 -> Simulacron
  • 01/24/07 -> Christopher Cargin
  • 02/10/06 -> Larry Rubanka
  • 11/23/05 -> Gerald Lohr
  • 09/06/06 -> Frank McLaughlin
  • 01/04/05 -> Beno?t LEUDET
  • 02/03/08 -> Darren Larson
  • 12/14/07 -> Duncan Gunn
  • 07/29/08 -> Sartori Giovanni
  • 04/07/10 -> Jochen Müller
  • 09/04/08 -> Chuck Fox
  • 10/24/05 -> Hand In Hand Productions
  • 11/26/05 -> Scott "abrasion" Lansbury
  • 04/11/10 -> Alexandre MORLET
  • 10/07/09 -> Gennaro d'Alessandro
  • 02/25/10 -> Phil Blackburn
  • 03/13/06 -> John Hunter
  • 10/15/08 -> Louis Julien
  • 04/17/08 -> Angela Biasini
  • 05/03/08 -> Kristen Sleboda
  • 02/13/08 -> www.casawave.fr
  • 05/03/08 -> Kristen Sleboda
  • 06/29/08 -> MonkeyBrains.net
  • 01/06/10 -> Joost van Pinxten
  • 02/03/11 -> Nadir Garouche
  • 02/17/10 -> Teknician Solutions
  • 02/24/11 -> Liam Matthews
  • 02/28/11 -> William Massano
  • 03/02/10 -> William Tidwell
  • 11/15/04 -> Anita McIntosh
  • 09/19/04 -> Timothy Thompson
  • 03/08/10 -> Gregor Kronenberger
  • 11/28/05 -> Frank Olivieri
  • 12/21/05 -> Richard Gilson
  • 12/31/10 -> Michael Bartlett
  • 12/23/04 -> Ross Porter
  • 01/23/05 -> Tomas Runde
  • 01/29/08 -> Petr Herzig
  • 01/28/05 -> www.poklik.com
  • 01/24/11 -> Timothy Lester
  • 02/10/05 -> Alexander Forth
  • 03/06/10 -> Jim Houghton
  • 04/16/05 -> Stefano Simonetti
  • 07/26/05 -> Pauli Borodulin
  • 05/06/10 -> Audrius Markevicius
  • 01/05/05 -> Marc Trummel
  • 01/30/11 -> Pierre Lacombe
  • 12/20/09 -> David LeBlanc
  • 12/22/09 -> Hans Hermann Weber
  • 11/23/05 -> Johnson Lam Chun Sang
  • 01/14/08 -> America Project Services
  • 09/24/08 -> Ellington Brown
  • 03/12/07 -> Andre Fabiani
  • 08/01/08 -> Klaus Nordby
  • 08/10/08 -> Siegfried Glaser
  • 03/13/07 -> Christian Stuke
  • 06/24/07 -> Neil Anderson
  • 08/07/07 -> Phillip Ketron
  • 11/26/08 -> Martin Hans
  • 05/22/08 -> Lachlan Mackenzie
  • 05/10/08 -> David Norman
  • 01/29/08 -> Cooper Bills
  • 09/02/07 -> Nasir Khan
  • 05/10/08 -> David Norman
  • 05/22/08 -> Lachlan Mackenzie
  • 09/09/07 -> Michael Kalyaano
  • 12/24/07 -> Bernd Gordon
  • 10/02/08 -> Andrzej Kukowski
  • 10/14/08 -> Cahill Casterline Limited
  • 03/20/06 -> Kay-Uwe Reiche
  • 02/12/06 -> Raynald Bureau
  • 10/28/09 -> Richard Baker
  • 10/14/09 -> Paul Jurczak
  • 11/06/08 -> Alexander Barnes
  • 11/16/08 -> Jan Kosciuszkiewcz
  • 01/28/07 -> Rolf Han?en
  • 11/26/08 -> Martin Hans
  • 02/09/05 -> Christian Burisch
  • 12/25/05 -> Michael Haines
  • 02/17/06 -> Francisco Mercadoallende
  • 12/12/04 -> Brian Lance
  • 12/12/04 -> Don Komarechka
  • 10/01/04 -> Donald Alexander
  • 04/16/05 -> Henry Barud Johansen
  • 02/11/10 -> Soren Ragsdale
  • 10/14/08 -> J. Rieche
  • 10/26/08 -> Alexander Ovcharenko
  • 12/16/09 -> Jonas Saeys
  • 08/09/08 -> Jelle Schefuß
  • 01/18/05 -> Martin Thomas
  • 06/10/10 -> Thyago Martins Correa
  • 07/21/08 -> Esteban Tobar
  • 01/17/10 -> Luke Enderby
  • 12/29/04 -> Kathleen O'Connor
  • 11/16/08 -> Christian Kohler
  • 03/15/10 -> Oleg Kazak


Valid HTML 4.01!       Powered By Apache!       Valid CSS!