Windows で Bootrec /Fixboot Access Is Denied エラーを修正する方法

Windows で Bootrec /Fixboot Access Is Denied エラーを修正する方法
あなたのような読者は、MUO のサポートを支援します。当サイトのリンクを使用して購入すると、アフィリエイト手数料が発生する場合があります。 続きを読む。

Bootrec は、Windows 回復環境で使用できるコマンド ライン修復ユーティリティです。 Bootrec /fixboot コマンドを使用して、Windows 10 および 11 でシステムの起動エラーと起動エラーを修正できます。





ただし、コマンドを実行すると、「Bootrec /Fixboot アクセスが拒否されました」というエラーが発生する場合があります。このエラーは、EFI 構造が壊れている場合に発生することがあります。もう 1 つの理由は、ブート構成データ (BCD) ファイルの問題です。





スタートアップ修復ユーティリティを使用するか、EFI 構造を再作成してブート ファイルを再構成し、Windows でこのエラーを修正できます。方法は次のとおりです。





1. 自動修復を実行する

このエラーを修正する 1 つの方法は、Windows 回復環境から自動修復を実行することです。自動修復ツールは、Windows の読み込みを妨げる問題を修正できます。

私のPCのWindows10は互換性がありますか

インストールメディアなしで自動修復を実行できます。ただし、それが失敗した場合、 新しいインストール メディアを作成する 最新バージョンの Windows で再試行してください。



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

  1. PC をシャットダウンします。
  2. 次に、電源ボタンを押して、 F11 への鍵 Windows 回復環境 (WinRE) を起動します . F11 は WinRE を起動する最も一般的な方法ですが、コンピューターの製造元によって異なる場合があることに注意してください。コンピューターのマニュアルを参照して確認してください。
  3. PCが起動するのを待ちます Windows 回復環境。   Windows 回復環境のトラブルシューティング
  4. オプションを選択 、 クリック トラブルシューティング .
  5. クリック 高度なオプション .   高度なオプションのスタートアップ修復
  6. クリック スタートアップ修復 高度なオプション。   USB ドライブの新しいシンプルなボリューム ディスク管理
  7. コンピュータが再起動し、 スタートアップ修復 メニュー。
  8. 利用可能なオプションからローカル ユーザー アカウントを選択します。
  9. アカウントのパスワードを入力してクリック 続く .アカウントにパスワードがない場合は、空白のままにします。
  10. Windows は、Windows の読み込みを妨げる可能性のある問題について PC を診断し、問題を解決するために必要な修正を適用します。次に、画面の指示に従い、PC が再起動するまで待ちます。

2. ブート ファイルを再構成する

自動修復で問題を解決できない場合は、EFI 構造を再作成し、ブート ファイルを再構成して、bootrec /fixboot コマンドを正常に実行できます。このプロセスでは、Windows 回復環境を使用してコマンド プロンプトにアクセスし、diskpart ユーティリティを起動します。方法は次のとおりです。





以下の手順では、以前に説明した方法とは異なる方法で Windows 回復環境にアクセスします。ただし、WinRE にアクセスできる場合は、 F11 キー、スキップ ステップ5 続けます。

  1. PC をシャットダウンします。
  2. 次に、 ボタンを押し、システムが起動し始めたら、 ボタンをもう一度押して、コンピューターをシャットダウンします。
  3. 電源ボタンをもう一度押して起動し、電源ボタンを押し続けてコンピュータを強制的にシャットダウンします。次に、この手順をもう一度繰り返します。
  4. 完了したら、もう一度電源ボタンを押して、PC を完全に起動させます。
  5. いったん 自動修復 をクリックします。 高度なオプション。
  6. クリック トラブルシューティング .
  7. 選択する 高度なオプション トラブルシューティング セクション。
  8. クリック コマンド・プロンプト .
  9. コマンド プロンプト ウィンドウで、次のコマンドを入力して diskpart ユーティリティを起動し、Enter キーを押します。
  10. 次に、次のコマンドを入力して、PC に接続されているすべてのディスクを一覧表示します。
  11. リストから、Windows インストール ディスクを見つけます。たとえば、この場合、システム ドライブ (Windows OS がインストールされている) はディスク 1 です。
  12. 次に、次のコマンドを入力してシス​​テム ドライブを選択します。
  13. 上記のコマンドで、置き換えます 1 をシステム ドライブのディスク番号に置き換えます。
  14. 次に、次のコマンドを入力して、ディスク 1 の下のすべてのボリュームを一覧表示します。
  15. ここで、EFI (Extensible Firmware Interface) でパーティションを見つけます。通常はサイズが小さく、FAT32 ファイル システム形式でフォーマットされています。
  16. この PC の場合、EFI パーティションは 第7巻 .
  17. 次に、次のコマンドを入力して、EFI パーティション ボリュームを選択します。
  18. 上記のコマンドで、置き換えます 7 お使いの PC の正しいボリューム番号を使用してください。
  19. 選択したボリュームに新しいレターを割り当てる必要があります。したがって、次のコマンドを入力して Enter キーを押します:
     assign letter=N:
  20. 他のボリュームに同じ文字が割り当てられていないことを確認してください。はいの場合は、代わりに別の文字を使用してください。
  21. 次のコマンドを入力して、diskpart を終了します:
     exit
  22. 次のコマンドを入力して、新しく割り当てたボリュームを選択します:
     N:
  23. 上記のコマンドで、置き換えます N ステップ 20 で別の文字を使用した場合は、正しい文字で。
  24. 次に、次のコマンドを入力して、ブート ファイルを V ボリュームの EFI パーティションにコピーします。
  25. 実行したら、次のように入力します 出口 コマンドプロンプトを閉じます。
  26. に戻る Windows 回復メニュー そしてクリック 続く . PC が再起動するまで待ちます。
  27. bootrec /fixboot コマンドを実行して、エラーが解決したかどうかを確認してください。

