PCがランダム(stuttering or freezing up randomly)に吃音またはフリーズし始めたら、探偵の帽子をかぶって調べ始めます。不良メモリがそのような問題の最も一般的な理由であるため、メモリエラーがないかRAMをテストすることがこの旅の最初のステップになるはずです。
組み込みのWindowsユーティリティ(utilities)からサードパーティのソフトウェアまで、 RAMをテストするための複数の方法(およびツール)があります。この詳細なガイドの各オプションについて説明し、最適な方法を選択できるようにします。
事前起動の(Pre-Booting)有無にかかわらず、メモリをテストする必要がありますか?
何年もの間、コンピュータのメモリは起動前のツールでテストする必要があると考えられていました。これは、古いシステムではメモリがかなり制限されていたためです。オペレーティングシステムがシステムリソースの大部分を占め、実際にテストするメモリがほとんど残っていないのを見るのは珍しいことではありませんでした。
最近のコンピューターでは、これはもはや問題ではありません。PCのRAM容量はこれまでになく増えており、オペレーティングシステムはこれのごく一部しか使用していません。これにより、プリブートなしで機能するメモリテストツールが、従来のテストソフトウェアと同じように優れたものになります。
さらに、プリブートツールで使用されるテストアルゴリズムは、実際の使用パターンをシミュレートするのにそれほど正確ではありません。これらのアルゴリズムは大きな論理的な問題を突き止めることができますが、多くの小さなエラーは検出されない可能性があります。このため、Windows内で実行できるアプリケーションを使用してメモリをテストすることもお勧めします。
Windowsメモリ診断ツール(Windows Memory Diagnostic Tool)を使用してRAMをテストする
手に入れるのに最も簡単なツールは、Windowsに組み込まれているため、Windowsメモリ診断(Windows Memory Diagnostic)ツールです。起動可能なUSBを作成したり、アプリをダウンロードしたりする必要はありません。
また、明白なメモリエラーをキャッチするのにも優れており、面倒なことなく不良RAMモジュールを見つけるのに役立ちます。唯一の欠点は、ツールが非常に古く、より微妙なメモリエラーを見つけるのにうまく機能しないことです。
- Windowsメモリ診断(Windows Memory Diagnostic)ツールを実行するには、検索ボックスに「メモリ診断」と入力し、 Enterキー(Enter)を押します。
- アプリを実行すると、2つのオプションを含むプロンプトが表示されます。次回コンピュータを再起動するときのチェックをスケジュールするか、今すぐ再起動して問題をチェックすることを選択できます。(Restart now and check for problems.)
- PCが再起動すると、 Windowsメモリ診断ツール(Windows Memory Diagnostics Tool)が自動的に起動します。RAMはいくつかのテストにかけられ、エラーが見つかるとステータスが更新されます。
- テストが完了すると、コンピューターは正常に起動するはずです。ツールによると、テストの結果に関するメッセージが表示されるはずですが、実際には、表示されることはめったにありません。結果を表示するには、イベントビューア(Event Viewer)でメッセージを見つける必要があります。[スタート(Start)]ボタンを右クリックして、 [イベントビューア(Event Viewer)]を選択します。
- イベントビューア(Viewer)のインターフェイスは複雑です。システムタスクを含む、コンピューターで実行されたすべてのアクションのログを表示します。今のところ、左側のリストから[ Windowsログ](Windows Logs ) >[システム]に移動します。(System )
- これにより、すべてのシステムイベントのリストが表示されますが、適切なイベントを手動で見つけるのは困難な作業です。右側のアクションから[検索...(Find… ) ]を選択します。
- MemoryDiagnosticsと入力して、テストイベントのレコードを見つけます。ボックスを閉じて、中央のペインに詳細を表示します。
PassmarkのMemTest86を使用(MemTest86)してRAM(Your RAM)をチェックします
組み込みのWindowsユーティリティは、そこにある最高のRAMテストツールではありません。かなり古いです。基本的なエラーを見つけることはできますが、多くの高度な問題が気付かないことがよくあります。
メモリを包括的にテストし、問題を除外するには、 MemTest86をお勧めします。よく知られているツールであり、 RAM(RAM)のエラーを徹底的にチェックする起動前のアプリケーションです。
- 公式ウェブサイト(the official website)にアクセスして、ソフトウェアの無料バージョンをダウンロードしてください。
- アプリケーションはペンドライブから起動する必要があるため、セットアップは実際には画像書き込みプログラムです。MemTest86で(MemTest86)USBドライブを準備するために使用します。
- これで、コンピューターを再起動すると、MemTest86がUSBから起動します。スプラッシュ画面の任意のボタンを押して、起動を一時停止し、最初にオプションを構成できます。ただし、最初の試行では、すべてのオプションをデフォルト値のままにしておくことをお勧めします。
- この後、MemTest86は(MemTest86)RAMでテストの実行を開始します。検出されたエラーの数など、進行状況を画面に表示できます。
- プロセスが完了すると、テストで発見された主な問題の概要を示す結果の概要が表示されます。(Result)
- USBスティックにHTMLレポートを保存するように求められます。yを押してください。
- このHTMLレポートには、コンピューターが正常に起動した後、ペンドライブにあるアクセスできます。テストと結果の情報の詳細が含まれています。
MemTest86 +は違いますか?
少し違う名前のソフトウェアについて聞いたことがあるかもしれません:MemTest86+。これは同じアプリケーションの別のブランチであり、ほとんど同様の機能を備えています。通常、両方を使用する必要はありません。これらのバージョンのいずれかを選択して、それを使用してください。
HCIDesignのMemTestを使用して(MemTest)事前起動(Pre-Booting)せずにテストする
これまでに見たすべてのアプリケーションは、オペレーティングシステムを実行せずにメモリをテストします。Windows自体が使用可能なメモリの大部分を占有し、ソフトウェアがRAM全体(RAM)をテストできないため、これは標準的な方法でした。
現在、メモリ容量はオペレーティングシステムの要件よりもはるかに高くなっています。さらに、事前に起動されたテストは実際のRAM使用量をシミュレートするのが苦手であり、多くの場合、重大なエラーを見逃す可能性があります。
このため、Windowsと一緒に実行できるテストツールを使用してRAMをテストすることをお勧めします。そして、HCI DesignのMemTestは、それを行うための最高の無料アプリケーションの1つです。
- まず、HCIDesignのWebサイトからMemTestをダウンロードします(download the MemTest)。
- インストールは必要ありません。ダウンロードしたフォルダを解凍して、アプリケーションを実行するだけです。(Simply)
- これで、テストするRAM(RAM)の量を入力できます。デフォルトでは、未使用のRAMをすべてテストします。これが最良のオプションです。[テスト(Start Testing)の開始]ボタンを押す前に、実行中の他のすべてのプログラムを終了する必要があります。
- テストが進むにつれて、アプリはカバレッジのパーセンテージと検出されたエラーの数を下部に表示します。少なくとも100%のカバレッジが達成されるまで、アプリを数時間実行したままにすることをお勧めします。
RAMテストによる高速メモリチェック
HCI DesignのMemTestは素晴らしいですが、少し遅いです。より高速なOS内RAM(RAM)テストをお探しの場合は、 KarhuSoftwareによるRAMテスト(RAM Test)を検討することをお勧めします。
プレミアムアプリケーションですので、使用するにはライセンスを購入する必要があります。複数のPCを定期的にテストする必要がある場合は、高速が非常に役立つため、これは最適なオプションです。
- RAMテストをダウンロードするには、KarhuSoftwareのWebサイトからライセンスを購入してください(buy a license from Karhu Software’s website)。
- アプリケーションを実行すると、前のツールと同様ですが、はるかに詳細なこのようなウィンドウが表示されます。空きメモリの量、合計メモリを表示し、並行して実行するスレッドの数を指定できます。
- RAMテスト(RAM Test)の実行中は、下部にカバレッジとエラー数を表示できます。理想的には、すべてのエラーを見つけるために、アプリを何時間も実行し続ける必要があります。
コンピュータの(Computer)RAMの(RAM) 問題(Problems)を診断する方法
コンピュータの実行中に予期しないエラーが発生した場合は常に、問題の原因がメモリの不良である可能性があります。結局のところ、実行中のアプリケーションは実行中にRAMにロードされ、メモリセクターでエラーが発生すると、アプリケーションの円滑な機能が妨げられる可能性があります。
幸い、RAMの状態をチェックすることは、難しい作業でも高度な技術的な作業でもありません。起動可能なツールと起動不可能なツールの両方を使用してコンピュータのメモリをテストし、問題の原因をすばやく特定できます。
あらゆる種類のメモリエラーを包括的に解決するため、各カテゴリのツールを少なくとも1つ使用することをお勧めします。そして、結局のところ、メモリに障害があることが判明した場合、唯一の解決策は、RAMを適切なタイプのメモリ(the right type of memory)に交換することです。
How to Test for Bad Memory (RAM) in Windows
When your PC ѕtarts stuttering or freezing up randomly, it’s time to don the detective’s cap and start looking into it. Testing your RAM for any memory errors should be the first step in this journey, as bad memory is the most common reason for such issues.
There are multiple methods (and tools) to test RAM, ranging from built-in Windows utilities to third-party software. We’ll go over each option in this in-depth guide to help you choose the best method.
Should You Test Memory With or Without Pre-Booting?
For many years it was held that computer memory had to be tested with a pre-booting tool. This is because in old systems memory was quite limited. It wasn’t unusual to see the operating system corner a lion’s share of the system resources, leaving very little memory to be actually tested.
In modern computers, this is no longer a concern. PCs have more RAM capacity than ever before, and the operating system only uses a small chunk of this. This makes memory testing tools that function without pre-booting just as good as traditional testing software.
Moreover, the testing algorithms used by pre-booting tools are not that accurate at simulating real-life usage patterns. While these algorithms can ferret out big logical issues, many smaller errors can go undetected. For this reason, it’s recommended that you also test your memory using an application that can run within Windows.
Test Your RAM With the Windows Memory Diagnostic Tool
The easiest tool to get your hands on is the Windows Memory Diagnostic tool – because it’s built into Windows. You don’t need to create a bootable USB or download any app.
it’s also good at catching glaring memory errors, helping you spot a bad RAM module without much hassle. The only downside is that the tool is quite old, and doesn’t do that well at finding more subtle memory errors.
- To run the Windows Memory Diagnostic tool, type memory diagnostic in the search box and press Enter.
- Running the app brings up a prompt with two options. You can either schedule a check for the next time the computer is restarted or opt to Restart now and check for problems.
- After the PC has restarted, it will automatically initiate the Windows Memory Diagnostics Tool. Your RAM will be put through several tests, and the status will update if any errors are found.
- Once the test is complete, the computer should boot normally. According to the tool, you should get a message about the results of the test, but in practice, it rarely appears. To view the results, you must find the message in the Event Viewer. Right-click on the Start button and select Event Viewer.
- Event Viewer has a complicated interface. It displays logs of all actions performed on the computer, including system tasks. For now, navigate to Windows Logs > System from the list on the left.
- This will show a list of all system events, but finding the right one manually is an uphill task. Select Find… from the actions on the right.
- Enter MemoryDiagnostics to locate the records of the testing event. Close the box to view the details in the middle pane.
Use Passmark’s MemTest86 To Check Your RAM
The built-in Windows utility isn’t exactly the best RAM testing tool out there. It’s quite old. While it can spot basic errors, many advanced issues can often go unnoticed by it.
To comprehensively test your memory and rule out problems, we recommend MemTest86. A well-known tool, it’s a pre-booting application that thoroughly checks your RAM for errors.
- Head to the official website to download the free version of the software.
- As the application needs to boot from a pen drive, the setup is actually an image writing program. Use it to prepare a USB drive with MemTest86.
- Now when you restart your computer, MemTest86 will boot from the USB. You can press any button on the splash screen to pause the boot and configure the options first. On your first try though, we recommend leaving all options on their default values.
- After this MemTest86 will start running tests on the RAM. You can view the progress on your screen, including the number of errors found.
- Upon completion of the process, you’ll get a Result summary outlining the main issues discovered by the tests.
- You’ll be prompted to save an HTML report on the USB stick. Press y to do so.
- This HTML report can be accessed after your computer starts up normally, located on the pen drive. It contains a more detailed look at the tests and the resulting information.
Is MemTest86+ Different?
You may have heard of the software by a slightly different name: MemTest86+. It’s just another branch of the same application, with mostly similar features. You generally shouldn’t have to use both of them. Pick any one of these versions and go with it.
Test Without Pre-Booting With HCI Design’s MemTest
All of the applications we have seen so far test the memory without the operating system running. That used to be the standard method, as Windows itself could hog a big part of the available memory, preventing the software from testing the complete RAM.
Nowadays, memory capacities are much higher than operating system requirements. Furthermore, pre-booted tests are bad at simulating actual RAM usage, and can often miss critical errors.
For this reason, it’s recommended to test your RAM with a testing tool that can run alongside Windows. And HCI Design’s MemTest is one of the best free applications to do that.
- To begin, download the MemTest from HCI Design’s website.
- No installation is required. Simply unzip the folder you have downloaded and run the application.
- You can now enter the amount of RAM that you want to test. By default, it tests all unused RAM, which is the best option. You should quit all other running programs before hitting the Start Testing button.
- As the test progresses, the app will display the coverage percentage and the number of errors detected at the bottom. it’s recommended to leave the app running for a few hours until at least 100% coverage is achieved.
Fast Memory Check With RAM Test
HCI Design’s MemTest is great, but it’s a tad slow. If you are looking for faster in-OS RAM testing, then you might want to consider RAM Test by Karhu Software.
As it’s a premium application, you need to buy a license to be able to use it. It’s the best option for those who need to test multiple PCs regularly, as the high speed really helps out in that case.
- To download the RAM test, buy a license from Karhu Software’s website.
- Upon running the application you get a window like this, similar to the previous tool but much more detailed. You can view the amount of free memory, the total memory, and specify how many threads to run in parallel.
- When RAM Test is running, you can view the coverage and the error count at the bottom. Ideally, you should keep the app running for many hours to find all errors.
How to Diagnose RAM Problems On Your Computer
Whenever you face any unexpected errors while running your computer, it’s possible that the issue stems from bad memory. After all, running applications are loaded into the RAM during execution, and any errors in the memory sectors can hamper their smooth functioning.
Fortunately, checking your RAM’s health is not a difficult or highly technical task. You can test your computer’s memory using both bootable and non-bootable tools, quickly determining the source of your issues.
We recommend using at least one tool of each category, as this comprehensively irons out all kinds of memory errors. And if your memory turns out to be faulty after all, the only solution is to replace the RAM with the right type of memory.