簡単解決!Windowsの0xc0000001エラーを修正する方法

「Windowsのエラーコード0xc0000001」に悩んでいませんか?このエラーは、起動時やシステムクラッシュ時に表示されることが多く、PCの動作に支障をきたします。この記事では、エラーの原因を解説し、簡単に修正するための具体的な手順を紹介します。

投稿者 @カオル 2024年10月24日 @カオル 最後の更新 2024年10月24日

エラーコード0xc0000001とは?

エラーコード0xc0000001(PCは正しく起動できませんでした)は、主にWindows PCのユーザーがWindows OSを更新またはインストールしようとする際に発生します。このエラーは、BSOD(青い画面)とともに表示されることが多いです。

このエラーの原因には以下のようなものがあります。

• マルウェアの誤インストール • システムファイルの破損 • SAMファイルの損傷 • RAMの故障 • 不適切なOSのインストール

Windowsエラーコード0xc0000001を修正する方法

このエラーは一般的なWindowsユーザーにとって少し厄介な問題です。そこで、この問題を解決するための6つの方法を紹介します。

始まる前:インストールメディアを作成する

パソコンが起動できないため、インストールメディアやUSB、CD、DVDが必要です。もし持っていない場合は、まず作成する必要があります。Microsoftのウェブサイトからダウンロードして作成できます。

準備少なくとも16GBのUSBが必要です。

インストールメディアを作る方法はいくつありますが、ここで、AOMEI Partition Assistantをおすすめします。これを使用すると、Windowsブート可能なUSBドライブを簡単に作成できます。特に、AOMEI Partition Assistantを使えば、ISOファイルを準備する必要がありません。

無料ダウンロードWin 11/10/8.1/8/7対応
安全かつ快適

ステップ 1. USBを別の起動できるコンピュータに挿入し、デバイスに検出されるのを待ちます。AOMEI Partition Assistantをインストールして起動します。「ツール」>「ブータブルCD/USBを作成」をクリックします。

ステップ 2. 「USBブートデバイス」のドロップダウンメニューにUSBドライブを選択して「続行」をクリックします。

ステップ 3. 次に、USBがフォーマットされるため、重要なデータをバックアップしてくださいと表示されます。「はい」をクリックしてください。

ステップ 4. そして、「はい」をクリックしUSBの作成が開始します。数分がかかるので、少々お待ちください。

ヒントこのブータブルUSBドライブには、AOMEI Partition Assistantがあらかじめインストールされています。

方法1.セーフモードでマルウェアをアンインストールする

ソフトウェアをインストールした後にエラーコードが出た場合、PCが正常に起動しないことがあります。そのため、セーフモードでの削除をおすすめします。

ステップ 1. 作成したブータブルメディアを起動できないコンピュータに挿入します。

ステップ 2. PCを再起動し、ファンクションキー(Esc、Del、F10、F2、F8、F12)を押し、BIOSを開きます。「Boot(ブート)」タブに移動して順序を変更し、作成したブータブルメディアを一番目に設定します。設定を保存して終了します。

ヒントBIOSに入る方法は、メーカーによって違います。詳しくはこちらの記事へ

ステップ 3. インストールメディアからコンピュータを起動し、「コンピュータを修復する」に移動します。

ステップ 4. 「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」→「再起動」をクリックします。

ステップ 5. 「スタートアップ設定」ウィンドウで、F4を押すと、Windowsがセーフモードに入ります。

ステップ 4. コンピュータがセーフモードで起動し、セーフモードで問題のあるソフトウェアをアンインストールします。

ステップ 5. その後、PCを再起動すると、セーフモードが終了します。

方法2.スタートアップ修復を実行する

スタートアップ修復ツールはWindowsの内蔵ユーティリティで、多くの一般的な問題を修正し、いくつかの複雑なスタートアップ問題をトラブルシューティングできます。

ステップ 1. 方法1と同じ手順でインストールメディアからコンピュータを起動し、「コンピュータを修復する」に移動し、「トラブルシューティング」→「詳細オプション」→「スタートアップ修復」をクリックします。

