コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

【解決ガイド】Windowsが起動しない原因と12の対処法を徹底解説

パソコンの電源を入れたのに、起動途中でクラッシュしたり、Windowsが立ち上がらなかったりする経験はありませんか?「Windowsが起動しない」問題は、誰もが一度は直面する非常に一般的なトラブルです。

原因はさまざまですが、正しい手順を踏めば簡単に解決できるケースも多くあります。この記事では、Windowsが起動しなくなる主な原因と、実践的な解決策を順番に詳しく解説します。

Windowsが起動しない主な原因

パソコンが起動すると、Windows OSが読み込まれます。OSの起動には多数のファイルが実行・処理され、これらが正しく動作することでWindowsが正常に立ち上がります。しかし、何らかの要因でこのプロセスが妨げられると、起動に失敗します。

Windowsが起動しない主な原因は以下のとおりです。

  • 新しく取り付けたハードウェア(周辺機器)
  • 破損または古いハードウェアドライバー
  • 破損したシステムファイル
  • ハードディスクの不良セクタ
  • 電源ケーブルの不具合
  • マザーボードの故障

Windowsが起動しない問題の解決策

パソコンやノートPCが突然起動しなくなると、重大な故障を疑いたくなりますが、多くの場合は自分で解決できるトラブルです。以下の手順を順番に試してみてください。

解決策1:電源接続を確認する

パソコントラブルの調査では電源接続が見落とされがちですが、まず最初に確認すべき重要なポイントです。Windowsが起動しない場合、電源接続の不良が原因である可能性があります。

電源接続のテスト手順

  1. パソコンをシャットダウンし、電源ユニット背面のスイッチをオフにします。
  2. 電源ケーブルをコンセントから抜きます。
  3. PCケースを開き、内部のすべての部品から電源ケーブルを外します。
  4. 各ケーブルが確実に外れているか、1本ずつ確認します。
  5. ペーパークリップを使って、電源ユニットが実際に動作するかテストします。
  6. ペーパークリップを伸ばし、「U字型」に曲げます。
  7. マザーボードに接続される20/24ピンコネクタ(電源で最も大きなコネクタ)を見つけます。
  8. 緑色のピンと隣の黒色のピンを見つけ、その2か所にペーパークリップの両端を挿し込みます。
  9. 作業前に、電源ケーブルがコンセントにも各部品にも接続されていないことを必ず再確認してください。
  10. ペーパークリップを挿した状態でケーブルを安定した場所に置きます。
  11. 電源ケーブルをコンセントに戻し、背面のスイッチを入れます。
  12. ファンが回る音や動きがあれば、電源は正常に給電されています。まったく動作しない場合はピンの挿し間違いがないか確認して再試行し、それでも動かなければ電源ユニットの故障の可能性が高いです。

解決策2:セーフモードで起動する

セーフモードは、Windowsが起動しないときの定番の対処法です。セーフモードでは、必要最小限のドライバーと起動用システムファイルだけでWindowsが立ち上がります。そのため、問題のあるファイルやドライバーが読み込まれず、原因の特定と解決がしやすくなります。

セーフモードで起動する手順

  1. キーボードで「Windowsキー + S」を押します。
  2. 「設定」と入力してEnterキーを押します。
  3. 更新とセキュリティ」を選択します。
  4. 左側のメニューから「回復」をクリックします。
  5. 「高度なスタートアップ」セクションの「今すぐ再起動する」ボタンをクリックします。
  6. 「オプションの選択」画面で「トラブルシューティング」を選択します。
  7. 詳細オプション」をクリックします。
  8. スタートアップ設定」に進み、「再起動」を選択します。
  9. PCが再起動すると、オプションの一覧が表示されます。
  10. 4」または「F4」キーを押せば、セーフモードで起動できます。

解決策3:最近追加したハードウェアデバイスを削除する

新しいハードウェアを接続すると、Windowsは自動的にそれを検出し、デバイスマネージャーに登録してドライバーをインストールします。問題は、デバイスを取り外しても、インストールされたドライバーが自動的にアンインストールされないことです。

時間が経つにつれ、すでに存在しないデバイスのためのドライバーエントリが数十個も残り、Windowsは起動時にこれらを探そうとして起動時間が長くなったり、ドライバー同士の競合が発生したりすることがあります。

不要になったデバイス情報は積極的に削除しましょう。便利なツールを紹介します。

