Windows10においてMicrosoftによってリリースされた更新プログラムをインストールすると、エラー0x80092004で失敗する場合があります。この場合、複数の原因が考えられます。今回はこの原因と対応方法をご紹介します。
まず、今までなんともなかったが今回の更新でエラーが出た場合は更新プログラムの原因が考えられます。この0x80092004というエラーは通常Windowsオペレーティングシステムでシステムファイルが誤って構成されていることが原因で発生します。
しかし、他の更新プログラムのインストールは正常にインストールできるが、特定の更新プログラムで発生する場合は、システムファイルの破損よりも更新プログラムの不具合や破損の原因も考えられます。
更新プログラムのリリースは不具合がある場合があります。もし不具合があった場合は、コミュニティからの報告があると、原因によってはリリースを中断する場合がありますが、タイミングによってはリリース中断の前の更新プログラムが入手されてしまっている場合もあります。その場合、一旦更新プログラムを削除し、再インストールを行うことによって問題は解決する場合もあります。
解決策の手順は次の通りとなります。
1:サービススタックアップデートのダウンロードでの解決策
サービススタックアップデートは、オペレーティングシステムにアップデートをインストールするコンポーネントベースのサービスをアップデートするために使用されます。これを開始するには、Windowsバージョン用の最新のServicing Stack Update(SSU)をダウンロードしてインストールする必要があります。
まず、SSUを実行する前に、自動更新をオフにしてください。
自動更新のオフの仕方は:
設定を開きます→Windows Updateを選択→「 詳細オプション 」をクリックします。
自動更新を[しない]を選択して[OK]をクリックします。
ドロップダウンリストから[なし]を選択します。
自動更新のオフを設定後、デバイスを再起動します。
デバイスが再起動したら、下記のリンクから最新のSSUを入手し、実行します。
SSUをインストール後、自動更新をオンにして再度更新を試みます。
2:破損したシステムファイルを修正する解決策
SSUのインストールがうまくいかない場合、システムファイルが破損している可能性があります。この場合は次の手順で修復することができます。
[ スタート]メニューを右クリックで開き、「検索」→ cmdと入力します。
検索結果に出たコマンドプロンプトを右クリックして、 「 管理者として実行 」を選択します。
cmdが読み込まれたら、次のコマンドを入力してEnterキーを押します。
DISM.exe / Online / Cleanup-image / Restorehealth
この作業はしばらく時間がかかります。終了するまで必ず待ってください。決して途中で強制終了しないでください。
上記の処理が終了したら、次を入力します。
sfc / scannow
破損したファイルをスキャンします。
完了したら、 cmdを終了し、再度更新を試みます。
3:障害のある更新プログラムを削除する解決策
更新プログラムが適切にインストールされなかった可能性により、この問題が発生している場合は、更新を一旦削除して再試行する必要があります。 パッケージを削除する方法は次のとおりです。
まずは、原因となるKB番号から内部の更新プログラムのパッケージIDを割り出します。この作業は、まず更新のKB番号からOSのビルド番号を特定します。
次に[ スタート]メニューを右クリックで開き、「検索」→ cmdと入力します。
検索結果に出たコマンドプロンプトを右クリックして、 「 管理者として実行 」を選択します。
dism /get-packages /Online
と入力します。
検索結果が出ますので、右クリックですべて選択、コピーし、メモ帳を開き、貼り付けます。
検索結果のパッケージIDの後ろの部分にビルド番号がありますので、先ほどのOSのビルド番号が一致するものを探します。
コマンドプロンプトで次のコマンドを入力します。
dism.exe / online / remove-package /packagename:パッケージID
このパッケージIDに先ほど検索したパッケージIDが入ります。
例えば先ほどのKB4517389の場合、
dism.exe / online / remove-package /packagename:Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~ja-JP~10.0.18362.418
となります。このコマンドによってDISMはパッケージを削除します
削除が終了したら、デバイスを再起動します。
再起動後、再びコマンドプロンプトを管理者として再度開きます。
コマンドプロンプトが開いたら、次のコマンドを入力します。
Dism.exe / online / Cleanup-Image / StartComponentCleanup
完了したら、PCを再度更新してください。
4:更新プログラムを手動でインストールする解決策
上記でも解決しない場合、最後の手段は更新プログラムを手動でインストールすることです。 そのためには、MicrosoftのWebサイトからこの方法でインストールしようとしているアップデートをダウンロードする必要があります。 更新をダウンロードするには、次の手順を実行します。
Microsoft Updateカタログのサイトを開きます。
このサイトでKB番号を入力し、検索します。
Microsoft Updateカタログホームページ割り当てられている製品 (Windowsバージョン)を探します。この時、必ずWindowsバージョンに注意してください。またX86なのか、x64なのかも確認してください。
ダウンロードが完了したら、更新プログラムをインストールします。その方法は次の通りです。
管理者としてコマンドプロンプトを開きます。
次のコマンドを入力します。
wusa C:\ PATH-TO-UPDATE \ NAME-OF-UPDATE.msu / quiet / norestart
このコマンドのオプション/ quietと/ norestartは、更新プログラムがインストールされた後に再起動しないようにデバイスに指示しています。更新後は必ず手動でデバイスを再起動してください。
コメント