Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10アップグレード時の「SAFE_OSフェーズでインストールに失敗しました(REPLICATE_OC操作中)」エラーの解決方法

Windowsアップデートは、OS全体のセキュリティとパフォーマンスを向上させるために非常に重要です。しかし、現在使用しているOS(Windows 8.1やWindows 7など)に満足しているユーザーの中には、いまだにWindows 10へ移行していない方も少なくありません。とはいえ、Windows 7のサポートはすでに終了しているため、アップグレードせざるを得ない状況になっています。

Windows 8.1以前のOSからアップグレードする際に表示されることがあるエラーメッセージの一つが、「SAFE_OSフェーズでインストールに失敗しました。REPLICATE_OC操作中にエラーが発生しました(The installation failed in the SAFE_OS phase with an error during REPLICATE_OC operation)」です。このエラーは、Windows Media Creation Tool(メディア作成ツール)を使用してアップグレードを実行しようとした際に表示されます。

Windows 10アップグレード時の「SAFE_OSフェーズでインストールに失敗しました(REPLICATE_OC操作中)」エラーの解決方法

この問題はWindows 8.1ユーザーだけに起こるものではありません。場合によっては、古いバージョンのWindows 10から新しいバージョンへ更新しようとした際にも発生することがあります。いずれにしても、この問題は非常に厄介で、解決にも手間がかかることがあります。多くのユーザーは、考えられる解決策を試す前にクリーンインストールを選んでしまいがちですが、その前にまず原因を把握しておきましょう。

主な原因

  • 外付け周辺機器:USB経由で接続された外部デバイスが、インストールプロセスに干渉し、エラーが表示されることがあります。不要なデバイスは事前に取り外しておきましょう。
  • 古い移行ファイル:Windowsフォルダ内のSystem32ディレクトリに残っている古い移行ファイルが原因となる場合があります。これらの名前を変更し、メディア作成ツールに新しい移行ファイルを作成させることで解決します。
  • 開発者モードパッケージ:Microsoft OneCore開発者モードパッケージが原因でエラーが発生することもあります。この場合はDISMコマンドでパッケージを削除する必要があります。
  • 破損したシステムファイル:現在のOSのファイルが破損している状態でアップグレードを実行すると、このエラーが表示されることがあります。SFCスキャンを実行してファイルを修復しましょう。

原因がわかったところで、まず最初に行うべきなのはSFCスキャンの実行です。破損したファイルが原因だったケースも実際に報告されています。スキャンを実行してもエラーが解消されない場合は、以下の対処法を順番に試してみてください。

方法1:外付け周辺機器を取り外す

まず試したいのが、PCに接続されている外付けデバイスをすべて取り外すことです。接続されたUSB機器がインストールプロセスに干渉し、処理が先に進まなくなるケースがあります。実際に、周辺機器の取り外しで問題が解決したユーザーもいます。USBアダプターやその他の不要な機器が接続されている場合は、それらを取り外してから再度アップグレードを試みてください。

Windows 10アップグレード時の「SAFE_OSフェーズでインストールに失敗しました(REPLICATE_OC操作中)」エラーの解決方法

方法2:更新プログラムのトラブルシューティングツールを実行する

Windowsには、アップデートに関する問題を診断・修復する公式のトラブルシューティングツールが用意されています。Windows 10では標準搭載されていますが、Windows 8.1の場合はMicrosoftのサイトからダウンロードする必要があります。以下の手順に従って実行してください。

  1. Windows 8.1を使用している場合は、Microsoft公式サイトからWindows Updateトラブルシューティングツールをダウンロードします。
  2. ダウンロードが完了したら、ツールを実行します。
  3. 処理が完了するまで待ち、問題が解決したかどうかを確認します。
  4. Windows 10の場合は、Windowsキー + Iを押して設定ウィンドウを開きます。Windows 10アップグレード時の「SAFE_OSフェーズでインストールに失敗しました(REPLICATE_OC操作中)」エラーの解決方法
  5. 更新とセキュリティを選択します。
  6. トラブルシューティングタブを開き、追加のトラブルシューティングツールをクリックします。Windows 10アップグレード時の「SAFE_OSフェーズでインストールに失敗しました(REPLICATE_OC操作中)」エラーの解決方法
  7. Windows Updateを選択して、トラブルシューティングツールを実行します。
  8. 処理が完了したら、問題が解決したかどうかを確認します。

方法3:古い移行ファイルの名前を変更する

