Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

起動時の「Non-System Disk or Disk Error」エラーを修正する5つの対処法

パソコンの電源を入れてOSが立ち上がる前に表示されるエラーメッセージは数多くあります。その中の一つが「Non-System Disk or Disk Error(非システムディスクまたはディスクエラー)」です。このエラーはOSが起動する前に現れるため、OSに一切アクセスできなくなり、一時的にパソコン全体が高価な文鎮と化してしまいます。

このエラーは、起動しようとしているドライブにブートファイルが存在しないことや、ドライブ自体の何らかの問題を示しています。しかし実際には、SATA/IDEケーブルの緩みや断線、HDDがブート順序の先頭に設定されていないことなど、さまざまな原因で発生する可能性があります。幸い、この問題は解決可能であり、以下に紹介する対処法を試すことでエラーを解消できる可能性があります。

対処法1:起動できないメディアをすべて取り外す

まず最初に、パソコンから起動できないすべてのメディアを取り外してください。具体的には、DVD、CD、USBフラッシュメモリ、フロッピーディスクなどが該当します。DVD/CDドライブが空になっていること、フロッピードライブ(搭載している場合)が空であること、USBポートにUSBメモリが挿さっていないことを確認したら、パソコンを再起動して問題が解決したかどうかを確認します。それでも問題が続く場合は、次の対処法を試してください。

対処法2:HDDのIDE/SATAケーブルを確認する

SATAケーブル(古いHDDではIDEケーブル)が緩んでいたり故障していたりすると、WindowsがHDDを検出・認識・読み込みできなくなり、この問題が発生することがあります。パソコンのケースを開けて、HDDとマザーボードを接続するケーブルがしっかりと固定されているかを確認し、パソコンを再起動してください。それでも改善しない場合は、ケーブルを新品に交換して再度確認します。それでも問題が解決しなければ、SATA/IDEケーブルを原因の候補から除外できます。

対処法3:HDDがブート順序の最上位にあることを確認する

パソコンを再起動します。起動時に最初に表示される画面で、BIOSに入るためのキーを押します。このキーはマザーボードのメーカーによって異なり、パソコンのユーザーマニュアルや起動時の最初の画面に記載されています。BIOSに入ったら、各タブを操作してブート順序(Boot Order)の項目を探します。

ブート順序の設定が見つかったら、その項目を選択してEnterキーを押し、起動したいハードディスクドライブがリストの最上位にあることを確認します。最上位にない場合は、HDDを一番上に移動させ、変更を保存してBIOSを終了し、パソコンを再起動します。

起動時の「Non-System Disk or Disk Error」エラーを修正する5つの対処法

対処法4:ブートセクター・MBR・BCDを修復する

このエラーがHDDのブートファイルの破損や損傷によって発生している場合は、ブートセクター、マスターブートレコード(MBR)、BCD(ブート構成データ)を修復することで問題を解決できます。手順は以下の通りです。

影響を受けているパソコンにWindowsインストールディスクまたはWindowsシステム修復ディスクを挿入し、再起動してディスクから起動します。ディスクから起動するには、ブート順序でCD/DVDドライブを最初の起動デバイスに設定する必要があります。言語設定やその他の環境設定を行ってください。インストールディスクを使用している場合は、中央に「今すぐインストール」ボタンが表示される画面に移動します。この画面で左下の「コンピューターを修復する」をクリックします。システム修復ディスクを使用している場合は、そのまま次の手順に進んでください。修復したいオペレーティングシステムを選択します。

Windows 7/Vistaを修復モードで起動する方法、およびWindows 8/8.1や10を修復モードで起動する方法については、それぞれの詳細ガイドも参考にしてください。

起動時の「Non-System Disk or Disk Error」エラーを修正する5つの対処法

システム回復オプション」ウィンドウで、「コマンドプロンプト」をクリックします。

起動時の「Non-System Disk or Disk Error」エラーを修正する5つの対処法

コマンドプロンプトに以下のコマンドを1行ずつ入力し、それぞれ入力後にEnterキーを押します:

fixboot
fixmbr
rebuildbcd

インストールディスクを取り外し、パソコンを再起動して、問題が解決したかどうかを確認します。

注意: Windows 7またはVistaでこの対処法を実行する場合は、fixbootfixmbrrebuildbcdの代わりに、コマンドプロンプトで以下のコマンドを使用してください:

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

起動時の「Non-System Disk or Disk Error」エラーを修正する5つの対処法

対処法5:HDDの診断テストを実行して故障を確認する

上記の対処法をすべて試しても問題が解決しない場合、最後の手段としてHDDに対して一連の診断テストを実行します。診断テストを実行することで、HDDの健康状態を確認し、故障しているか、故障寸前かどうかを判断できます。HDDが故障しているかどうかを詳しく調べるには、専用の診断ガイドを参照してください。

診断の結果、HDDがすでに故障している、または故障寸前であると判明した場合は、新しいHDDに交換する以外に有効な解決策はありません。

  1. PAGE_FAULT_IN_NONPAGED_AREAエラーの原因と対処法を徹底解説

    Windowsの使用中にブルースクリーン(BSOD)が発生し、「PAGE_FAULT_IN_NONPAGED_AREA」というエラーメッセージとバグチェックコード(BCCode)「0x00000050」が表示された場合、その原因は故障したハードウェア、破損したシステムファイル、ウイルスやマルウェアへの感染、アンチウイルスソフトの不具合、RAMメモリの不良、あるいはNTFSボリューム(ハードディスク)の破損などが考えられます。このストップエラーは、要求されたデータがメモリ上に見つからない、つまりメモリアドレスが不正である場合に発生します。システムへの損傷を防ぐため、PCは自動的に再起動されますが

  2. Discord起動時のJavaScriptエラーを解決する方法【Windows 10対応】

    Discordは、ゲーマーの間で最も広く利用されているユーザーフレンドリーなアプリケーションです。チャット機能やライブ配信機能でも知られていますが、他のアプリと同様にエラーに遭遇することもあります。多くのユーザーから、Discordの起動時に「Discord JavaScript error」や「A JavaScript error occurred in the main process(メインプロセスでJavaScriptエラーが発生しました)」というエラーが報告されています。毎回起動するたびにこのエラーが表示されるのは非常にストレスですよね。しかし心配はいりません!この記事を読んで、エラ