修正:Windows 10のWindows Updateエラー0x80070422

Windows 10コンピューターで設定を開いて更新を確認すると、エラー0x80070422が表示されます。 ここに完全なエラーメッセージがあります:

更新のインストール中に問題が発生しましたが、後で再試行します。 これが引き続き表示され、Webで検索するか、サポートに連絡して情報を入手したい場合は、次のようにしてください:(0x80070422)

エラーコード0x80070422の完全な説明は次 0x80070422です。サービスが無効になっているか、有効なデバイスが関連付けられていないため、サービスを開始できません。

上記のエラーメッセージは一目瞭然です。 Windows Updateサービス( wuauserv )を開始するだけです。

修正:Windows 10のWindows Updateエラー0x80070422

問題を解決するには、Windows Updateサービスを開始します。

  1. サービスMMC( services.msc )を起動します。
  2. Windows Updateをダブルクリックします
  3. スタートアップの種類を手動に設定します
  4. [ログオン]タブで、[ ローカルシステムアカウント ]を選択します
  5. [ 全般 ]タブに切り替え、[適用]をクリックします
  6. [ 開始]をクリックして、Windows Updateサービスを開始します。
Windows Updateサービスがリストにない場合は、Windows Updateのエラー0x80070424の記事を参照して、サービスエントリを元に戻します。

コマンドプロンプトまたはレジストリエディターを使用して、Windows Updateサービスの開始の種類を変更することもできます。

コマンドプロンプトの使用

  • adminコマンドプロンプトを開き、次のコマンドを実行します。
     sc config wuauserv start =デマンド 

これにより、Windows Updateの開始タイプが[ 手動]に設定されます。

Windows Updateサービスの開始タイプを変更するとアクセスが拒否される

Windows Updateサービスの開始タイプを変更するときにアクセス拒否エラーが発生した場合は、レジストリエディターを使用して開始タイプを手動で変更します。

  1. レジストリエディター( regedit.exe )を起動します。
  2. 次のブランチに移動します。
     HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv 
  3. Startという名前のDWORD値をダブルクリックし、そのデータを3設定します。

     サービスのスタートアップの種類とStartレジストリ値:0x00000002は自動開始を意味します0x00000003は手動開始(別名デマンド開始)を意味します0x00000004は無効です 
  4. レジストリエディターを終了する
  5. Windowsを再起動します。

レジストリエディターでWUサービスのスタートアップの種類を更新できませんか?

レジストリエディターを使用してレジストリ値を更新するときに(再び) アクセス拒否エラーが表示される場合は、まずWindows Updateサービスのレジストリキーのアクセス許可をデフォルトにリセットしてみてください。

  1. MalwarebytesからRegASSASSINをダウンロードして実行します。
  2. 次のレジストリキーを入力します。
     HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv 
  3. RegASSASSINでは、 [削除]ボタンをクリックする前に、 [レジストリキーとすべてのサブキーを 削除する]チェックボックスをオフにすることを忘れないでください。

  4. 確認を求められたら、[はい]をクリックします。
  5. ここで、サービスMMCまたはコマンドプロンプトを使用して、Windows Updateサービスのスタートアップの種類を変更できるかどうかを確認します。
関連:頑固なレジストリキーの削除またはレジストリキーのアクセス許可のリセット

修正2:IPv6を一時的に無効にする

Windows Updateサービスが既に実行されているにもかかわらずエラー0x80070422が発生する場合は、次の手順を使用してIPv6を一時的に無効にします。

  1. [スタート]を右クリックし、[実行]をクリックします。
  2. ncpa.cplncpa.cpl 、Enterキーを押します
  3. インターネット接続を右クリックして、[プロパティ]を選択します。
  4. アイテムのリストで、[インターネットプロトコルバージョン6(TCP / IPv6)]をオフにします。
  5. [OK]をクリックして、コンピュータを再起動します。
  6. アップデートをインストールしたら、IPv6を再度有効にします。

これにより、Windows Updateエラー0x80070422が修正されます。

関連記事