Windows Updateは完全ではありません。プラットフォームを使用して、Windows 10コンピューターの更新プログラムを取得し、インストールするときに、問題が発生する可能性があります。この例は、Windows Updateが更新プログラムの取得やインストールに失敗し、影響を受けるユーザーにエラーコード0x80080005を含むエラーメッセージが表示される問題です。この問題の影響を受けるユーザーは、自分のコンピューターで利用可能なWindows Updateを正常にインストールできなくなります。これは、Windows Updateに重要な/統合されたパッチや修正が含まれていることが多いため、非常に危険です。
この問題の主な原因は、Windows Updateとコンピューターにインストールされているサードパーティのセキュリティプログラムとの衝突と、バックグラウンドインテリジェント転送サービス(BITS)のセキュリティ記述子に関するアクセス拒否の問題であり、影響を受けるコンピューターはアクセスできません。 System Volume Informationフォルダー、および1つ以上のWindowsUpdateコンポーネントに関するある種の問題。この問題の餌食になっている場合は、次の方法を使用して問題を解決することができます。
解決策1:すべてのサードパーティのセキュリティプログラムをアンインストールする
Windows 10ユーザーは、サードパーティのウイルス対策プログラム、マルウェア対策プログラム、ファイアウォールプログラムを必要としません。すべての脅威からユーザーを保護するために、全能のWindowsDefenderとWindows10のファイアウォールが組み込まれています。ただし、多くのWindows 10ユーザーは依然として1つ以上のサードパーティのセキュリティプログラムをインストールすることになり、これらのプログラムはWindows 10と衝突してさまざまな問題を引き起こすことがあり、WindowsUpdateはエラーコード0x80080005で失敗します。
この問題が発生していて、1つ以上のサードパーティのセキュリティプログラムがインストールされている場合は、すぐにインストールする必要があります。 アンインストール それらまたは それらを一時的に無効にします 、それらが残した痕跡や残りのファイルを取り除きます、 再起動 コンピューターをチェックして、作業が完了したかどうかを確認します。
解決策2:トラブルシューティングツールを使用してWindowsUpdateコンポーネントをリセットする
コンピューター上の1つ以上のWindowsUpdateコンポーネントが混乱してこの問題を引き起こしている場合は、それらをリセットする必要があります。そうでない場合は、 それらを修復します そしてそれは問題の世話をする必要があります。 Windows10コンピューターでWindowsUpdateコンポーネントをリセットするには、次のことを行う必要があります。
- クリック ここに ダウンロードするには WindowsUpdateのトラブルシューティング Windows10の場合。
- トラブルシューティングツールがダウンロードされたら、ダウンロードした場所に移動し、ダブルクリックして 実行
- 画面の指示に従い、トラブルシューティングを実行すると、コンピューターのWindowsUpdateコンポーネントがリセットされます。
トラブルシューティングが終了したら、 再起動 コンピューターを使用して、WindowsUpdateを介して更新プログラムを正常に取得およびインストールできるかどうかを確認します。
解決策3:システムボリューム情報フォルダーのフルコントロールをコンピューターに付与する
この問題の原因がコンピュータがシステムボリューム情報フォルダにアクセスできないことである場合は、次の方法で問題を正常に取り除くことができます。
- を右クリックします スタートメニュー ボタンを開いて WinXメニュー 。
- クリック コマンドプロンプト(管理者) の中に WinXメニュー 高架を起動するには コマンド・プロンプト 。
- 高架に次のように入力します コマンド・プロンプト を押して 入る :
cmd.exe / c takeown / f'C: System Volume Information * '/ R / D Y && icacls'C: System Volume Information *' / grant:R SYSTEM:F / T / C / L
コマンドが完全に実行されるのを待ちます。
- 高架を閉じる コマンド・プロンプト 。
- 再起動 あなたのコンピュータ。
コンピュータが起動したら、問題が解決したかどうかを確認できます。
解決策4:BITSサービスのセキュリティ記述子を手動でリセットする
最後になりましたが、この問題に対する非常に効果的な解決策は、コンピューター上の他のほとんどすべてのWindows Updateコンポーネントとともに、BITSサービスのセキュリティ記述子を手動でリセットすることです。このソリューションを適用するには、次のことを行う必要があります。
- を右クリックします スタートメニュー ボタンを開いて WinXメニュー 。
- クリック コマンドプロンプト(管理者) の中に WinXメニュー 高架を起動するには コマンド・プロンプト 。
- 1つずつ、次のコマンドを高架に入力します コマンド・プロンプト 、を押す 入る それぞれを入力し、1つのコマンドが正常に実行されるのを待ってから、次のコマンドを入力します。
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 pause
- 高架を閉じる コマンド・プロンプト 。
- 再起動 あなたのコンピュータ。
コンピューターが起動したら、Windows Updateを実行して、更新プログラムが正常に取得およびインストールされるかどうかを確認します。
この方法で問題を解決できなかった場合は、以下のトラブルシューティング手順をさらに試すことができます。
解決策5:更新ファイルの削除
場合によっては、ダウンロード中に一部のWindowsファイル/構成が破損している可能性があります。この破損は、多くの場合、インターネット接続の不良またはインターネットサービスでのパケット損失が原因です。したがって、このステップでは、これらの更新ファイルを削除します。そのために:
- 押す 'ウィンドウズ' + 「R」 実行プロンプトを開きます。
- 入力します 「Services.MSC」 サービスマネージャウィンドウを開きます。
Services.mscを実行しています
- サービス管理ウィンドウで、下にスクロールして、 「WindowsUpdate」 そしてその 「バックグラウンドインテリジェントサービス」。
WindowsUpdateサービスのスタートアップの種類を無効に設定する
- それぞれを1つずつダブルクリックし、スタートアップの種類を次のように変更します。 '無効'。
- クリック 'やめる' それらをオフにしてから、変更を保存します。
- この後、ルートドライブの次のフォルダに移動します。
C: Windows SoftwareDistribution
- フォルダを開き、を押します 「Ctrl」 + 'に' すべてのファイルを選択するには、を押します 'シフト' + 「削除」 それらをコンピュータから削除します。
- ファイルが削除されたら、サービス管理ウィンドウに戻り、最初の手順で無効にした両方のサービスを有効にします。
- 押す 'ウィンドウズ' + '私' 設定を開き、をクリックします 「アップデートとセキュリティ」。
- 選択する 「WindowsUpdate」 左側のペインから、 'アップデートを確認する' ボタン。
WindowsUpdateを確認する
- 問題が解決しないかどうかを確認してください。
解決策6:グループポリシー設定の変更
場合によっては、グループポリシーで、WindowsUpdateサーバーから特定の修復コンテンツを直接ダウンロードできるようにする変更が必要になることがあります。このオプションはほとんどの人にとってデフォルトで無効になっていますが、更新プロセスが修正される場合があります。これを有効にするには:
- 押す 'ウィンドウズ' + 「R」 実行プロンプトを開きます。
- 入力します 「gpedit.msc」 「Enter」を押します。
gpedit.mscを開きます
- をダブルクリックします '管理用テンプレート' オプションをクリックしてから、 'システム' フォルダ。
- 右ペインで、 「オプションのコンテンツインストールの設定を指定する」 オプション。
オプションをクリックする
- チェックしてください 「有効」 ボタンをクリックしてからチェックします 「修復コンテンツとオプション機能を直接ダウンロードする」 オプション。
オプションの確認
- クリック 「適用」 それから 'OK' 変更を保存します。
- これを行った後も問題が解決しないかどうかを確認してください。
解決策7:レジストリを変更する
場合によっては、レジストリを変更することでこの問題を解決できますが、これらの変更のリストが長いため、ユーザーはそれらをスクリプトにコンパイルし、コンピューターで実行してこの問題を永続的に修正できます。そのために:
- デスクトップの任意の場所を右クリックして、[新規]> [テキストドキュメント]を選択します。
- 新しく作成したドキュメント内に次の行を貼り付けます。
Windowsレジストリエディタバージョン5.00 [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv] 'DependOnService' = hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00 、00 '説明' = '@%systemroot%\ system32 \ wuaueng.dll、-106''DisplayName' = '@%systemroot%\ system32 \ wuaueng.dll、-105''ErrorControl' = dword: 00000001'FailureActions '= hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00、 00,01、 00,00,00,60、ea、00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00'ImagePath '= hex (2):25,00,73,00,79,00,73,00,74,00,65,00,6d、00,72,00,6f、00,6f、00、 74,00,25 、00,5c、00,73,00,79,00,73,00,74,00,65,00,6d、00,33,00,32,00,5c、00,73、 00,76、 00,63,00,68,00,6f、00,73,00,74,00,2e、00,65,00,78,00,65,00,20,00,2d、00、 6b、00 、20,00,6e、00,65,00,74,00,73,00,76,00,63,00,73,00,20,00,2d、00,70,00,00、 00 ' ObjectName '=' LocalSystem '' RequiredPrivileges '= hex(7):53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72、 00,69,00,76,00,69,00,6c、00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00、 65,00,61,00,74,00,65,00,47,00,6 c、00,6f、00,62,00,61,00,6c、00,50,00,72,00,69、 00,76,00,69,00,6c、00,65,00,67 、00,65,00,00,00,53,00,65,00,43,00,72,00,65,00、 61,00,74,00,65,00,50,00,61、 00,67,00,65,00,46,00,69,00,6c、00,65,00,50,00,72、 00,69,00,76,00,69,00,6c、00 、65,00,67,00,65,00,00,00,53,00,65,00,54,00,63,00、 62,00,50,00,72,00,69,00、 76,00,69,00,6c、00,65,00,67,00,65,00,00,00,53,00,65、 00,41,00,73,00,73,00,69 、00,67,00,6e、00,50,00,72,00,69,00,6d、00,61,00,72,00、 79,00,54,00,6f、00,6b、 00,65,00,6e、00,50,00,72,00,69,00,76,00,69,00,6c、00,65、 00,67,00,65,00,00,00 、53,00,65,00,49,00,6d、00,70,00,65,00,72,00,73,00,6f、00、 6e、00,61,00,74,00、 65,00,50,00,72,00,69,00,76,00,69,00,6c、00,65,00,67,00,65、 00,00,00,53,00,65 、00,49,00,6e、00,63,00,72,00,65,00,61,00,73,00,65,00,51,00、 75,00,6f、00,74、 00,61,00,50,00,72,00,69,00,76,00,69,00,6c、00,65,00,67,00,65、 00,00,00,53,00 、65,00,53,00,68,00,75,00,74,00,64,00,6f、00,77,00,6e、00,50,00、 72,00,69,00、 76,00,69,00,6c、00,65,00,67,00,65,00,00,00,53,00,65,00,44,00,65、 00,62,00,75 、00、67、00、50、00、72、 00,69,00,76,00,69,00,6c、00,65,00,67,00,65,00、 00,00,53,00,65,00,42,00,61,00 、63,00,6b、00,75,00,70,00,50,00,72,00,69,00,76、 00,69,00,6c、00,65,00,67,00、 65,00,00,00,53,00,65,00,52,00,65,00,73,00,74,00、 6f、00,72,00,65,00,50,00,72 、00,69,00,76,00,69,00,6c、00,65,00,67,00,65,00,00、 00,53,00,65,00,53,00,65、 00,63,00,75,00,72,00,69,00,74,00,79,00,50,00,72,00、 69,00,76,00,69,00,6c、00 、65,00,67,00,65,00,00,00,53,00,65,00,54,00,61,00,6b、 00,65,00,4f、00,77,00、 6e、00,65,00,72,00,73,00,68,00,69,00,70,00,50,00,72,00、 69,00,76,00,69,00,6c 、00,65,00,67,00,65,00,00,00,53,00,65,00,4c、00,6f、00,61、 00,64,00,44,00,72、 00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,76,00,69,00、 6c、00,65,00,67,00 、65,00,00,00,53,00,65,00,4d、00,61,00,6e、00,61,00,67,00,65、 00,56,00,6f、00、 6c、00,75,00,6d、00,65,00,50,00,72,00,69,00,76,00,69,00,6c、00、 65,00,67,00,65 、00,00,00,00,00'ServiceSidType '= dword:00000001'開始 '= dword:00000003'SvcHostSplitDisable' = dword:00000001'SvcMemHardLimitInMB '= dword:000000f6'SvcMemMidLimitInMB' = dwo rd:000000a7'SvcMemSoftLimitInMB '= dword:00000058'Type' = dword:00000020 [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv Parameters] 'ServiceDll' = hex(2):25,00,73,00,79,00 、73,00,74,00,65,00,6d、00,72,00,6f、00,6f、 00,74,00,25,00,5c、00,73,00,79,00、 73,00,74,00,65,00,6d、00,33,00,32,00,5c、00、 77,00,75,00,61,00,75,00,65,00,6e 、00,67,00,2e、00,64,00,6c、00,6c、00,00,00'ServiceDllUnloadOnStop '= dword:00000001'ServiceMain' = 'WUServiceMain' [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv Security] 'セキュリティ' = hex:01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02 、 00,1c、00,01,00,00,00,02,80,14,00、ff、00,0f、00,01,01,00,00,00,00,00,01,00、 00、 00,00,02,00,48,00,03,00,00,00,00,00,14,00,9d、00,02,00,01,01,00,00,00,00 、00、 05,0b、00,00,00,00,00,18,00、ff、01,0f、00,01,02,00,00,00,00,00,05,20,00、 00,00、 20,02,00,00,00,00,14,00、ff、01,0f、00,01,01,00,00,00,00,00,05,12,00,00 、00,01、 01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00、 00 [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv TriggerInfo] [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv TriggerInfo 0] 'タイプ' = dword:00000005 'アクション' = dword:00000001'GUID '= hex:e6、ca、9f、 65、db、5b、a9,4d、b1、ff、ca、2a、17,8d、46、e0 [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services wuauserv TriggerInfo 1] 'タイプ' = dword:00000005 'アクション' = dword:00000001'GUID '= hex:c8,46、fb、54,89、f0,4c、46、b1、fd、59、d1、b6,2c、3b、50
- クリックしてください 'ファイル' オプションを選択し、 「名前を付けて保存」。
スクリプトを保存する
- クリック 'いろんなタイプ' [形式]ドロップダウンに入力して、 「fix.reg」 [ファイル名]フィールドに入力します。
- クリック '保存する' 適切な場所を選択した後。
- その場所からファイルを実行すると、変更が自動的に実装されます。
- 小切手 問題が解決しないかどうかを確認します。
注意: からWindowsUpdateトラブルシューティングをダウンロードして実行してみてください ここに 。また、必ずすべてのUSBデバイスを切断し、コンピューターを再起動してから、更新を試みてください。
読んだ5分