Windows Updateエラー0xc190011fの原因と6つの解決方法を徹底解説
Windowsユーザーの間で、「特定のアップデートだけが毎回同じエラーコードで失敗する」という相談が多数寄せられています。そのエラーコードが0xc190011fです。このエラーが発生すると、通常「一部の更新プログラムのインストールに問題がありましたが、後でもう一度試みます」というメッセージが表示されます。
多くの場合、このエラーで失敗するのはバージョン1709のアップデートです。影響を受けたユーザーのほとんどは、何度インストールを試しても同じ結果になると報告しています。この問題はWindows 10に特有のものであることが判明しています。

Windows Updateエラー0xc190011fの主な原因
この問題について、多数のユーザーレポートと一般的な修正方法を分析して調査したところ、以下のような原因が考えられることが分かりました。
- Windows Updateの一時的な不具合 – Windows 10特有の不具合によって発生することがあります。同じ問題に遭遇した複数のユーザーが、Windows Updateトラブルシューティングツールを実行することで解決できたと報告しています。
- システムファイルの破損 – システムファイルが破損していると、このエラーメッセージが表示されることがあります。WU(Windows Update)フォルダや関連コンポーネントが破損している場合は、SFCまたはDISMスキャン(両方)を実行することで解決できる可能性があります。
- Windows Updateコンポーネントの不具合 – WUコンポーネントのいずれかが中途半端な状態(開きも閉じもしない状態)になっている可能性もあります。この場合、管理者権限のコマンドプロンプトからWindows Updateコンポーネントをリセットすることで解決できます。
- 地域設定が正しくない – 考えにくいですが、「時刻と言語」メニュー内の地域設定が実際の場所と異なっていることが原因の場合もあります。地域を正しいものに変更したところ、エラーなくアップデートがインストールできたという報告があります。
- VPN / プロキシとの競合 – VPNクライアントやプロキシと更新コンポーネントの競合も、このエラーを引き起こす可能性があります。Checkpoint VPNなど一部のアプリケーションでこの問題が発生することが知られています。この場合は、サードパーティ製のVPN/プロキシをアンインストールすることで解決できます。
同じ問題でお困りの方は、この記事で紹介するトラブルシューティング手順を順番に試してみてください。以下では、少なくとも1人のユーザーによって効果が確認されている複数の解決策を紹介します。
効果的な結果を得るためには、効率と重要度の順に並べられた以下の方法を、記載された順番で実行することをおすすめします。いずれかの方法で、原因に関係なく問題を解決できるはずです。
方法1:Windows Updateトラブルシューティングツールを実行する
他の対処法を試す前に、まずWindows自体が自動的に問題を解決できるかどうかを確認しましょう。Windows 10には強力なWindows Updateトラブルシューティングツールが搭載されており、これだけで問題が自動的に解決する場合があります。
実際に、Windows Update(WU)トラブルシューティングツールを使って更新コンポーネントを修復し、再起動後に問題が完全に解決したという報告が多数あります。
以下の手順で、Windows Updateトラブルシューティングツールを実行してエラー0xc190011fを解決しましょう。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「ms-settings:troubleshoot」と入力し、Enterキーを押して設定アプリのトラブルシューティングタブを開きます。

- 「実行中のトラブルシューティング」セクション内の「Windows Update」をクリックし、「トラブルシューティングツールの実行」をクリックします。

- ユーティリティが完全に読み込まれたら、最初の画面で「次へ」をクリックし、画面の指示に従って必要な修復処理を適用します。

- 処理が完了したら、パソコンを再起動し、問題が解決したかどうかを確認します。
それでも同じエラーメッセージが表示される場合は、次の方法に進んでください。
方法2:SFCおよびDISMスキャンを実行する
この問題は、システムファイルの破損が原因で発生することもあります。Windows Updateコンポーネントが使用するファイルの一部が破損していると、アップデートのインストールが失敗します。
SFC(システムファイルチェッカー)またはDISM(展開イメージのサービスと管理)スキャンを実行したところ、問題が解決したという報告があります。どちらのユーティリティも、このエラーの原因となりうるシステムファイルを修復できますが、その仕組みは異なります。
SFCはローカルに保存されたキャッシュを使って破損ファイルを置き換えるのに対し、DISMはWindows Update経由で正常なファイルをダウンロードして破損ファイルを置き換えます。確実にすべてのシステムファイル破損を修復するために、両方の手順を実行することをおすすめします。
以下は、管理者権限のコマンドプロンプトからSFCおよびDISMスキャンを実行する手順です。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「cmd」と入力し、Ctrl + Shift + Enterを押して管理者権限のコマンドプロンプトを開きます。UAC(ユーザーアカウント制御)の画面が表示されたら、「はい」をクリックして管理者権限を付与します。

- 管理者権限のコマンドプロンプトで、以下のコマンドを入力してEnterキーを押すと、SFCスキャンが開始されます:
sfc /scannow
注意: スキャンを開始したら、処理が完了するまでウィンドウを閉じたりパソコンを再起動したりしないでください。中断すると、さらに深刻な破損を引き起こす恐れがあります。
- スキャンが完了したら、コマンドプロンプトを閉じてパソコンを再起動します。起動シーケンスが完了したら、再度アップデートのインストールを試みて、正常に完了するかどうかを確認してください。
- それでも同じ問題が発生する場合は、手順1を繰り返して管理者権限のコマンドプロンプトを開きます。次に、以下のコマンドを入力してEnterキーを押すと、DISMスキャンが実行されます:
DISM /Online /Cleanup-Image /RestoreHealth
注意: スキャンを開始する前に、安定したインターネット接続があることを確認してください。DISMはWindows Update経由で破損ファイルの正常なコピーをダウンロードするためです。
- DISMスキャンが完了したら、もう一度パソコンを再起動し、アップデートのインストールを再試行して問題が解決したかどうかを確認します。
それでもエラー0xc190011fが発生する場合は、次の方法に進んでください。
方法3:Windows Updateコンポーネントを手動でリセットする
ここまでの方法で解決しなかった場合、Windows Updateコンポーネントを手動でリセットすることで問題を解決できる可能性があります。不具合やキャッシュの問題が原因である場合、この手順により、以前はエラー0xc190011fで失敗していたアップデートをインストールできるようになります。
実際に、以下の手順を実行した後、問題なくアップデートをインストールできたという報告が複数あります。以下は、管理者権限のコマンドプロンプトからWUコンポーネントを手動でリセットする手順です。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「cmd」と入力し、Ctrl + Shift + Enterを押して管理者権限のコマンドプロンプトを開きます。

