Windows 10でエラー0xc0000102が発生する原因と解決方法
Windows 10の一部のユーザーの間で、ChromeやAdobe Reader、BS Playerなどの外部アプリケーションを起動する際、あるいはシステム起動時にスタートアップ登録されたプログラムを開こうとするタイミングで、エラーコード「0xc0000102」が表示される問題が報告されています。

このエラーについて詳しく調査したところ、背景にはいくつかの異なる原因が存在することがわかりました。以下に、このエラーを引き起こす可能性がある主な要因をまとめます。
- サブシステムファイルの破損 – 起動プロセスに関わるシステムファイルが破損またはロックされていると、このエラーが発生しやすくなります。同じ症状に悩まされていたユーザーの中には、「自動修復」を実行することで問題を解決できたという報告があります。
- BCDデータ(ブート構成データ)の破損 – PCの起動時にのみこの問題が発生し、通常どおりPCを使用できない場合は、BCDデータに問題がある可能性があります。この場合、まずコマンドプロンプトから一連のコマンドを実行して、BCDデータの再構築を試みるのが効果的です。
- 管理者によるMMCアプリの実行制限 – MMCやMSC関連のWindowsアプリを起動するときだけエラーが表示される場合、ローカル管理者の設定によってこれらのアプリの実行が禁止されている可能性があります。このケースでは、問題となっているセキュリティポリシーを無効化することで解決できたという報告があります。
考えられる原因を把握したところで、実際に多くのユーザーによって効果が確認された、0xc0000102エラーの解決策を順番に紹介していきます。
方法1:自動修復を実行する(該当する場合)
システム起動のたびに0xc0000102エラーが表示され、明確なきっかけもなくこの状態になった場合は、サブシステムファイルの破損が原因である可能性が高いです。
このケースに当てはまる場合は、インストールメディアの回復ツールから自動修復ユーティリティを実行することで問題を解決できる可能性があります。
実際にこの操作を行った結果、正常にPCを起動できるようになり、0xc0000102エラーに阻まれなくなったというユーザーの声も確認されています。
注意: 以下の手順では、互換性のあるWindowsインストールメディアが必要になります。手元にない場合は、事前にWindows 10用のインストールメディアを作成しておいてください。
インストールメディアの準備ができたら、以下の手順に従って自動修復ユーティリティを実行し、0xc0000102エラーを回避しましょう。
- PCの電源が入っていない場合は、電源を入れます。
- Windowsインストールメディアを挿入し、PCを再起動します。
注意: USBフラッシュドライブをインストールメディアとして使用する場合は、ブート順序を変更してUSBが最優先で読み込まれるように設定してください。 - 最初の画面が表示された後、「Press any key to boot from CD or DVD…(CDまたはDVDから起動するには任意のキーを押してください)」という黒い画面が表示されるのを待ちます。画面が表示されたら任意のキーを押して、挿入したインストールメディアから起動します。

- 次の画面で、画面下部にある「コンピューターを修復する」のリンクをクリックします。

- 数秒待つと複数の選択肢が並ぶトラブルシューティングメニューが表示されます。「トラブルシューティング」を選択します。

- トラブルシューティングメニュー内の回復オプション一覧から、「詳細オプション」を選択します。

- 自動修復ユーティリティを起動すると、使用しているWindowsオペレーティングシステムを選択するポップアップが表示されます。
- OSを選択すると、自動修復がスキャンを開始し、このエラーコードの原因となっている可能性のある問題の検出と修復を行います。

- 処理が完了したら、インストールメディアを取り外してPCを再起動します。次回の起動時に、同じエラーコードが表示されずに正常に起動できるかどうかを確認してください。
それでも起動画面で0xc0000102エラーが表示される場合は、次の対処法に進んでください。
方法2:破損したBCDデータを再構築する(該当する場合)
一部のユーザーによると、カーネルファイルの破損によってブート構成データ(BCD)が壊れ、この起動エラーが発生するケースもあるそうです。
このケースに当てはまる場合は、一連のコマンドでBCDファイルを再構築することで、0xc0000102エラーを解決できる可能性があります。
注意: 以下の手順を完了するには、お使いのWindowsに対応したインストールメディアが必要です。
以下に、手順ごとの詳細なガイドを示します。
- 問題が発生しているPCにインストールメディアを挿入し、コンピューターを再起動します。
- 次回の起動シーケンスで、最初の黒い画面が表示されるまで待ち、「Press any key to boot from CD or DVD…」と表示されたら任意のキーを押します。

