Windows 10アップデートエラー0xc1900104の原因と解決方法を徹底解説
Windows 10アップデートエラー0xc1900104とは?主な原因
Windowsアップデートエラー0xc1900104は、アップデートのインストール処理が規定時間内に完了しなかった場合(MOSETUP_E_PROCESS_TIMEOUT)、またはシステムの予約領域・回復パーティションの空き容量が不足している場合に発生するエラーです。また、Conexant製オーディオデバイスドライバーのバグが原因となるケースもあります。
この問題は、Windows 10 20H2への機能更新プログラムのインストール中に、特定の進捗率(主に61%付近)で失敗し、エラー0xc1900104が表示されることで確認できます。

エラー0xc1900104は、主に以下の原因によって引き起こされます。
- BIOSが古い:システムのBIOSに最新のセキュリティパッチやバグ修正が適用されていない場合、インストールしようとしている最新のWindowsアップデートとの互換性が失われ、エラー0xc1900104が発生することがあります。
- Conexantデバイスまたはそのドライバーとの非互換性:PCメーカー(OEM)がConexantオーディオドライバーを最新版に更新していない場合、該当するアップデートのインストールに失敗する可能性があります。
対処を始める前に、20H2以外の保留中のアップデートがないこと、およびシステムの各種ドライバーが最新版に更新されていることを確認しておきましょう。
解決策1:PCのBIOSを最新版に更新する
システムのBIOSが古い場合、20H2の機能更新プログラムとの互換性が失われ、エラー0xc1900104が発生してインストールに失敗することがあります。
注意:BIOSの更新は、手順を誤ったり更新中に停電が発生したりするとシステムが起動できなくなる重大なリスクを伴います。必ず自己責任で慎重に実施してください。
- お使いのPCメーカーの公式サイトの手順に従って、BIOSを更新します。
- Dell
- HP
- Lenovo
- MSI
- Gateway
- BIOSを最新版に更新したら、Windows 10 20H2へのアップデートが正常に完了するかどうかを確認してください。
解決策2:デバイスマネージャーでConexantデバイスを無効化し、ドライバーを削除する
Conexant製オーディオデバイスを使用している場合、そのドライバーにはアップデートの進行を妨げるバグが報告されており、エラー0xc1900104が発生して20H2の機能更新プログラムをインストールできないことがあります。この場合は、デバイスマネージャーでConexantオーディオデバイスを無効化し、ドライバーを削除することで問題が解決する可能性があります。
- Windowsアイコンを右クリックし、デバイスマネージャーを選択します。
- サウンド、ビデオ、およびゲームコントローラーを展開し、Conexantオーディオデバイスを右クリックします。
- デバイスを無効にするを選択し、確認画面で承認してConexantオーディオデバイスを無効化します。

- 再度Conexantオーディオデバイスを右クリックし、デバイスのアンインストールを選択します。
- このデバイスのドライバーソフトウェアを削除しますにチェックを入れ、ウィンドウ下部のアンインストール(またはOK)をクリックします。

- 画面の指示に従ってConexantドライバーをアンインストールします。その後、デバイスマネージャーのオーディオの入力および出力配下にあるConexant Audio Devices(存在する場合)に対しても同じ操作を繰り返します。

- PCを再起動し、再起動後にWindows 10バージョン20H2の機能更新プログラムをインストールできるかどうかを確認してください。
解決策3:Windowsの上書きインストール(インプレースアップグレード)を実行する
上記の方法で問題が解決しない場合は、エラー0xc1900104を解消するために、Windowsの上書きインストール(インプレースアップグレード)を実行する必要があるかもしれません。作業を始める前に、必ずシステムの復元ポイントを作成し、重要なファイルのバックアップを取っておいてください。
- Webブラウザーを起動し、MicrosoftのWindows 10ダウンロードページにアクセスします。
- 今すぐアップデートボタンをクリックして最新のアップデートアシスタントをダウンロードし、ダウンロードが完了したら管理者として実行します。

- 画面の指示に従って、PCのWindowsをアップデートします。
- アップデートアシスタントが失敗する場合は、再びMicrosoftのWindows 10ページにアクセスし、ツールを今すぐダウンロードをクリックします(少しスクロールすると見つかります)。

- ダウンロードが完了したら、セットアップファイルを管理者として実行し、表示されたウィンドウでこのPCを今すぐアップグレードするを選択します。

- 画面の指示に従ってアップグレードを進めます。この際、確認画面で「Windowsの設定、個人用ファイル、アプリを保持する」を選択するようにしてください。

- アップグレード処理が完了すれば、PCのWindowsが正常に更新されているはずです。

アップグレード処理が失敗する場合は、以下の手順を試してみてください。
- 手順4でダウンロードしたファイルを管理者として実行し、上記の手順を進めます。インストール画面(「インストール」ボタンをクリックする画面)が表示されたら、アップグレードウィザードを閉じずにタスクマネージャーを開きます。

- タスクマネージャーでConexantデバイスを無効化し、そのドライバーを削除します(前述の解決策と同様の手順です)。
- アップグレードのウィンドウに切り替え、インストールをクリックします。
- 画面の指示に従ってアップグレード処理を完了させます。完了後、PCのWindowsが正常に更新されていることを確認してください。
それでも解決しない場合は、起動可能なUSBメモリを作成し、そのUSBからアップグレードを実行することで、エラー0xc1900104を解決できる可能性があります。
アップグレードが失敗する場合は、システムの回復パーティションまたは予約パーティションのサイズを拡張することで問題が解決するかどうかを確認してください。それでも改善しない場合は、PCのWindowsを初期化(リセット)してからアップグレードを行う必要があります。それでも問題が解決しない場合は、最終手段としてWindows 10のクリーンインストールを検討しましょう。
-
Windows Updateエラー0x8000FFFFを修正する方法は?
0x8000FFFF エラーは、最近のWindowsシステムで非常に人気のあるエラーコードです。これは通常、保留中のWindowsUpdateがWindowsUpdate経由でインストールに失敗した後に発生します。このエラーは、Windows10とWindows11の両方で発生することが確認されています。 この問題を調査し、さまざまなユーザーレポートを分析した結果、最終的にこのエラーコードを引き起こす可能性のある複数のもっともらしいシナリオが実際に存在することがわかりました。知っておくべき犯人のリストは次のとおりです。 一般的なWUグリッチ –最初にトラブルシューティングする必要がある
-
Windows 7・8・10でコード43のUSBエラーを解決する方法
コード43エラーとは?デバイスマネージャーに表示されるコード43エラーは、WindowsがUSBデバイスに何らかの問題を検出し、OS上での使用を停止したことを意味します。これは、デバイスを制御しているドライバーのいずれかが、「デバイスに障害が発生した」とオペレーティングシステムへ通知したために起こります。主な原因としては、ドライバーの不具合や、以前にデバイスを「取り出し」操作で正しく取り外さなかったことなどが挙げられます。また、読み込まれているドライバーが破損している場合にも発生することがあり、その場合はドライバーキャッシュをクリアすることで解決できます。Windowsから「デバイスが正常に動