Memtest86
Memtest86およびMemtest86+はいずれも、フロッピーディスク、CD-ROM、USBメモリのいずれかを使用してブートローダからオペレーティングシステム(OS)を使わずに起動する。実行に際して搭載オペレーティングシステムの影響を受けず、また、影響を及ぼさない。搭載ハードディスクドライブへのアクセスもない。
起動するとすぐにテストが始まる。この際、ユーザは特段の操作の必要もなく、テストは自動で進行する。
テストがすべて完了する時間は、(数分で終わる場合や1時間以上掛る場合など)メモリの搭載量と速度によって異なる。ユーザーがリブート(再起動)を行うなどのプログラムを停止しない限り、テストは継続して何度も行われる。
これらのプログラムは、古いシステムである80386・80486から最新のCPUまで、新旧に関わらず動作する。現在でも新しいチップに対応するためにバージョンアップされている。
最初、元となるMemtest86がChris Bradyによって開発されたがバージョン3.0で2年間開発が停止された。そのため新しいCPUとチップセットに対応するためSamuel Demeulemeesterが派生品としてMemtest86+を開発した。その後Memtest86側のChris Bradyも開発を再開し、2010年時点ではどちらも開発・プロジェクトが進んでいた。
2013年2月に、Chris BradyはMemtest86をオーストラリアの企業PassMarkへ売却した。これを受け、Memtest86がフリーではなくなるのではとの憶測が流れたものの、PassMarkはそれを否定した。しかし実際に売却が完了すると、PassMarkはMemtest86の開発を打ち切り、PassMarkが独自に開発したUEFIブート対応のまったく別のメモリテストツールをMemtest86の最新版(バージョン5.0~)として配布・販売し始めた。このPassMark版Memtest86は、元々のMemtest86とは異なり、無料版と有料版があるプロプライエタリなライセンスとなっている。また、PassMark版Memtest86のリリースに先立ち、PassMarkはMemtest86という名称について商標を取得している。
一方で、フリーで配布を続けていたMemtest86+の開発が長い間停止していたが、2020年に入って開発が再開された。memtest.orgの公式サイトより、ISO形式のCD-ROMから起動するファイルや、Windows向けのUSBフラッシュメモリから起動するバージョンをダウンロード出来る。こちらは現在もGPLによるライセンスを継続している。