1. Ghost-Buster

Ghost-Busterは、古い・未使用・非表示のハードウェアデバイスを検出・削除するために開発された無料ツールです。セットアップ版とポータブル版の2種類があります。

未使用のデバイスが薄いオレンジ色で表示され、使用中のものは緑色で表示されます。未使用デバイスを選択して右クリックし、削除リストに追加しましょう。なお、削除はデバイスタイプ単位でしか行えない点に注意してください。頻繁に使うツールではないため、インストールせずポータブル版を利用するのがおすすめです。

2. Nirsoft DevManView

DevManViewはWindows標準のデバイスマネージャーの代替ツールで、より多くの有用な情報を表示できます。他のNirsoft製ツールと同様に小型・ポータブルで高機能です。デバイスの確認や削除を行う前に、表示設定を少し変更しておくと見やすくなります。

3. Device Cleanup Tool

現在使われていないデバイスを検出し、削除できるシンプルで使いやすいツールです。

  1. 対象のデバイスをクリックして選択し、右クリックします。
  2. 「Remove Device」を選択します。Shiftキーを押しながらクリックすれば、複数デバイスをまとめて選択できます。
  3. デバイスが不明な場合は削除せず残すか、先に復元ポイントを作成しておきましょう。
  4. すべてのデバイスを安全に削除できると確信できない限り、「Select All」機能は使わないでください。
  5. 「Last Used」列にはデバイスの最終使用日時が表示されますが、正確でない場合もあります。
  6. 選択後、デバイスは完全に削除されます。

解決策4:ウイルスをチェックする

ウイルスなどのマルウェアに感染すると、システムファイルが破損し、Windowsが起動しなくなることがあります。

ウイルスチェックの手順

  1. スタートメニューを開き、「更新とセキュリティ」と入力します。
  2. Windowsセキュリティ」のショートカットをクリックして開きます。
  3. 設定アプリから「更新とセキュリティ」を開いても構いません。
  4. Windowsセキュリティ」を選択してクリックします。
  5. Windowsセキュリティを開く」を選択します。
  6. ウイルスと脅威の防止」をクリックします。
  7. 「スキャン」を実行してPC内のウイルスを検査します。
  8. Windowsセキュリティがスキャンを行い、結果を表示します。
  9. ウイルスが検出された場合は、自動削除のオプションが提示されますので、指示に従って除去してください。

解決策5:「前回正常起動時の構成」で起動する

Windowsが起動しない場合、前回正常に起動できたときの構成(Last Known Good Configuration)へ復元すると問題が解決することがあります。

復元の手順

  1. パソコンを完全にシャットダウンし、電源が切れたことを確認します。
  2. 電源ボタンを押し、メーカーロゴが表示されるのを待ちます。
  3. ロゴ表示中、システムはPOST(自己診断テスト)と呼ばれる処理を行い、接続されたハードウェアを認識しています。
  4. ロゴが消えた瞬間に、F8キーを連打します。
  5. Windowsの読み込み画面が表示されてしまった場合は、F8キーを押すタイミングが遅かったということなので、もう一度やり直してください。
  6. 詳細ブートオプション」画面が表示されます(Windowsのバージョンによって見た目が異なる場合があります)。

解決策6:スタートアップ修復を実行する

Windowsが正常に起動しない場合は、Windows標準の「スタートアップ修復」ツールを試してみましょう。修復が成功すれば、問題なくWindowsにログインできるようになります。

スタートアップ修復の手順

  1. Windowsのサインイン画面でShiftキーを押し続けます
  2. そのまま電源ボタンをクリックします。
  3. Shiftキーを押し続けたまま「再起動」を選択します。
  4. PCが再起動すると、複数のオプションが画面に表示されます。
  5. トラブルシューティング」を選択します。
  6. 詳細オプション」をクリックします。
  7. 詳細オプションメニューから「スタートアップ修復」を選択します。
  8. アカウントを選択します。
  9. 続行するには管理者権限を持つアカウントが必要です。
  10. パスワードを入力し、「続行する」をクリックします。
  11. スタートアップ修復が完了するまで待ちます。
  12. 修復が完了したら、パソコンを再起動します。

解決策7:Bootrecコマンドで修復する

