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

Windows 10アップグレードエラー0xc7700112の原因と解決方法を徹底解説

Windows 7、Windows 8、またはWindows 8.1からWindows 10へアップグレードしようとした際に、エラーコード0xc7700112が表示されることがあります。このエラーは、Windows UpdateやWindows Update アシスタントを使用した際に発生することが多く、本記事ではその具体的な解決方法を詳しく解説します。
Windows 10アップグレードエラー0xc7700112の原因と解決方法を徹底解説

Windows 10アップグレードエラー0xc7700112の原因

まず、C:\Windows10Upgrade\upgrader_default.log のログファイルを確認してみてください。そこに「Error Setup Platform Initialize failed with result 0xc7700112」というメッセージが記録されている場合は、このエラーに該当します。

このエラーコードは、ブート構成データ(BCD)ファイル内に以前のセットアップ試行の痕跡が残っているため、セットアップを続行できないことを示しています。つまり、過去のインストール試行で残された不要な(孤立した)Windowsセットアップエントリが、アップグレードの妨げになっているのです。この問題を解決するには、BCDストアからこれらの不要なエントリを削除する必要があります。

BCDストアから不要なWindowsセットアップエントリを削除する手順

1. 管理者権限でコマンドプロンプトを開く

まず、「Win + X」キーを同時に押すか、スタートボタンを右クリックして「コマンドプロンプト(管理者)」を選択します。検索ボックスで「cmd」と入力し、コマンドプロンプトのアイコンを右クリックして「管理者として実行」を選んでも構いません。ユーザーアカウント制御(UAC)の確認画面が表示されたら「はい」をクリックすると、コマンドプロンプトが開きます。

Windows 10アップグレードエラー0xc7700112の原因と解決方法を徹底解説

2. BCDストアの内容を一覧表示する

コマンドプロンプトが開いたら、以下のコマンドを入力してEnterキーを押します。

bcdedit /enum all

後で参照できるように、このデータをTXTファイルとして保存しておきましょう。以下のコマンドを使用します。

bcdedit /enum all > <保存先パス>

例えば、Dドライブに保存したい場合は、次のように入力します。

bcdedit /enum all > D:\bcdConfig.txt

3. 不要なエントリの識別子を特定して削除する

出力結果の中で、「Device Options(デバイスオプション)」セクションの下にある、説明が「Windows Setup」となっている識別子(identifier)を探してください。これらは以前のインストールで残されたファイルであり、Windows 10アップグレードアシスタントのアップグレード経路を妨げている原因です。

該当する識別子の名前を控えたら、以下のコマンドに入力して実行します。

bcdedit /delete {該当する識別子の名前}

例えば、次のように入力してEnterキーを押します。

bcdedit /delete {asd951bf-b7b8-4885-951a-fa03044f5d71}

この手順は、該当する識別子ごとに繰り返し実行する必要があります。

4. PCを再起動して削除を確認する

すべての不要なエントリを削除したら、パソコンを再起動し、再度コマンドプロンプトを開きます。そして、以下のコマンドを実行して、エントリが完全に削除されているかどうかを確認しましょう。

bcdedit /enum all

確認できたら、Windows 10アップグレードアシスタントを再度実行し、エラーが解消されたかチェックしてください。

それでも解決しない場合の代替手段

上記の方法でも問題が解決しない場合は、Microsoftが提供するメディア作成ツール(Media Creation Tool)を使用するか、Microsoftの公式サーバーから最新のWindows 10 ISOファイルをダウンロードして、起動可能なUSBドライブを作成し、それを使ってアップグレードを行う方法もあります。

Windows 10アップグレードエラー0xc7700112の原因と解決方法を徹底解説
  1. Windows 10のエラーコード0xc7700112を解決する7つの方法

    Windows PCの不具合やエラーを解消する基本的な方法として、OSを最新の状態に更新することが推奨されています。しかし、更新プロセスに何らかの不具合が生じると、さまざまなエラーメッセージが表示されることがあります。その代表的なものの一つがエラーコード0xc7700112です。このエラーは、Windowsのアップグレード処理中に何らかの中断や不具合が発生した際に表示されます。 本記事では、「エラーコード0xc7700112をどうやって修正すればよいのか」という疑問に対して、具体的な解決策をわかりやすく解説します。 Windows 10でエラーコード0xc7700112を修正する方法 このエ

  2. Windows 10 アップグレードエラー 80240020 の原因と解決方法

    Microsoft コミュニティフォーラムによると、Windows 7/8.1 から Windows 10 へのアップグレードを試みた多くのユーザーが、エラーコード 80240020 が表示されてアップグレードに失敗するという報告をしています。このエラーは、ダウンロードされた Windows 10 のインストールデータが破損していることが主な原因です。本記事では、Windows 10 アップグレードエラー 80240020 の確認方法と具体的な解決策をわかりやすく解説します。 エラー 80240020 が発生しているか確認する方法 まず、お使いの PC でこのエラーコードが発生しているかどう