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

エラー0xC1900101-0x40017を解決する方法|SECOND_BOOTフェーズでWindows 10アップグレードが失敗する原因と対処法

古いバージョンの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 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系エラー

同様のエラーコードには、0xC1900101-0x20004、0xC1900101-0x2000c、0xC1900101-0x20017、0xC1900101-0x30018、0xC1900101-0x3000D、0xC1900101-0x4000Dなどがあります。これらもドライバーやサードパーティ製ソフトウェアとの競合が原因であることが多いため、アップグレード前に不要なソフトウェアを削除しておくと良いでしょう。

Citrix VDAとは何か

Citrix VDA(Virtual Delivery Agent)は、XenApp/XenDesktopスイートに付属するソフトウェアです。アプリケーションまたはデスクトップ全体をユーザーに公開し、リモートアクセスできるようにするクライアントデバイス(VMまたは物理マシン、デスクトップOSまたはサーバーOS、WindowsまたはLinux)にインストールする必要があります。

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

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

  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フェーズでイン