3. インストール メディアを使用して Bootrec /Fixboot コマンドを実行する

The bootrec /fixboot command access is denied エラーは、システム ファイルの破損が原因で発生する可能性があります。この場合、Windows OS の最新バージョンのインストール メディアを使用して、bootrec /fixboot コマンドを実行し、起動の問題を修正できます。





これを行うには、少なくとも 8 GB のストレージを備えた USB フラッシュ ドライブと、 合法的にダウンロードされた Windows 11 ISO イメージ 起動可能なドライブを作成します。ディスク管理ツールを使用して、USB フラッシュ ドライブを再フォーマットすることもできます。 PC が起動できない状態にある場合は、別のコンピューターを使用してインストール メディアを準備します。

  1. USB ストレージ ドライブのデータのバックアップを作成し、それを PC に接続します。
  2. 次に、入力します ディスクパート そしてクリック ディスクパート コマンドライン ツールを開きます。クリック はい プロンプトが表示された場合 UAC .
  3. コマンド プロンプト ウィンドウで、次のコマンドを入力して Enter キーを押します。
  4. これにより、USB ドライブを含む、PC に接続されているすべてのディスクが表示されます。 USB ドライブのディスク番号を書き留めます。
  5. 次に、次のコマンドを入力して USB ドライブを選択します。
     select disk #
  6. 上記のコマンドで、置き換えます # あなたのディスク番号で。ドライブからすべてのデータを消去するため、正しいディスクを選択することが不可欠です。システムに 3 つのディスクが接続されているため、USB ドライブはディスク 2 として表示されます。したがって、完全なコマンドは次のようになります。
  7. 次に、次のコマンドを入力して、USB ドライブからすべてのデータを消去します:
     clean
  8. これには少し時間がかかる場合があります。とき DiskPart はディスクのクリーニングに成功しました メッセージが表示されたら、diskpart を閉じます。
  9. 次に、 ウィンドウズ キーとタイプ ディスク管理 .クリック ハードディスク パーティションの作成とフォーマット 検索結果からオプションを選択します。
  10. の中に ディスク管理 ツールで、USB ドライブを見つけます。
  11. USBドライブを右クリックして選択します 新しいシンプル ボリューム。
  12. 新しいシンプル ボリューム ウィザード、 クリック 次へ > 次へ > 次へ > 終了 新しいボリュームをフォーマットして作成します。このプロセスには時間がかかる場合があるため、USB ドライブに新しい文字が割り当てられるまで待ちます。
  13. 次に、USBドライブを右クリックして選択します パーティションをアクティブとしてマーク . PC が UEFI に設定されている場合、パーティションをアクティブとしてマークする必要はありません。
  14. 次に、次の手順に従います USBブータブルドライブを作成するには .
  15. インストール メディアの準備ができたら、それを PC に接続します。
  16. の中に Windows セットアップ 画面、クリック .
  17. クリック あなたのコンピューターを修理する。
  18. クリック トラブルシューティング .
  19. 選択する コマンド・プロンプト .
  20. コマンドプロンプトウィンドウで、次のコマンドを入力して押します 入力 :
     Bootrec /fixboot
  21. を待つ 操作は正常に完了しました このメッセージは、システムの起動に関する問題を解決するはずです。
  22. タイプ 出口 Enter キーを押して、コマンド プロンプトを閉じます。
  23. USB ドライブを取り外し、PC を再起動します。コンピューターは、起動時に問題なく正常に再起動します。

Windows で Bootrec Fixboot Access Denied エラーを修正する

bootrec fixboot アクセス拒否エラーを修正するのは少し難しい場合があります。 Windows 回復環境で組み込みのスタートアップ修復ツールを実行することから始めます。問題が解決しない場合は、EFI 構造を作成するか、インストール メディアを使用して bootrec fixboot コマンドを実行できます。