注意: UAC(ユーザーアカウント制御)の画面が表示されたら、「はい」をクリックして管理者権限を付与してください。
- 管理者権限のコマンドプロンプトで、以下のコマンドを順番に入力して、すべてのWindows Updateコンポーネントをリセットします:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver
- すべてのコマンドが正常に処理されたら、コマンドプロンプトを閉じてパソコンを再起動します。起動シーケンスが完了したら、問題が解決したかどうかを確認してください。
それでも同じ問題が発生する場合は、次の方法に進んでください。
方法4:地域の言語設定を変更する
この問題は、「設定」タブで選択されている地域が実際の場所と大きく異なっている場合にも発生することがあります。複数のユーザーが、地域を正しいものに変更し、推奨される地域形式を使用することでこの問題を解決しています。
以下は、Windows 10で地域の言語と地域形式を変更する手順です。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「ms-settings:regionlanguage」と入力し、Enterキーを押して「時刻と言語」メニューを開きます。

- 「時刻と言語」メニュー内で、左側の縦型メニューから「地域」を選択します。右側のメニューで「国または地域」のドロップダウンメニューを正しいものに変更します。さらに下にある「地域形式」で、「推奨形式」が使用されていることを確認してください。

- 変更が完了したら、パソコンを再起動し、起動シーケンスの完了後に問題が解決したかどうかを確認します。
方法5:VPNまたはプロキシをアンインストールする
この問題は、Windows Updateサーバーが受け付けないVPNクライアントやプロキシサーバーが原因で発生することもあります。Checkpoint VPNは、このエラーを引き起こす原因として最も多く報告されているアプリケーションです。
1つ以上のアップデートでエラー0xc190011fが発生しており、サードパーティ製のVPN/プロキシクライアントを使用している場合は、WUコンポーネントがアプリケーションと競合している可能性が高いです。これを確認するには、VPN/プロキシクライアントを(少なくとも一時的に)アンインストールする必要があります。VPNまたはプロキシクライアントがエラーの原因であることが確認できたら、Windows標準のVPN機能を使うか、別のサードパーティ製ソリューションに移行できます。
以下は、Windows Updateとのソフトウェア競合を解消するためにVPNクライアントをアンインストールする手順です。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「appwiz.cpl」と入力し、Enterキーを押して「プログラムと機能」を開きます。

- 「プログラムと機能」タブ内で、インストール済みアプリケーションのリストを下にスクロールし、VPNまたはプロキシアプリを見つけます。アンインストールしたいアプリケーションを右クリックし、コンテキストメニューから「アンインストール」をクリックします。

- アンインストール画面の指示に従ってアンインストールを完了させ、パソコンを再起動します。
- 起動シーケンスが完了したら、以前失敗していたアップデートのインストールを再試行し、まだエラー0xc190011fが発生するかどうかを確認します。
方法6:修復インストールまたはクリーンインストールを行う
ここまでの方法で有効な解決策が見つからなかった場合、原因に関係なく問題を確実に解決できる最後の手段があります。複数のユーザーが、修復インストールを実行することでエラー0xc190011fを解決したと報告しています。
この手順では、写真、動画、画像、アプリケーション、ゲームなどの個人データをすべて保持したまま、Windowsの全コンポーネントをリセットできます。修復インストールの詳しい手順については、こちらの記事(こちら)を参照してください。
より手間のかかる方法として、クリーンインストールを実行することもできます。ただし、この方法では個人データがすべて失われることに注意してください。この方法を選択する場合は、こちらのガイド(こちら)を参照してください。
-
Windows Updateエラー0x8000FFFFを修正する方法は?
0x8000FFFF エラーは、最近のWindowsシステムで非常に人気のあるエラーコードです。これは通常、保留中のWindowsUpdateがWindowsUpdate経由でインストールに失敗した後に発生します。このエラーは、Windows10とWindows11の両方で発生することが確認されています。 この問題を調査し、さまざまなユーザーレポートを分析した結果、最終的にこのエラーコードを引き起こす可能性のある複数のもっともらしいシナリオが実際に存在することがわかりました。知っておくべき犯人のリストは次のとおりです。 一般的なWUグリッチ –最初にトラブルシューティングする必要がある
-
Windows Updateエラー0x8007010Bの原因と解決方法を徹底解説
Windowsで発生するエラーコード「0x8007010B」は、必要なディレクトリが存在しない、またはOSがそのディレクトリにアクセスできないことを示す一般的なエラーです。主にWindows Updateの実行中に報告されることが多いですが、アプリケーションのインストール時やフォルダの作成時に発生するケースも確認されています。また、Xboxコンソールでもアプリやゲームのインストール中、映画の再生時に同様のエラーが表示されることがあります。さらに、WindowsマシンへのPHPインストールなど開発環境でもこのエラーが報告されています。環境が多岐にわたるためすべてを網羅することは困難ですが、共通す