Windows 11
 Computer >> コンピューター >  >> システム >> Windows 11

Windows 11で「Windows がインストールされているドライブはロックされています」エラーを解決する方法

Windows 11で「Windows がインストールされているドライブはロックされています(The drive where Windows is installed is locked)」というエラーにお困りですか?このエラーは、システムに接続されているSSDなどの内部ハードウェアに破損やエラーが発生している場合によく起こります。また、Windowsの起動構成パラメータを保持するBCD(ブート構成データ)ファイルが破損したり、必要な情報が欠落している場合にも発生します。さらに、マルウェア感染やサードパーティ製ソフトウェアによってシステムファイルが破損することも、この問題の原因となります。

Windows 11でロックされたドライブを解除する方法

チェックディスク(chkdsk)コマンドの実行、SFCコマンドによる破損したシステムファイルの修復、そしてbootrecコマンドを使用したBCDファイルとマスターブートレコード(MBR)の再構築などが、このエラーに対する一般的な解決策です。

まず、キーボードとマウス以外のすべての外部機器(プリンター、スキャナー、内蔵セカンダリHDD、外付けHDDなど)を取り外し、PCを再起動してみてください。

詳細ブートオプションへのアクセス

このエラーによりWindowsが正常に起動しない場合は、詳細オプションからコマンドプロンプトを開き、ディスク修復、システムファイルチェック、BCDファイルの再構築、マスターブートレコードの修復などを実行する必要があります。

詳細ブートオプションにアクセスするには、インストールメディアからシステムを起動します。お持ちでない場合は、Windowsインストールメディアの作成方法を参考に事前に準備しておきましょう。

インストールメディアをPCに挿入して再起動し、起動プロセス中にDelキーまたはF2キーを押してBIOS設定を開きます。起動デバイスの優先順位をインストールメディアに変更して保存し、PCを再起動してください。

任意のキーを押してインストールメディアから起動したら、言語、時刻、キーボード入力方法を選択して「次へ」をクリックします。続いて「コンピューターを修復する」をクリックし、「トラブルシューティング」→「詳細オプション」の順に進みます。

スタートアップ修復を実行する

詳細ブートオプション画面が表示されたら、まず「スタートアップ修復(自動修復)」を試してみてください。問題が自動的に検出され、修復されます。

Windowsが自動的に問題を検出し、正常な起動を妨げている原因や、ドライブロックエラーを解消できるようにします。

スタートアップ修復で解決しない場合は、再度詳細オプションにアクセスし、今度は「コマンドプロンプト」を選択します。

注意: Windowsが正常に起動する場合は、詳細オプションにアクセスする必要はありません。「cmd」と検索し、コマンドプロンプトを右クリックして「管理者として実行」を選択するだけでOKです。

チェックディスクコマンドでドライブを修復する

システムドライブに問題がある場合、チェックディスクコマンドの実行は非常に有効です。Windows 11でもchkdskツールを使ってハードドライブのエラーを修復できます。

  • まずコマンドプロンプトを開きます。
  • コマンド chkdsk c: /f /r を入力してEnterキーを押し、chkdskツールを実行します。
  • 「Y」と入力してEnterキーを押すと、次回の再起動時にスキャンが実行されるようスケジュールされます。
  • chkdskの各オプションについて詳しく知りたい場合は、chkdsk /? コマンドで確認できます。

Windowsを再起動すると、チェックディスクツールがディスクのエラーを自動的に確認・修正します。完了後、エラーが解消されたかどうかを確認してください。

システムファイルチェッカー(SFC)を実行する

chkdksスキャンで解決しない場合は、SFCスキャンを試してみましょう。破損したシステムファイルを正常なものに置き換え、ドライブのロックを解除するのに役立ちます。

  • 再度詳細オプションにアクセスし、コマンドプロンプトを開きます。
  • コマンドプロンプトに sfc /scannow と入力してEnterキーを押します。
  • システムファイルチェッカーが潜在的なエラーをスキャンし、問題が見つかった場合は自動的に修復または置き換えを行います。
  • スキャンが完了したらPCを再起動し、同じエラーメッセージが表示されないか確認します。

bootrecコマンドでブート情報を修復する

前述の通り、このエラーの一般的な原因の一つがブートレコードの破損です。コマンドプロンプトを開き、以下のbootrecコマンドを順に実行して、ブートレコードを修復しましょう。

  • bootrec /RebuildBcd
  • bootrec /fixMbr
  • bootrec /fixboot

実行後はPCを再起動し、エラーが解消されたかどうかを確認してください。

システムの復元を試す

上記のどの方法でも解決しない場合は、システムの復元を利用しましょう。OSを再インストールすることなく、システムを以前の正常な状態に戻すことができます。

なお、このエラーはハードドライブ自体が原因で発生することもあります。実際に、ハードドライブの接続不良が原因だったというユーザーの報告も複数あります。デスクトップPCの場合は、ドライブのSATAケーブルや電源ケーブルが正しく接続されているか一度確認してみてください。

すべての解決策を試しても改善しない場合、最終的な手段はWindows 11の再インストールです。重要なデータは事前にバックアップしておきましょう。

まとめ

「Windows がインストールされているドライブはロックされています」エラーは、ハードウェアの故障、BCDファイルの破損、システムファイルの破損などが主な原因です。スタートアップ修復→chkdsk→SFC→bootrecコマンド→システムの復元の順番で対処すれば、ほとんどの場合は解決できます。焦らず一つずつ試してみてください。

  1. WindowsのコマンドプロンプトでIPアドレスを確認する方法

    PCのIPアドレスを調べたいのに、どこを見ればいいのか分からない——そんな経験はありませんか?心配いりません。Windowsに標準搭載されているコマンドプロンプトを使えば、わずか数秒で自分のPCのIPアドレスを確認できます。この記事では、その具体的な手順をわかりやすく解説します。 コマンドプロンプト(cmd)でIPアドレスを調べる方法 マウスで操作するGUIよりも、キーボードから直接コマンドを打ち込んでPCを制御する方が性に合っている、というユーザーも少なくありません。実は、IPアドレスの確認もコマンドプロンプトから簡単に行えるのです。以下の手順に従ってみましょう。 まず、スタートメニューの検

  2. Windows 10で「ドライブのエラーをスキャン」通知を解消する方法

    ドライブのエラーは、Windowsのエラーの中でも最も危険なものの一つです。ストレージドライブが故障すると、大切な個人データや業務ファイルを失うリスクに直面します。多くのユーザーが悩まされている問題の一つが、Windowsの「セキュリティとメンテナンス」機能による「ドライブのエラーをスキャンしてください」という通知です。 このメッセージ自体には、どのディスクに不具合があるのか、何が原因なのかといった情報が含まれていないため、適切な対処法を見つけるのは容易ではありません。この記事では、問題のあるドライブを素早く特定し、関連するトラブルを解決するために有効なトラブルシューティング手法をいくつかご紹