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

Windows 10の機能更新プログラムインストール時の更新エラー0xc1900104を修正する方法

Windows 10の機能更新プログラムをインストールする際に、エラーコード0xc1900104(MOSETUP_E_PROCESS_TIMEOUT)とともに「インストールプロセスが必要な時間制限内に完了しませんでした」というメッセージが表示されることがあります。この記事では、このエラーを解決するための対処法を詳しく紹介します。

エラーメッセージの全文は以下の通りです。

0XC1900104

MOSETUP_E_PROCESS_TIMEOUT

インストールプロセスが必要な時間制限内に完了しませんでした。

機能更新プログラムのインストール時に発生するWindows 10更新エラー0xc1900104の修正手順

このエラーを修正するには、以下の手順を順番に試してみてください。

  1. 更新プログラム用のディスク容量を確保する
  2. メディア作成ツール(Media Creation Tool)を使用する
  3. Microsoft Updateカタログから更新プログラムをダウンロードする
  4. 未使用のSATAドライブを取り外す
  5. 該当するレジストリキーを削除する
  6. その他のトラブルシューティングを試す

それでは、各手順の詳細を見ていきましょう。

1] 更新プログラム用のディスク容量を確保する

機能更新プログラムに限らず、Windowsの更新をインストールするには、ある程度の空きストレージ容量が必要です。必要な最低容量が確保できていない場合、このエラーが発生する可能性があります。まずはディスク容量解析ソフトを使って不要なファイルを特定し、Windowsの設定からディスク領域を解放しましょう。

2] メディア作成ツール(Media Creation Tool)を使用する

メディア作成ツールはMicrosoftが提供する公式アプリで、手間をかけずにバージョン間のアップグレードを行うことができます。無料で利用でき、既存のWindows 10環境でも問題なく動作します。詳細な手順ガイドを参考にすれば、Windows 10のバージョンを素早くアップグレードできるでしょう。

3] Microsoft Updateカタログから更新プログラムをダウンロードする

Microsoftは公式の「Microsoft Updateカタログ」サイトにすべての更新プログラムを掲載しており、そこから直接ダウンロードすることが可能です。機能更新プログラムのインストール中にエラーが発生した場合は、公式サイトから該当する更新プログラムを入手してみてください。

catalog.update.microsoft.comにアクセスし、ダウンロードしたい更新プログラムを検索します。例えば「KB4480967」をダウンロードしたい場合は、検索ボックスに入力すると、お使いのシステムアーキテクチャ(x64/x86など)に応じた更新プログラムの一覧が表示されます。

該当する項目の「ダウンロード」ボタンをクリックしてダウンロードを開始してください。ダウンロードが完了したら、ファイルをダブルクリックしてインストールを実行します。

4] 未使用のSATAドライブを取り外す

接続されていない未使用のSATAハードドライブがある場合は、トラブルシューティングを行う前に取り外しておくことをおすすめします。複数のSATAドライブが競合を起こし、結果としてこのエラーが発生することがあるためです。

PCハードウェアの知識がある方はご自身で作業できますが、自信がない場合は無理せず専門家に依頼しましょう。

5] レジストリキーを削除する

Citrix Virtual Delivery Agentがインストールされている環境では、以下のレジストリ変更を試してみてください。

まずWin+Rキーを押し、「regedit」と入力してEnterキーを押します。「はい」をクリックしてレジストリエディターを開いたら、次のパスへ移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4d36e967-e325-11ce-bfc1-08002be10318}\CtxMcsWbc

この場所に「Start」というREG_DWORD値があります。デフォルトでは値データが「0」になっているはずなので、ダブルクリックして値データを「4」に変更します。

OK」ボタンをクリックして変更を保存してください。

続いて、同じパス内にある「CtxMcsWb」を探します。右クリックして「削除」を選択し、削除を確定します。

6] その他のトラブルシューティング

  • PCを再起動して再試行する:単純ですが、再起動だけで問題が解決することも少なくありません。
  • Windows Updateのトラブルシューティングツールを実行する:Windows Update関連の問題であるため、このツールの実行は非常に有効です。
  • Microsoftのオンライントラブルシューティングツールを活用する:オンライン版のツールを使ってWindows Updateのエラーを診断・修復することもできます。

以上が、Windows Updateエラー0xc1900104を修正するための有効な対処法です。順番に試していけば、問題なく機能更新プログラムをインストールできるようになるはずです。

  1. Windows Update エラーコード 800f020b の原因と解決方法を徹底解説

    Windows Updateでアップデートをインストールしようとした際に「エラーコード 800f020b」が表示されて困っているユーザーは少なくありません。このエラーは特定のWindowsバージョンに限らず、Windows 7、Windows 8.1、Windows 10のいずれでも発生が確認されています。中でも報告件数が多いのはWindows 10です。また、トラブルシューティングツールを実行しても「複数の問題が未解決のまま残る」という声も寄せられています。エラーコード 800f020b の主な原因本記事では、多数のユーザーレポートと実際に効果のあった修復手順をもとに原因を調査しました。その

  2. Windowsのアップグレード・インストール時のエラー0xc0000409を修正する方法

    一部のユーザーから、Windowsのアップデートやアップグレードを0xc0000409エラーによって妨げられているという報告が寄せられています。このエラーは特定のWindowsバージョンやビルドに限定されたものではなく、インストール方法に関係なく発生するようです。0xc0000409エラーの主な原因さまざまなユーザーレポートを調査した結果、0xc0000409エラーは複数の要因によって引き起こされることが判明しました。ご自身の状況に当てはまる原因を特定しやすくするため、この問題を引き起こす最も一般的な原因を以下にまとめました。Insiderチャネルのコードがインストールを妨げている – このエ