Windows10でWindowsUpdate0x80070012を修正する方法
一部のWindowsユーザーは、Windows Update画面を開こうとすると、 0X80070012が表示されると報告しています。 新しく利用可能なアップデートのスキャンが失敗した後のエラーコード。この問題は、Windows10でのみ発生することが報告されています。
結局のところ、この特定のエラーコードをトリガーしている可能性のあるいくつかの根本的な原因があります。 WindowsUpdateエラー0X80070012をトリガーしている可能性のある潜在的な原因のリストは次のとおりです。
- 一般的なWindowsUpdateの問題 –この特定の問題のトラブルシューティングを開始する理想的な方法は、WindowsUpdateのトラブルシューティングを実行することです。問題がすでに修復戦略でカバーされている場合、ユーティリティは問題を自動的に解決できます。
- WUサービスが不安定な状態でスタックしている –問題が、開かれていない、または閉じられていないいくつかの重要なWUサービスの状態に関係する問題に起因する場合。この問題を解決するには、自動エージェントを介して、または管理者特権のコマンドプロンプト内で一連の手動コマンドを使用して、すべてのWindowsコンポーネントをリセットする必要があります。
- システムファイルの破損 –この問題を引き起こすもう1つのかなり一般的なシナリオは、WUコンポーネントに影響を与えているある種のシステムファイルの破損です。同じ問題に直面している何人かのユーザーは、SFCおよびDISMスキャンを展開することによって問題を修正することに成功しました。より深刻な状況では、修理インストールに行く必要があるかもしれません。
このエラーコードを引き起こしている可能性のあるすべての潜在的な原因を認識したので、影響を受ける他のユーザーが0X80070012エラーコードを解決するために正常に使用したいくつかの検証済みの方法を次に示します。
方法1:WindowsUpdateのトラブルシューティングを実行する
0X80070012を解決できるより高度な修復戦略に進む前に、OSのインストールで問題を自動的に解決できるかどうかを確認することから始める必要があります。
Windows 10には、保留中のWindows10更新プログラムのインストールの失敗の大部分を解決できる多くの組み込みの修復戦略が含まれていることに注意してください。
この正確な問題に直面している何人かのユーザーは、Windows Updateのトラブルシューティングを実行し、推奨される修正を適用することで、問題を解決し、保留中の更新プログラムをインストールすることができました。
注: WindowsUpdateのトラブルシューティング ある種の不整合が見つかった場合に自動的に適用される数十の修復戦略が含まれています。スキャンで実行可能な修復戦略が見つかった場合、ユーティリティは、クリックするだけで適用できる実行可能な修正を自動的に推奨します。
以下の手順に従って、Windows Updateのトラブルシューティングツールを展開し、Windows10で0X80070012エラーコードを解決します。
- 実行を開きます Windowsキー+Rを押してダイアログボックス 。テキストボックス内に、「ms-settings-troubleshoot」と入力します。 Enterを押します トラブルシューティングを開くには 設定のタブ アプリ。
- トラブルシューティングの内部 タブで、設定の右側のセクションに移動します 次に、画面を下に移動して起動して実行します。 セクションをクリックし、WindowsUpdateをクリックします。
- Windows Updateのコンテキストメニューから 、[トラブルシューティングツールの実行]をクリックします 新しく表示されたコンテキストメニューから。
- このユーティリティを起動するとすぐに、システムの不整合のスキャンが自動的に開始されます。最初のスキャンが完了するまで辛抱強く待ちます。
注: このスキャンは、それに含まれる修復戦略のいずれかが、現在対処している更新の問題に一致するかどうかを判断します。
- 実行可能な修復戦略が見つかると、この修正を適用をクリックできる新しいウィンドウが表示されます。 推奨される修正を適用します。
注: トラブルシューティング担当者が推奨する修正によっては、一連の追加の手順に従って、推奨される修正を実施する必要がある場合があります。
- 推奨される修正が正常に適用されたら、コンピューターを再起動し、次の起動が完了したら問題が解決するかどうかを確認します。
0X80070012 の場合 保留中の更新プログラムをインストールしようとした場合、またはWindows Updateのトラブルシューティングで実行可能な修復戦略が見つからなかった場合でも、引き続き発生します。以下の次の潜在的な修正プログラムに進んでください。
方法2:すべてのWindowsUpdateコンポーネントをリセットする
Windows Updateのトラブルシューティングで0X80070012エラーを解決できなかった場合は、WindowsUpdateコンポーネントに影響を及ぼしている永続的なバグに対処している可能性があります。
この場合、保留中のWindowsUpdateで問題を引き起こしている可能性のあるすべてのWindowsUpdateコンポーネントをリセットするために、同じ修復戦略を展開する必要があります。
注: この種の問題を引き起こす最も一般的なインスタンスは、現在不安定な状態でスタックしている1つ以上のWU(Windows Update)コンポーネントです(開いていても閉じていてもいません)。
このシナリオが当てはまる場合は、更新プロセスに関係するすべてのWUコンポーネントをリセットすることで問題を修正できます。
すべてのWindowsUpdateコンポーネントをリセットするために従うことができる2つの異なる方法を次に示します。
A。 WUエージェントを介したWUのリセット
- デフォルトのブラウザを開き、MicrosoftTechnetダウンロードページにアクセスします。 WindowsUpdateAgentスクリプトのリセットをダウンロードします 。
- ダウンロードが完了したら、WinRar、WinZip、7Zipなどのユーティリティを使用してzipアーカイブを抽出し、アクセスしやすい場所に貼り付けます。
- 次に、 ResetWUENG.exeをダブルクリックします ファイルを作成し、[はい]をクリックします ユーザーアカウント制御で プロンプト。
- 次に、指示に従って、コンピューターでスクリプトを実行します。この操作の最後に、ユーティリティはすべてのWUコンポーネントをリセットします。
- 操作が完了したら、コンピューターを再起動し、次の起動シーケンスが完了したら、失敗した更新をインストールできるかどうかを確認します。
B。昇格したCMDによるWUのリセット
- まず、Windowsキー+Rを押します。 実行を開くには ダイアログボックス。次に、「cmd」と入力します テキストボックス内でCtrl+ Shift + Enterを押します 昇格したコマンドプロンプトを開きます。
注: UAC(ユーザーアカウント制御) プロンプトが表示されたら、[はい]をクリックします 管理者権限を付与します。
- 管理者特権のコマンドプロンプト内で、次のコマンドを順番に入力し、 Enterを押します。 すべてのWU関連サービスを停止する各コマンドの後:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
注: これらのコマンドは、Windows Updateサービス、MSIインストーラー、暗号化サービス、およびBITSサービスを停止します。
- 関連するすべてのサービスが停止したら、次のコマンドを実行して、 SoftwareDistributionをクリアして名前を変更します。 およびCatroot2 フォルダ:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
注: 上記のコマンドを使用してこれらのフォルダの名前を変更すると、OSは、破損の影響を受けない新しい正常な同等物を作成するように強制されます。
- フォルダがクリアされたので、次のコマンドを実行して、以前に無効にしたサービスを再度有効にします。
net start wuauserv net start cryptSvc net start bits net start msiserver
- 最後に、コンピューターをもう一度再起動して、次回のコンピューターの起動時に問題が解決したかどうかを確認します。
すべてのWindowsUpdateコンポーネントを正常に更新した後も、同じ0X80070012エラーが引き続き発生する場合は、以下の次の潜在的な修正に進んでください。
方法3:SFCおよびDISMスキャンの実行
すべてのWindowsUpdateコンポーネントを更新しても問題が解決しない場合は、ある種のシステムファイルの破損が0X80070012 の原因であることも考慮する必要があります。 保留中のWindowsUpdateをインストールしようとするとエラーが発生します。
このシナリオが現在の状況に当てはまる場合は、2つの組み込みユーティリティ(システムファイルチェッカー(SFC))を使用してスキャンを2回実行することから始める必要があります。 および導入イメージのサービスと管理(DISM) 。
注: SFCとDISMにはいくつかの類似点がありますが、破損したシステムファイルを修正する可能性を高めるために、両方のスキャンをすばやく連続して実行することをお勧めします。
簡単なSFCスキャンから始めます。
注: このツールは完全にローカルであり、インターネットに積極的に接続する必要はありません。
重要 :この手順を開始したら、ユーティリティがフリーズしたように見えても、CMDウィンドウを閉じないことが非常に重要です。プロセスが完了するまで辛抱強く待ちます(操作を中断すると、HDD / SSDで論理エラーが発生する可能性があります)
SFCスキャンが正常に完了したら、コンピューターを再起動し、次のコンピューターの起動が完了したら問題が修正されるかどうかを確認します。
その後、DISMスキャンを展開します 画面の指示に従って操作を完了します。
注: DISMは、 Windows Updateのサブコンポーネントを使用します 破損したシステムファイルを置き換えるために正常な同等物をダウンロードします。このため、この操作を開始する前に、信頼できるインターネットがあることを確認する必要があります。
DISMスキャンが正常に完了したら、コンピュータをもう一度再起動して、0X80070012 かどうかを確認します。 エラーが修正されました。
それでも同じ問題に対処している場合は、以下の次の潜在的な修正に進んでください。
方法4:修復インストールの実行
上記の方法のいずれも効果的であることが証明されていない場合、最後の手段は、根本的な破損の問題を修正するためのいくつかの手順を実行することです。
この場合、修復インストールを実行することで問題を解決できるはずです。影響を受けた数人のユーザーは、この方法が、以前は0X80070012エラーコードで失敗していたすべての保留中の更新をインストールするのに役立ったと報告しています。
この手順は、クリーンインストールよりも優れています これは、Windowsコンポーネントと起動関連のプロセスのみを更新し、写真、アプリケーション、ゲーム、ビデオ、およびその他の種類の個人ファイルを含むすべての個人データを保持できるようにするためです。
これらのWindowsインストールに修復インストール手順を展開するためのステップバイステップの手順に従ってください 。
-
Windows 11の更新がスタックするのを修正する方法
オペレーティング システムとしての Windows には、多くの肯定的な要素があります。それらの 1 つは、作成者の Microsoft からの更新の着信ストリームです。 Windows 11 PC がインターネットに接続されている場合、新しい機能、再設計された外観、システムの現在のバグと誤動作の解決策、および安定性の向上をもたらす更新プログラムを引き続き入手できます。一部のユーザーは、あまりにも多くの更新を受け取ることに失望を表明しています。 Windows 11 PC に更新プログラムをダウンロードすると、通常はパーセンテージで進行状況が表示されます。パーセンテージ カウンターがスタックし
-
Windows 10 Update の問題を解決する方法
このトラブルシューティング ガイドには、更新プログラムのダウンロード中またはインストール中のエラーや、Windows 10 を最新バージョン (ビルド) にアップグレードする際に発生する可能性があるその他の問題など、Windows 10 Update の問題をユーザーが修正するのに役立ついくつかの方法が含まれています。 多くの Windows 10 PC 所有者は、新しい重要な Windows 10 更新プログラムのインストール中にいくつかの問題に直面し、ほとんどの場合、「何かが起こった - Windows 10 のインストールに失敗しました」または「Windows 10 の機能更新プログラ