Bootrecコマンドの実行手順

  1. パソコンを起動します。
  2. 画面の指示に従って任意のキーを押します。
  3. 言語、時刻、通貨、キーボード、入力方式を選択し、「次へ」をクリックします。
  4. コンピューターを修復する」を選択してクリックします。
  5. 修復したいオペレーティングシステムを選び、「次へ」をクリックします。
  6. 「システム回復オプション」ダイアログが表示されたら、「コマンドプロンプト」をクリックします。
  7. Bootrec.exe」と入力してEnterキーを押します。

さらに以下のコマンドを順番に実行すると効果的です。

  • bootrec /fixmbr — MBR(マスターブートレコード)の修復
  • bootrec /fixboot — ブートセクタへの新規書き込み
  • bootrec /scanos — インストール済みOSのスキャン
  • bootrec /rebuildbcd — BCD(ブート構成データ)の再構築

解決策8:自動再起動を無効にする

エラー発生時に勝手に再起動を繰り返す設定になっていると、エラーメッセージを確認できません。自動再起動を無効にして原因を把握しましょう。

設定手順

  1. スタートメニューを開き、「コントロールパネル」を選択します。
  2. システムとセキュリティ」を選択します。
  3. システム」をクリックします。
  4. 画面左側の「システムの詳細設定」を選択してクリックします。
  5. 新しいウィンドウ下部にある「起動と回復」セクションの「設定」ボタンをクリックします。
  6. 自動的に再起動する」のチェックを外します。
  7. 「OK」をクリックして変更を保存します。
  8. システムのプロパティウィンドウでも「OK」を選択して閉じます。

解決策9:MSConfigを実行する

方法1:「ファイル名を指定して実行」から起動

  1. キーボードショートカット(Windowsキー + R)で「ファイル名を指定して実行」ウィンドウを開きます。
  2. テキストボックスに「MSConfig」と入力してEnterキーを押します。
  3. 「OK」をクリックすると、MSConfigウィンドウが開きます。
  4. 左下のスタートボタンを右クリックしても同じメニューから開けます。
  5. 検索機能で「MSConfig」と検索しても見つけることができます。

方法2:コマンドプロンプトから起動

  1. 検索欄に「cmd」と入力します。
  2. コマンドプロンプトを右クリックし、「管理者として実行」を選択します。
  3. 「msconfig」と入力してEnterキーを押します。
  4. MSConfigが起動します。

方法3:MSConfigでセーフモードに切り替える

  1. 上記のいずれかの方法でMSConfigを開きます。
  2. ブート」タブに移動します。
  3. セーフ ブート」にチェックを入れます。
  4. 最小:標準的なセーフモード。重要なシステムサービスのみ有効で、ネットワークは無効になります。
  5. 別のシェル:セーフモードでコマンドプロンプトが開きます。
  6. Active Directory 修復:Active Directory関連の修復を行うモードです。
  7. ネットワーク:ネットワーク機能を有効にしたセーフモードです。
  8. 設定後、パソコンを再起動します。

解決策10:PCをリセットまたは初期化する

上記の方法で解決しない場合は、個人ファイルを残したままWindowsを再インストールする「リフレッシュ」、または全データを消去して初期化する「リセット」を検討しましょう。必ず事前にデータのバックアップを取ってください。

PCをリフレッシュ(ファイルを保持)する手順

  1. 設定を開きます。
  2. 更新とセキュリティ」を選択します。
  3. 回復」をクリックします。
  4. 「このPCをリセットする」から「個人用ファイルを保持する」を選択します。
  5. 始める」を選択します。
  6. 画面の指示に従って操作を完了します。

PCをリセット(すべて削除)する手順

  1. 設定を開きます。
  2. 更新とセキュリティ」を選択してクリックします。
  3. 回復」をクリックします。
  4. すべて削除する」を選択してWindowsを再インストールします。
  5. 始める」を選択します。
  6. 画面の指示に従います。

解決策11:システムの復元を利用する

システムの復元は、Windowsのさまざまな問題を解決するのに役立つ標準機能です。

システムの復元の手順

  1. タスクバーの検索フィールドに「復元ポイントの作成」と入力します。
  2. 検索結果に「復元ポイントの作成」が表示されます。
  3. クリックして開きます。
  4. 「システムのプロパティ」ウィンドウが表示されます。
  5. 初めて使う場合、「構成」以外のボタンがグレー表示になっています。
  6. 対象ドライブが選択されていることを確認し、「構成」をクリックします。
  7. システムの保護を有効にする」を選択し、「OK」をクリックします。
  8. システムのプロパティウィンドウに戻ったら、「作成」ボタンをクリックします。
  9. ポップアップウィンドウで復元ポイントに名前を付け、「作成」をクリックします。
  10. しばらく待つと「復元ポイントは正常に作成されました」というメッセージが表示されます。
  11. 「閉じる」をクリックして完了です。

