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

エラー0xC1900101 – 0x40017の解決法|SECOND_BOOTフェーズでインストールが失敗する原因と対処法

古いバージョンのWindows 10から新しいバージョンのWindows 10へシステムアップグレードを実行した際に、エラー0xC1900101 – 0x40017が表示されてアップグレードに失敗する場合、この記事が役立ちます。本記事では、このエラーの考えられる原因を特定し、問題を解決するための解決策と回避策をご紹介します。

エラー 0xC1900101 – 0x40017:BOOT操作中にエラーが発生したため、SECOND_BOOTフェーズでインストールに失敗しました。

エラー0xC1900101 – 0x40017が発生する原因

このWindows 10アップグレードエラーは、2回目のシステム再起動後に発生します。主な原因は、コンピューターにCitrix Virtual Delivery Agent(VDA)がインストールされていることです。Citrix VDAはデバイスドライバーとファイルシステムフィルタードライバー(CtxMcsWbc)をインストールしますが、このCitrixフィルタードライバーがアップグレード時のディスクへの変更書き込みを妨げ、システムのロールバックを引き起こします。

この問題に直面している場合は、ご自身の状況に応じて、以下で説明する解決策または回避策を試してください。

解決策:Citrix VDAをアンインストールしてからアップグレードする

根本的に問題を解決するには、以下の手順を実行します。

  • Citrix VDA(VDAWorkstationSetup_7.11)をアンインストールします。
  • Windowsアップグレードを再度実行します。
  • アップグレードが完了したら、Citrix VDAを再インストールします。

回避策:レジストリを編集してCitrixフィルタードライバーを無効化する

アップグレードのたびにCitrix VDAをアンインストールしたくない場合は、レジストリを編集する回避策があります。ただし、これはレジストリ操作を伴うため、実行前にレジストリのバックアップまたはシステムの復元ポイントの作成を行っておくことを強くお勧めします。万が一問題が発生しても、システムを以前の状態に復元できます。

準備ができたら、以下の手順に進んでください。

  • Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
  • ダイアログボックスに「regedit」と入力し、Enterキーを押してレジストリエディターを開きます。
  • 次のレジストリキーのパスに移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CtxMcsWbc
  • この場所で、Start値を0から4に変更して、Citrix MCSキャッシュサービスを無効にします。

次に、引き続きレジストリエディターで、以下のレジストリキーのパスに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}
  • この場所で、UpperFilters値からCtxMcsWbcのエントリを削除します。
  • レジストリエディターを終了します。
  • コンピューターを再起動し、再度アップグレードを試みます。

以上で作業は完了です。回避策または解決策を実施すれば、2回目のシステム再起動後に発生するWindows 10アップグレードエラー0xC1900101 – 0x40017は解決されるはずです。

関連情報:0xC1900101-0x20004、0xC1900101-0x2000c、0xC1900101-0x20017、0xC1900101-0x30018、0xC1900101-0x3000D、0xC1900101-0x4000Dなど、0xC1900101系のその他のエラーコードについても、同様のトラブルシューティング手法が適用できる場合があります。

Citrix VDA(Virtual Delivery Agent)とは?

Citrix VDA(Virtual Delivery Agent)は、XenApp/XenDesktopスイートに付属するソフトウェアコンポーネントです。アプリケーションやデスクトップ全体をユーザーに公開し、リモートアクセスを可能にするために、対象となるクライアントデバイス(仮想マシンまたは物理マシン、デスクトップOSまたはサーバーOS、WindowsまたはLinux)にインストールする必要があります。

例えば、Windows 10の仮想マシンをユーザーに公開したい場合は、そのVM内にCitrix XD VDAをインストールしておく必要があります。

VDAは、Citrix Delivery Controller(DDC)からの要求に応答する役割を担っており、VMのハードウェアおよびソフトウェアの各コンポーネントと通信します。VDAがDDCに登録されると、直ちにユーザー要求に対するサービスの提供を開始します。

  1. 「選択したパーティションのフォーマットに失敗しました(エラー0x8004242d)」の解決方法

    Windows 7、Windows 8.1、Windows 10のインストールメディアを使ってドライブのフォーマットや結合、OSのインストールを試みた際に、「選択したパーティションのフォーマットに失敗しました」(エラー0x8004242d)が表示されることがあります。このエラーに遭遇するユーザーの多くはOSのクリーンインストールを目指していますが、この問題のせいで作業が先に進まなくなってしまいます。このエラーの最も一般的な原因は、マスターブートレコード(MBR)に何らかの不整合があることです。必要なファイルが欠落しているか、ファイルが破損しているケースが該当します。原因こそ異なりますが、再フォ

  2. Windows 10アップグレード時の「FIRST_BOOTフェーズでインストールが失敗しました」エラーを解決する13の対処法

    「FIRST_BOOTフェーズでインストールに失敗しました」エラーの修正方法:Windows 10へのアップグレードやMicrosoftの大型アップデートを適用する際、「Windows 10をインストールできませんでした」というエラーメッセージが表示され、インストールに失敗することがあります。メッセージ下部をよく見ると、エラーの種類に応じて「0xC1900101 – 0x30018」または「0x80070004 – 0x3000D」といったエラーコードが表示されているはずです。代表的なエラーコードは以下のとおりです。 0x80070004 – 0x3000DFIRST_BOOTフェーズでイン