メモリ
初級

MemTest86(メムテスト86)

メモリの物理的エラーを検出する定番メモリ診断ツール

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
メモリ
RAM
自作PC
初心者向け

MemTest86は、PassMark Software社が開発するメモリ診断ツールで、OSを介さずにUEFI/BIOSレベルで動作し、RAMの物理的な欠陥やエラーを包括的に検出します。システムの不安定性の原因究明に欠かせないツールです。

MemTest86(公式版)

特徴:
- UEFI対応(グラフィカルUI)
- 最新DDR5対応
- 商用版あり(追加機能)
- 13種類のテストアルゴリズム

無料版制限:
- 最大4スレッド
- レポート機能制限

MemTest86+(派生版)

特徴:
- オープンソース
- レガシーBIOS対応
- シンプルなテキストUI
- 更新頻度低い

利点:
- 古いシステム対応
- 軽量

主要テストパターン

テスト番号名称検出対象
Test 0Address testアドレスラインエラー
Test 1Moving inversions隣接セル干渉
Test 2Random patternランダムエラー
Test 3Moving inversions 64-bit64bit境界エラー
Test 4Row hammer testRow hammer脆弱性
Test 5-9Various patterns複合的エラー
Test 10Bit fade test電荷保持エラー
Test 11Random blocksブロック転送エラー
Test 12Sequential write連続書き込みエラー
Test 13Hammer test集中アクセスエラー

起動メディア作成

1. 公式サイトからISOダウンロード
2. USBメモリ(512MB以上)準備
3. 付属のUSB作成ツール使用
   または
   Rufus等でISO書き込み
4. UEFI/BIOSでUSB起動

推奨テスト設定

基本テスト:
- Test Selection: All
- Number of Passes: 4
- CPU Selection: All CPUs
- Memory Range: All

徹底テスト:
- Passes: 8以上
- 時間: 8-24時間

エラー情報の見方

エラー表示例:
Test: 7
Pass: 2
Failing Address: 0x3A7F8000
Expected: FFFFFFFF
Actual: FFFFFFFE
Error Bits: 00000001

解釈:
- アドレス0x3A7F8000でビット0がエラー
- 特定のメモリモジュールに問題

エラー数による判定

エラー数状態対処
0正常問題なし
1-10軽微な問題設定見直し
11-100中程度交換推奨
100+重大即交換
増加中劣化進行緊急対処

特定アドレスでのみエラー

原因: 物理的な不良セル
対処:
1. エラーアドレスから該当モジュール特定
2. 1枚ずつテストで特定
3. 該当メモリ交換

ランダムエラー

原因:
- 電圧不足
- タイミング不適切
- 温度問題

対処:
1. DRAM電圧+0.01V
2. タイミング緩和
3. 冷却改善

Test 13(Row Hammer)のみエラー

原因: Row Hammer脆弱性
対処:
1. BIOSアップデート
2. Refresh Rate調整
3. それでもダメなら交換

スロット別テスト手順

1. 1枚のみで各スロットテスト
2. エラー発生スロット記録
3. 別メモリで再確認
4. マザーボードかメモリか特定

パターン:
A1 [○] B1 [×] A2 [○] B2 [×]
→ チャンネルBに問題の可能性

特定領域のテスト

アドレス範囲指定:
Start: 0x100000000 (4GB以降)
End: 0x200000000 (8GBまで)

用途:
- エラー領域の詳細調査
- 大容量メモリの部分テスト

CPU選択テスト

シングルCPU:
- CPU間の差異確認
- NUMA構成での診断

設定:
CPU Selection → Round Robin
各CPUで順次テスト

On-die ECC

DDR5の特徴:
- チップ内ECC搭載
- 1bit エラー自動訂正
- MemTest86では検出されない可能性

対策:
- より長時間のテスト
- 複数パス必須

高周波数での課題

DDR5-6000以上:
- 信号品質の影響大
- 温度依存性高い

推奨:
- JEDEC標準速度でまずテスト
- 段階的に周波数上昇

Windows メモリ診断

mdsched.exe
利点: OS統合、簡単
欠点: 検出率低い、基本的

HCI MemTest

Windows上で動作
利点: OS起動状態でテスト
欠点: OS影響あり

OCCT Memory Test

ストレステスト統合
利点: GUI、他テストと併用
欠点: MemTest86より簡易

新規メモリ導入時

  1. 単体テスト: 各モジュール個別に
  2. 定格テスト: XMP/EXPO無効で
  3. OC後テスト: 設定後に再度
  4. 定期テスト: 3-6ヶ月ごと

エラー発生時の手順

  1. 再現性確認: 同じエラーか
  2. 切り分け: 1枚ずつテスト
  3. 環境変更: スロット変更
  4. RMA判断: 製造不良なら交換

MemTest86は、メモリの信頼性を確保する上で不可欠なツールです。定期的な実行により、データ損失やシステム不安定を未然に防ぐことができます。

この記事について
カテゴリーメモリ
難易度初級
作成日2025/7/16