解決策12:SFCとchkdskを実行する

SFCコマンドの実行方法

  1. タスクバーに移動します。
  2. Windowsロゴを右クリックします。
  3. 表示されたメニューから「コマンドプロンプト(管理者)」または「Windows PowerShell(管理者)」を選択します。
  4. sfc /scannow」と入力します。
  5. Enterキーを押して実行します。
  6. スキャンが開始され、完了後に結果が表示されます。破損したシステムファイルは自動的に修復されます。

chkdskの実行方法

  1. スタートボタンをクリックし、「PC」を開きます。
  2. チェックしたいドライブを右クリックします。
  3. プロパティ」を選択します。
  4. ツール」タブの「エラー チェック」セクションで「チェック」をクリックします。
  5. 求められたら管理者パスワードを入力します。
  6. ディスクチェックツールが実行されます。
  7. 「開始」をクリックします。

よくある質問(FAQ)

Q1:「前回正常起動時の構成」で起動させるにはどうすればいいですか?

① パソコンを再起動します。② F8キーを連打し、ブートオプション画面を表示させます。③ 「前回正常起動時の構成(詳細)」を選択します。④ Enterキーを押します。⑤ 起動が完了するまで数分待ちます。

Q2:パソコンが起動しないのはなぜですか?

マザーボードの故障、ウイルス感染、ハードウェアの不具合など、さまざまな原因が考えられます。本記事で紹介した対処法を順番に試してみてください。

Q3:モニターが映らなくなったときはどうすればいいですか?

① コンセントからモニターの電源プラグを抜きます。② モニター本体からもケーブルを外します。③ 1分ほど待ってからケーブルをモニターに戻します。④ モニターの電源ボタンを押します。⑤ それでも直らない場合は、動作確認済みの電源ケーブルと交換して試してください。

Q4:モニターが動作しなくなる原因は何ですか?

新しいソフトウェアのインストールや設定変更が影響していることがあります。解像度とリフレッシュレートが適切に設定されているかを必ず確認してください。

Q5:スタートアップ修復に時間がかかるのはなぜですか?

修復プロセスがフリーズして再起動が必要になっている可能性があります。ただし、何度も強制再起動を繰り返すと、POST(自己診断)の段階で止まってしまうことがあるため注意が必要です。

まとめ

この記事で紹介した12の解決策を実践すれば、「Windowsが起動しない」問題の大半は解決できます。電源の確認から始めて、セーフモード、スタートアップ修復、SFCスキャンと順番に試していくのがおすすめです。

すべての手順を試しても問題が解決しない場合は、ハードウェア故障の可能性もあります。コメント欄やチャットからお気軽にご相談ください。あなたのパソコントラブル解決をお手伝いします。

  1. 【Windows 10】エクスプローラーが応答しない・フリーズする原因と7つの解決策

    エクスプローラー(Windows Explorer)は、Windowsパソコンに標準搭載されているファイル管理ツールです。本記事では、Windows 10でエクスプローラーが「応答しない」「フリーズする」「開かない」といったトラブルが発生したときの原因と、実践的な対処法を7つ詳しく解説します。 他のシステムコンポーネントと同様に、エクスプローラーにも不具合が起こることがあります。エクスプローラーはデバイス上のすべてのファイルを閲覧・アクセス・管理するための基本ツールであり、これが動作しなくなるとPC操作全般に大きな支障をきたします。不調を感じたら、以下の方法を順番に試してみてください。 Wi

  2. Windows 10でWindows Defenderが起動しない問題を解決する12の方法

    Windows 10でWindows Defenderが有効化できず、「このアプリは無効になっており、PCを監視していません」というエラーメッセージが表示される場合、この記事でその解決方法をご紹介します。主な症状としては、Windows Defenderが自動的に無効になり、「オンにする」ボタンをクリックしても起動できないというものです。 [設定] > [更新とセキュリティ] > [Windows Defender] を開くと、リアルタイム保護がグレーアウトしていて操作できない状態になっていることがあります。他の設定もすべてオフになっており、変更できません。 Windows De