ステップ 2. 修復したいOSを選択すると、自動的に修復処理が始まります。時間の目安は1時間から2時間がかかります。

ステップ 3. スタートアップ修復が完了した後、「シャットダウン」「再起動」といったオプションをクリックし、PCが正常に起動するかを確認します。

方法3.SAMファイルをコピーする

エラーコード0xc0000001は、壊れたSAMファイルが原因かもしれません。この問題を解決するには、修復フォルダーからSAMファイルをコピーします。

ステップ 1. 方法1と同じ手順でインストールメディアからコンピュータを起動し、「コンピュータを修復する」に移動し、「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」をクリックします。

ステップ 2. 次のコマンドを入力してEnterキーを押します。

copy C:\Windows\Repair\Sam C:\Windows\System32\Config

ステップ 3. 元のファイルを上書きするかどうか尋ねられたら、Yと入力して続行します。手順が完了したら、コンピューターを再起動します。

方法4.BCDファイルを修復する

BCD(Boot Configuration Data)は、Windowsの起動に必要なファイルです。BCDが破損している場合、Windowsは正しく起動できず、このエラーが発生します。

ステップ 1. 方法1と同じ手順でインストールメディアからコンピュータを起動し、「コンピュータを修復する」に移動し、「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」をクリックします。

ステップ 2. 次のコマンドを1行ずつ入力して「Enter」キーを押します。

bootrec /ScanOs

bootrec /FixMbr

bootrec /FixBoot

bootrec /RebuildBcd

ステップ 3. これでBCDの再構築は完了です。そして、次のメッセージが表示されたら、「Y」(はい)を入力して「Enter」キーを押します。「操作は正常に完了しました」が表示されたら、コマンドプロンプトを終了し、コンピューターを再起動します。

方法5.システムを復元する

システムの復元を実行すると、Windowsを以前の状態に戻すことができます。

ヒント「システムの復元」はバックアップ機能の一つなので、あらかじめ有効にしていなければ利用できません。

ステップ 1. 方法1と同じ手順でセーフモードに入ります。

ステップ 2. コンピュータがセーフモードで起動し、「Windows+R」キーを同時に押し、ボックスに「rstrui.exe」と入力し、「Enter」を押してシステムの復元を開きます。

ステップ 3. 「別の復元ポイントを選択する」>「次へ」をクリックします。

手順 4. Windowsバックアップを選択し、「影響を受けるプログラムの検出」をクリックします。「次へ」をクリックします。

手順 5. 「完了」をクリックします。

手順 6. 警告ウィンドウで、「はい」をクリックして、プロセスを待ちます。

方法6.システムをリセットする

ここでは、エラーコード0xc0000001の最終的な解決策を示します。コンピューターをリセットする際に、すべてを削除するか、ファイルを保存するかを選べます。

ステップ 1. 方法1と同じ手順でインストールメディアからコンピュータを起動し、「コンピュータを修復する」に移動し、「トラブルシューティング」をクリックします。

ステップ 2. 「このPCを初期状態に戻す」をクリックします。

ステップ 3. 「個人用ファイルを保持する」「すべて削除する」のどちらかを選んで初期化の作業を進めます。誤操作する心配がありません。ウィザードは、操作を再度続行するか、3回続行するかを確認します。

注意:二つ方法の区別
「個人用ファイルを保持する」:システムディスク内の個人用ファイルを除くすべてのデータを削除します。
「すべて削除する」:システムディスク内のすべてのデータを削除します。ハードディスクがフォーマットされます。

ステップ 4. 次に、リセット後にWindowsを再インストールする方法を選択します。ほかの設定を完了し、PCを工場出荷時の状態にリセットするプロセスを開始します。

まとめ

エラーコード0xc0000001がWindowsで発生した場合、解決するための方法が6つあります。AOMEI Partition Assistantは、ディスク管理に役立つ多機能ツールです。サーバーデバイスをお持ちの方は、サーバーエディションを使って効率的に管理できます。