次に試せるのは、Windowsフォルダ内のSystem32ディレクトリに保存されている古い移行ファイルの名前を変更する方法です。ファイル名を変更することで、インストーラーが新しい移行ファイルを作成できるようになり、古いファイルによる干渉を防げます。コマンドを数行入力するだけで簡単に実行できます。

  1. まず、管理者権限でコマンドプロンプトを開きます。スタートメニューを開き、「cmd」と検索してください。
  2. 検索結果を右クリックし、管理者として実行を選択します。Windows 10アップグレード時の「SAFE_OSフェーズでインストールに失敗しました(REPLICATE_OC操作中)」エラーの解決方法
  3. コマンドプロンプトが起動したら、以下のコマンドを1行ずつコピー&ペーストして実行します:
    ren C:\Windows\System32\migration migration.old
    ren C:\Windows\System32\migwiz migwiz.old
    Windows 10アップグレード時の「SAFE_OSフェーズでインストールに失敗しました(REPLICATE_OC操作中)」エラーの解決方法
  4. コマンドの実行後、コマンドプロンプトを閉じて、問題が解決したかどうかを確認します。

方法4:開発者モードパッケージを削除する

Microsoftの開発者モードパッケージが原因でエラーが発生することもあります。この場合は、DISMツールを使ってパッケージを削除すれば問題を解決できます。以下の手順に従ってください。

  1. 前の方法と同様に、管理者権限でコマンドプロンプトを開く必要があります。
  2. スタートメニューで「cmd」と検索し、右クリックから管理者として実行を選択します。Windows 10アップグレード時の「SAFE_OSフェーズでインストールに失敗しました(REPLICATE_OC操作中)」エラーの解決方法
  3. コマンドプロンプトが起動したら、以下のコマンドをコピー&ペーストして実行します:
    dism /online /remove-package /packagename:Microsoft-OneCore-DeveloperMode-Desktop-Package~31bf3856ad364e35~amd64~~10.0.17134.1
    Windows 10アップグレード時の「SAFE_OSフェーズでインストールに失敗しました(REPLICATE_OC操作中)」エラーの解決方法
  4. 「見つかりません」というエラーが表示された場合は、パッケージのバージョンが異なることが原因です。その場合は、コマンドの「Microsoft-OneCore-DeveloperMode」までを入力し、TABキーを押して残りの部分を自動補完してください。
  5. その後、問題が解決したかどうかを確認します。

方法5:現在のWindowsのISOをマウントして上書きインストールを行う

ここまでの方法で解決しない場合でも、諦める必要はありません。現在インストールされているバージョンのWindowsを、「ファイルとアプリを引き継ぐ」オプションを選択して再インストールする方法があります。この方法なら、ファイルやデータを失うことなくシステムを修復できます。その後、最新バージョンのWindowsへのインプレースアップグレードを試みることができます。なお、この方法では現在インストールされているWindowsのISOファイルが必要です。持っていない場合は、この方法をスキップしてください。

  1. まず、現在のWindowsバージョンのISOファイルをマウントします。
  2. メディア作成ツールを開き、ISOファイルを使用してWindowsをインストールします。
  3. 尋ねられたら、必ず「ファイルとアプリを引き継ぐ」を選択してください。Windows 10アップグレード時の「SAFE_OSフェーズでインストールに失敗しました(REPLICATE_OC操作中)」エラーの解決方法
  4. インストールが完了したら、メディア作成ツールを使用して最新バージョンのWindowsへのインプレースアップグレードを実行します。
  5. 問題が解決したかどうかを確認します。

万が一、これらの方法をすべて試しても問題が解決しない場合は、残念ながらWindows 10のクリーンインストールを行うしかありません。クリーンインストールを実行する前に、ハードディスクをフォーマットすることになるため、重要なデータのバックアップを必ず取っておいてください。

  1. 【Windows 10】VirtualBoxのインストールに失敗したときの対処法6選

    近年、多くのWindows 10ユーザーから、パソコンにVirtualBoxをインストールしようとした際にエラーが発生するという報告が寄せられています。VirtualBoxは、1台のパソコン上で複数のOSを利用できる便利な仮想化ソフトウェアです。Linux、Oracle Solaris、Mac OS X、Microsoft Windowsなど、さまざまなOSを実行できます。インストールエラーが発生すると、VirtualBoxを使用できないだけでなく、再インストール時にも問題が生じることがあります。幸い、この問題は比較的簡単に解決できます。多くの場合、基本的なトラブルシューティングで直ります。こ

  2. Windows 11でGoogle Chromeのインストールに失敗したときの対処法まとめ

    Google Chromeは、世界中の何百万人ものユーザーに愛されている人気のクロスプラットフォーム対応ウェブブラウザです。高速かつ安全で軽量な動作に加え、豊富な拡張機能により、ブラウジング体験を最大限に活用できます。WindowsではMicrosoft Edgeが標準ブラウザとして搭載されていますが、ブラウザ市場では依然としてGoogle Chromeが圧倒的なシェアを誇っています。どんな新しいブラウザが登場しても、多くの人にとってChromeはウェブ閲覧の第一選択であり続けているのです。 しかし、「Windows 11にGoogle Chromeがインストールできない」「インストール中に