Windows を古いバージョンから新しいバージョンにアップグレードしようとしているときに、Windows 10 インストール エラー 0xC1900101 – 0x20017 に悩まされていませんか? そのような場合は、適切なプラットフォームにたどり着きました。記事をスクロールして、自分で解決してください。
上記のエラーは、インストールが完全に失敗した場合に表示されます。完全なエラー メッセージは次のとおりです。
インストールは SAFE_OS フェーズで失敗し、BOOT 操作中にエラーが発生しました
このエラーはエラー 0xc1900101-0x30018 に似ていることに注意してください。レポートによると、上記のエラーが発生すると、インストールされたプロセスが完全に中断され、以前のオペレーティング システム バージョンまたは以前の Windows ビルドにロールバックされます。さらに、ユーザーは更新が 99% に達したときにこのエラーを受け取ります。アップデートが 99% に達すると、システムがフリーズし始め、この迷惑なエラーが突然画面に表示されます。
エラー メッセージは根本原因の分析にはあまり役立ちませんが、インストール プロセスを実行できなかったことを意味します。 理由について言えば、レジストリの問題、ディスク容量不足、マルウェアの存在、サード パーティ ソフトウェアの干渉など、さまざまな理由が考えられます。 しかし、慌てる必要はありません。問題に対処するために、試行錯誤された方法をいくつか集めました。
Windows 10 インストール エラー 0xC1900101 – 0x20017 を解決するには、これらのソリューションを試してください
方法 1: Windows Update トラブルシューティング ツールを実行する
Windows には、Windows の問題に対処するための組み込みツールが多数用意されています。 そのような例の 1 つが、Windows Update トラブルシューティング ツールです。この組み込みツールを実行することをお勧めします。続行するには、次の手順に従います:
手順 1: Windows キーと I キーを押して設定ウィンドウを開き、次に [更新とセキュリティ] > [トラブルシューティング] に移動します
手順 2: 次に [追加のトラブルシューティング] リンクをクリックし、Windows Update を選択して [トラブルシューティングの実行] をクリックします
手順 3: 次に、画面の指示に従ってプロセスを完了します
方法 2: しばらくの間、サードパーティのウイルス対策、ファイアウォール、またはドライブ暗号化ソフトウェアをすべてオフにします
ファイルのインポートを妨げる可能性のあるサードパーティのソフトウェアがインストールされている場合は、アンインストールして、それが役立つかどうかを確認します (後でソフトウェアを再インストールできます):
方法は次のとおりです:
手順 1: Windows Search で「コントロール パネル」と入力し、Enter キーを押します > 次に [プログラム] > [プログラムのアンインストール] に移動します
手順 2: ウイルス対策、ファイアウォール、またはその他のソフトウェアを見つけます > 右クリックして [アンインストール] を選択します
手順 3: 画面の指示に従って完了します > 再起動して、もう一度 Windows のアップグレード/更新を試みます
方法 3: CHKDSK を実行する
上記のエラーはディスク エラーが原因で発生する可能性が高いため、エラーを修正するには必ず CHKDSK を実行してください。これを行うには、以下のガイドラインに従ってください:
手順 1: コマンド プロンプトを管理者として実行 > プロンプト ウィンドウで「chkdsk C: /f /r」と入力して Enter キーを押します
手順 2: 次に「Y」と入力して、次回起動時にチェック ディスク ユーティリティを実行することを確認します > 最後に PC を再起動してエラー チェックを実行します
方法 4: レジストリを変更する
レジストリに問題がある場合にも、このエラーが発生することがあります。そのため、レジストリを変更してください。これを行うには、次の手順を使用できます:
手順 1: Windows + R キーを押して [ユーティリティの実行] ボックスを開きます > プロンプト ボックスで regedit と入力して Enter キーを押して続行します
手順 2: オプション: レジストリを変更すると危険を伴う可能性があるため、変更を行う前にレジストリをエクスポートすることをお勧めします。これを行うには、[ファイル] > [エクスポート] に移動します。
手順 3: エクスポート範囲として [すべて] を選択し、希望するファイル名を入力します。安全な場所を選択し、[保存] をクリックします。
レジストリをエクスポートすると、PC にレジストリのバックアップが作成されます。これで、レジストリを変更した後に何か問題が発生した場合でも、レジストリを以前の状態に簡単に復元できます。エクスポートしたファイルをダブルクリックするだけで、レジストリを元の状態に復元できます。
手順 4: 左側のペインで、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability に移動します。
手順 5: 次の値を変更します。
Ring = WIF
RingBackup = WIS または Enabled
EnablePreviewBuilds = 2
BranchName = TH1
UserPreferredBranchName = TH1
これらの変更を行った後、レジストリ エディターを閉じて PC を再起動します。
このソリューションは Insider ビルドでのみ機能する可能性があるため、レジストリにこれらのキーがない場合は、このソリューションをスキップできます。
方法 5: Intel Virtualization Technology を無効にする
Intel Virtualization Technology を有効にすると問題が発生する場合があります。そのような場合は、有効にすることをお勧めします。これを行うには、次の手順に従います。
手順 1: BIOS 設定に入り、詳細設定 > チップセットで Intel VT-d 機能をオフにします
手順 2: BIOS 設定を保存して終了します
手順 3: アップデートのインストールを試みます
方法 6: セキュア ブートを無効にする
セキュア ブートを無効にすると、上記の問題が解決する場合があります。この方法を試すことができます。
方法は次のとおりです。
手順 1: 再起動して BIOS メニューを起動します > セキュア ブートでブート オプションまたはブート オプション設定で、セキュア ブート オプションを見つけて無効にします
手順 2: 変更を保存して PC を再起動し、「ブート操作中にエラーが発生しました。SAFE_OS フェーズでインストールに失敗しました」というエラー メッセージが消えたかどうかを確認します。
方法 6: Broadcom Bluetooth およびワイヤレス ドライバーをアンインストールする
Broadcom ドライバーが Windows 10 と互換性がない場合は、上記のエラーが発生することがあります。そのため、必ずアンインストールしてから Windows 10 にアップグレードしてください。
方法は次のとおりです:
手順 1: デバイス マネージャーを開き、一覧で Bluetooth ドライバーを見つけます
手順 2: ドライバーを右クリックして、[デバイスのアンインストール] を選択します
手順 3: 次に、ワイヤレス ネットワーク ドライバーに対してこのプロセスを繰り返します
方法 7: 十分なディスク領域があることを確認します
ディスク領域が不足していると、ユーザーに迷惑がかかる場合があります。そのため、十分なディスク領域があることを確認してください。まず、ディスクの容量を確認する必要があります。
#. Windows 32 ビット版の場合、少なくとも 20 GB の空き容量が必要です。
#. Windows 64 ビット版の場合、少なくとも 32 GB の空き容量が必要です
#. Windows Update のサイズはさまざまですが、通常は上記のサイズよりはるかに小さくなります
空き容量が少なすぎる場合は、ディスク クリーンアップを実行するか、不要なファイルを削除する必要があります:
#. Windows 検索バーに「ディスク クリーンアップ」と入力して Enter キーを押します
#. Windows/Updates のインストールに使用しているドライブを選択します (デフォルトでは C:)
#. 適切なフィールドを選択し、[システム ファイルのクリーンアップ] を押します
方法 8: Windows Update コンポーネントをリセット
Windows Update コンポーネントをリセットすることも、Windows 10 インストール エラー 0xC1900101 – 0x20017 に対処する良い方法です。この方法を開始するには、次の手順に従います。
手順 1: Win キー + X キーを押して、コマンド プロンプト (管理者) を選択します。
手順 2: BITS、暗号化、MSI インストーラー、および Windows Update サービスを無効にします > これを行うには、コマンド プロンプトで次のコマンドを入力し、それぞれの後に Enter キーを押します。
net stop wuauserv、net stop cryptSvc、net stop bits、および net stop msiserver。
手順 3: 次に、次のコマンドを入力して、SoftwareDistribution フォルダーと Catroot2 フォルダーの名前を変更します。それぞれの後に Enter キーを押すことを忘れないでください: ren C:\\Windows\\SoftwareDistribution SoftwareDistribution.old および ren C:\\Windows\\System32\\catroot2 Catroot2.old
ステップ 4: 完了したら、BITS、暗号化、MSI インストーラー、および Windows Update サービスを有効にします > これは、次のコマンドを入力して Enter キーを押すことで実行できます:
net start wuauserv、net start cryptSvc、net start bits、および net start msiserver。
ステップ 5: 最後に、コマンド プロンプト ウィンドウを閉じて、PC を再起動します
方法 9: メディア作成ツールを使用する
上記の方法がどれも機能しない場合は、メディア作成ツールを使用することをお勧めします。これを行うには、以下のガイドラインに従ってください:
ステップ 1: 公式 Microsoft Web サイトから Windows 10 インストール メディアをダウンロード > インストーラーをダブルクリックして起動
ステップ 2: 次に、利用規約に同意して [次へ] を選択 > [別の PC のインストール メディア (USB フラッシュ ドライブ、DVD、または ISO ファイル) の作成] を選択して [次へ] をクリック
ステップ 3: USB フラッシュ ドライブを選択 (USB が PC に接続されていることを確認してください)
ステップ 4: 次に、画面の指示に従い、パーティション スタイルを選択するオプションが表示されたら、[UEFI] を選択します
ステップ 5: 画面の指示に従ってプロセスを完了 > 完了したら、[インストールの準備完了] オプションをダブルクリック
ステップ 6: [個人用ファイルを保持する] を選択 > インストールが完了するまで待機
結論!
これらは、Windows 10 インストール エラー 0xC1900101 – 0x20017 に対処するために試行され、テストされた対策の一部です。エラーを解決するために、可能な限りすべての方法を提供するために最善を尽くしました。しかし、手間のかからない解決策を探している場合は、自動 PC 修復ツールを使用することをお勧めします。このプロフェッショナル ツールは、システムの破損によって発生したエラーに対応できるので、一度試してみてください。