- インストールメディアからの起動に成功したら、画面左上にある「コンピューターを修復する」のリンクをクリックします。

注意: 一部のWindowsバージョンでは、起動中に強制シャットダウンを3回連続で繰り返すことで、インストールメディアなしでも修復メニューを強制的に表示できます。
- 初期の修復メニューが表示されたら、スタートアップオプションの一覧から「トラブルシューティング」をクリックし、続いてサブメニューから「コマンドプロンプト」を選択します。

- 開いたコマンドプロンプトウィンドウで、以下のコマンドを入力し、それぞれEnterキーを押してブート構成データを再構築します。
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd
- 操作が完了したら、コマンドプロンプトウィンドウを閉じてPCを再起動し、次回の起動時にも問題が発生しないか確認します。
それでもシステム起動時や特定のアプリケーションの起動時に0xc0000102エラーが表示される場合は、次の対処法に進んでください。
方法3:MMCアプリの実行を許可する(該当する場合)
ローカルのWindowsアカウントからMMC関連やMSC関連のアプリを実行しようとしたときだけ0xc0000102エラーが表示される場合は、MMCおよびMSCアプリが管理者設定によってブロックされていることが原因として考えられます。
このケースに当てはまる場合は、PCをセーフブートで起動し、「ユーザーアカウント制御:管理者承認モードですべての管理者を実行する」ポリシーを無効化することでエラーを解決できる可能性があります。
この方法は、以前までWindows上でMMCアプリを実行できなかった多くのユーザーによって有効であることが確認されています。
同様の状況にある場合は、以下の手順に従ってセーフモードで起動し、ローカルセキュリティポリシーエディターからポリシーを変更して、MMCアプリの実行を許可しましょう。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「msconfig」と入力し、Ctrl + Shift + Enterを押して管理者権限で「システム構成」ユーティリティを開きます。

注意: UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックして管理者権限を付与します。
- 「システム構成」メニュー内で「ブート」タブを開き、「セーフ ブート」にチェックを入れて、「適用」をクリックして変更を保存します。

- PCを再起動し、セーフブートモードで起動するのを待ちます。
- PCが再起動したら、Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「secpol.msc」と入力し、Ctrl + Shift + Enterを押して管理者権限で「ローカル セキュリティ ポリシー」エディターを開きます。

注意: UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックして管理者権限を付与します。
- 「ローカル セキュリティ ポリシー」エディター内で「ローカル ポリシー > セキュリティ オプション」へ移動し、「ユーザーアカウント制御:管理者承認モードですべての管理者を実行する」ポリシーをダブルクリックします。

- 専用のポリシーメニューで、問題となっているポリシーを「無効」に変更します。その後、再度システム構成ツール(手順2)を開き、セーフブートモードを無効にします。
- PCを再起動し、次回の起動完了後にエラーが解消されているかどうかを確認します。
-
Windows 10でエラー651を修正する方法|原因と7つの対処法を徹底解説
Windowsには数多くのエラーコードが存在し、システム内のさまざまな場所で同時に発生することがあります。さらに、各コードに関する情報は必ずしも具体的とは限らず、詳細な分析と調査が必要です。その中でも、インターネット接続のエラーはWindowsユーザーが最も頻繁に遭遇する問題の一つです。今回は「エラー651」について詳しく解説します。「エラー651:モデムがエラーを報告しました」というメッセージは、ブロードバンド機器がインターネットに接続できない際に表示される、Windowsユーザーにとって非常によくあるトラブルです。しかし、解決策に飛びつく前に、まずこのエラーの原因を理解しておくことが重要で
-
Windowsエラー1603の原因と解決方法を徹底解説
Windowsエラー1603は、ソフトウェアのインストールがシステム上で正しく実行できない場合に発生するエラーです。PCの設定や環境に起因するさまざまな問題がインストール処理を妨げている可能性があり、これらの問題を早期に解消することが重要です。この記事では、エラー1603を引き起こす主な原因と、誰でも実践できる具体的な解決手順をわかりやすく解説します。 Windowsエラー1603の原因は? Windowsエラー1603は、以下のような形式のメッセージとして表示されます。 「Error 1603: A fatal error occurred during installation(エラー1