💡 結論(要点まとめ)
Windows 11でエラー0x80070005(アクセス拒否)が発生する原因と解消手順を解説。管理者アカウントでも拒否される理由や、リスクの少ない一時ファイル削除からDISM/SFC修復、SoftwareDistributionフォルダの
この記事でわかること
- 管理者権限でログインしているのに0x80070005が出るのはなぜですか?
- 最初に何を試せばよいですか?
- DISMとSFCはどちらを先に実行しますか?
Windows Update限定の0x80070005はアクセス拒否エラーです。再起動、標準診断、DISM・SFC、更新部品の順で確認します。
対象:Windows 11のWindows Update実行中に0x80070005が表示されるPCです。エラーがMicrosoft Store、Office認証、Windowsライセンス認証で出た場合は対象外です。
データ消失の兆候、異音・異臭、電源異常、ストレージ警告、会社PCの管理制限がある場合は操作を中止し、Microsoft、PCメーカー、組織管理者へ相談してください。
この記事で分かること
- 症状から試す操作、成功判定、失敗時の戻し方までの分岐
- Windows 11のバージョン、OSビルド、KB番号の確認方法
- Windows Updateの更新履歴とインストール済み更新の違い
- DISM・SFC、更新コンポーネントの安全な実行順
- 途中でコマンドが失敗したときにサービスを再開する方法
- Microsoft、PCメーカー、社内管理者へ相談する条件
対象外:Microsoft Store、Office認証、Windowsのライセンス認証で表示される0x80070005は、同じコードでも原因と確認先が異なります。本記事はWindows 11のWindows Update中に発生する0x80070005だけを扱います。
この記事だけでは判定できないこと:端末固有の故障、組織独自の更新ポリシー、セキュリティ製品の非公開仕様、Microsoftが公表していない不具合は特定できません。
Windows Updateの0x80070005は「アクセス拒否」を示す
0x80070005は、Windows Updateの処理に必要なアクセスが拒否されたときに表示されるコードです。管理者アカウントでサインインしていても、更新サービス、保護されたシステム領域、アクセス制御の状態によって発生します。
Microsoft Learnの「Windows Update エラー 0x80070005 のトラブルシューティング」によると、0x80070005はWindows Updateにおけるアクセス拒否エラーとして扱われ、Windows Updateトラブルシューティングや更新コンポーネントの確認手順が案内されています。(出典: Microsoft Learn「Windows Update エラー 0x80070005 のトラブルシューティング」、2026年9月22日確認)
ERROR_ACCESS_DENIEDから分かること・分からないこと
- 分かること:要求された処理に必要なアクセスが許可されなかったこと
- 分からないこと:拒否されたファイル、フォルダ、サービス、アクセス権の具体的な箇所
- 記録するもの:KB番号、エラー全文、発生日時、WindowsのバージョンとOSビルド
- 避けること:エラーコードだけを根拠にした所有権やレジストリ権限の一括変更
症状→操作→成功判定→失敗時の戻し方
| 症状・段階 | 行う操作 | 成功判定 | 失敗時の戻し方・次の行動 |
|---|---|---|---|
| 初めて表示された | KB番号と画面を保存し、通常の再起動 | 更新履歴で対象KBが正常に完了 | 同じエラーなら標準診断へ進む |
| 再起動後も失敗 | Windows Updateトラブルシューティング | 再試行後に更新が完了 | 診断結果を保存してDISM・SFCへ進む |
| 複数の更新が失敗 | DISMの後にSFCを実行 | 再起動後に対象更新が完了 | コマンドのエラー全文を保存。DISM失敗時は更新部品を操作せず相談 |
| DISM・SFC後も失敗 | 公式手順に沿って更新コンポーネントをリセット | サービス再開後、更新が完了 | 途中失敗でも停止済みサービスを再開し、追加変更をせず相談 |
| 名前変更先が既に存在 | 名前変更を実行しない | 該当なし | 停止済みサービスを再開し、エラー全文とフォルダ状態を保存して相談 |
| 修復後も再発 | release health、ライフサイクル、公式サポートを確認 | 既知の問題または安全な対応方針を確認 | バックアップ後に修復インストールを検討 |
| 会社PC | 操作履歴を社内IT窓口へ提出 | 管理者指定の方法で更新できる | ポリシー、VPN、管理サービスを自己判断で解除しない |
Windows 11のバージョン、OSビルド、KB番号を調べる
- バージョンとOSビルド:「設定」→「システム」→「バージョン情報」→「Windowsの仕様」
- 別の確認方法:スタートで
winverを検索して実行 - 失敗したKB番号:「設定」→「Windows Update」→「更新の履歴」
- インストール済み更新:コントロールパネル→「プログラム」→「プログラムと機能」→「インストールされた更新プログラムを表示」
- 既知の問題:KB番号とWindows 11のバージョンをWindows release healthで照合
Windowsの更新確認は、設定アプリの「更新の履歴」と、コントロールパネルの「インストールされた更新プログラム」を中心に行います。両画面は表示目的が異なるため、片方だけで判断せず、対象KBの状態を照合してください。
画面の見方は、Windows Update履歴とKB番号の見方、Windows 11のバージョン・ビルド確認手順でも確認できます。
補助コマンドには取得範囲の限界があります。Get-HotFixなどは、すべての更新方法や更新種別を網羅する確認手段ではありません。Microsoft LearnのGet-HotFix資料でも、取得対象はWin32_QuickFixEngineeringが返す更新に基づくとされています。更新成否の主な確認先には、更新履歴とコントロールパネルを使ってください。(出典: Microsoft Learn「Get-HotFix」、2026年9月22日確認)

管理者アカウントでもアクセス拒否が起きる理由
Windowsの管理者アカウントは、すべてのシステム領域を無条件に変更できるアカウントではありません。Windows Updateはサービス側の権限でも動作し、保護された領域には個別のアクセス制御があります。
Microsoft Learnによると、Windows Updateの0x80070005はアクセス拒否として扱われます。管理者としてサインインしていることと、更新サービスや保護領域へ正常にアクセスできることは別の条件です。(出典: Microsoft Learn「Windows Update エラー 0x80070005 のトラブルシューティング」、2026年9月22日確認)
Administrators・SYSTEM・TrustedInstallerの違い
| 主体 | 主な役割 | 操作上の注意 |
|---|---|---|
| Administrators | 管理操作を行うユーザーグループ | 管理者としてアプリを起動していないと操作を拒否される場合がある |
| SYSTEM | Windowsサービスが使用する組み込みアカウント | ユーザーが管理者でも、サービス側の実行結果とは一致しない |
| TrustedInstaller | Windowsコンポーネントの保守に関係する主体 | 所有権やアクセス権を自己判断で変更しない |
UACとアクセス制御リスト
UACはユーザーアカウント制御です。管理者アカウントでも、管理操作を始める際に昇格確認が表示されます。コマンドを実行する章では、タイトル部分に「管理者」と表示されたコマンドプロンプトまたはPowerShellを使用します。
アクセス制御リストは、ファイルやフォルダに対して誰がどの操作を行えるかを定める情報です。0x80070005だけでは変更すべき対象を特定できないため、アクセス権や所有権を一括変更しません。
セキュリティ製品と組織ポリシーを分けて確認する
- セキュリティ製品:提供元の公式サポートで、Windows Updateとの既知の問題を確認する
- VPN・プロキシ:会社指定の設定は自己判断で解除しない
- 会社PC:更新ポリシー、管理ツール、社内更新サーバーの状態をIT管理者へ確認する
- 個人PC:常駐ソフトの影響は、後述するMicrosoft公式のクリーンブートで切り分ける
失敗例:アクセス拒否という表示だけを見て、TrustedInstallerが所有する範囲やレジストリ権限を一括変更する操作です。変更対象と復元方法をMicrosoftまたは管理者から指定されていない場合は実行しません。
公式確認済みの事実と端末ごとの切り分け候補を分ける
0x80070005はアクセス拒否を示しますが、コードだけでは拒否された対象まで分かりません。公式資料に記載された事実と、端末上で確認する候補を分けると、不要な権限変更を避けられます。
MicrosoftはWindows Update、Office認証、Windowsライセンス認証について、別々の0x80070005資料を公開しています。エラーが表示された画面と処理内容を基準に資料を選んでください。(出典: Microsoft Support「Officeのライセンス認証時のOfficeエラーコード0x80070005」、2026年9月22日確認)
原因候補の比較表
| 区分 | 確認内容 | 確認先 | 初動 |
|---|---|---|---|
| 公式確認済み | Windows Update処理中のアクセス拒否 | Microsoft Learnの0x80070005資料 | 再起動と標準診断 |
| 切り分け候補 | システムファイルやコンポーネントストアの不整合 | DISM・SFCの実行結果 | DISMの後にSFC |
| 切り分け候補 | 更新用一時データや更新コンポーネントの状態 | Microsoft公式のリセット手順 | DISM・SFC後に実施 |
| 切り分け候補 | Microsoft以外の常駐ソフトの影響 | 製品提供元、Microsoftのクリーンブート資料 | 正式な方法で切り分ける |
| 管理者確認事項 | 組織ポリシー、更新配信、VPN、プロキシ | 社内IT窓口 | 設定を回避せず記録を提出 |
Windows 11 23H2・24H2・25H2のサポート確認
Windows 11 バージョン23H2は、エディションによってサポート状態が異なります。Microsoftのライフサイクル情報では、Home/ProとEnterprise/Educationでサポート期間が同一ではありません。2026年9月22日時点では、23H2のHome/Proはサポート終了版に該当し、Enterprise/Educationは別の終了日が設定されています。24H2と25H2もエディション別のライフサイクルを確認してください。(出典: Microsoft Learn「Windows 11 Home and Pro」、Microsoft Learn「Windows 11 Enterprise and Education」、2026年9月22日確認)
| 利用中の状態 | 優先する対応 |
|---|---|
| サポート対象のHome/Pro | 対象バージョンのrelease healthとKB情報を照合 |
| 23H2 Home/Proなどサポート終了版 | 対応エディション・対応バージョンへの更新可否を確認 |
| 23H2 Enterprise/Education | 組織の更新計画と公式ライフサイクルを管理者が確認 |
| 会社や学校が管理するPC | 自分で機能更新せず、組織管理者へ相談 |
サポート終了版で更新エラーが出ている場合は、古い版の修復を繰り返す前に、対応バージョンへ更新できるかをMicrosoft、PCメーカー、組織管理者へ確認してください。互換性や管理方針により更新経路は異なります。

レベル1:Windows標準機能で確認する
再起動、更新履歴の記録、Windows Updateトラブルシューティングから始めます。更新が完了した時点で後続のコマンド操作は不要です。
Windows 11では、更新状態によって設定画面の構成やGet Helpへの誘導が変わる場合があります。Microsoft Supportの現行案内と自分の画面を照合してください。(出典: Microsoft Support「Windows Update のトラブルシューティング」、2026年9月22日確認)
PCを通常の方法で再起動する
- 編集中のファイルを保存する
- スタートメニューの電源から「再起動」を選ぶ
- 再起動後に「設定」→「Windows Update」を開く
- 更新を再試行し、対象KBの結果を確認する
成功判定:更新履歴またはインストールされた更新プログラムで対象KBの完了を確認します。失敗時:同じ0x80070005が出た画面を保存し、標準診断へ進みます。
空き容量と日時を確認する
- 「設定」→「システム」→「ストレージ」でシステムドライブの状態を確認
- Windows Updateに容量不足の案内があれば、その表示に従う
- 「設定」→「時刻と言語」→「日付と時刻」で利用地域と設定を確認
- 会社PCで項目が固定されている場合は変更しない
必要な空き容量は更新内容と端末構成で変わるため、一律の数値は設けません。Windows Update画面と対象KBの公式案内を確認してください。
Windows Updateトラブルシューティングを実行する
「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティング ツール」→「Windows Update」から実行します。Get Helpが開いた場合は、表示された診断案内に従います。
| 診断後の状態 | 次の操作 | 戻し方 |
|---|---|---|
| 更新が完了 | 対象KBを確認して終了 | 不要 |
| 再起動を求められた | 保存後に再起動して再試行 | 不要 |
| 0x80070005が再発 | 診断結果を控えてDISM・SFCへ | 標準診断による設定変更が表示された場合は記録 |
| 管理者資格情報を要求 | 会社PCではIT管理者へ相談 | 入力せず画面を閉じる |
よくある失敗:失敗したKB番号を控えずに再試行を繰り返すことです。複数の更新が表示されている場合は、成功した更新と失敗した更新を分けて記録します。
レベル2:DISMの後にSFCを実行する
管理者として開いたシェルで、DISMを完了させてからSFCを実行します。この章のコマンドはコマンドプロンプトとPowerShellのどちらでも同じ構文です。
Microsoft Supportの「システム ファイル チェッカーを使用する」では、DISMのRestoreHealthを実行した後にsfc /scannowを実行する順序が案内されています。(出典: Microsoft Support「Using System File Checker in Windows」、2026年9月22日確認)
管理者としてシェルを開く
- コマンドプロンプト:スタートで「cmd」を検索し、「管理者として実行」
- PowerShell:スタートで「PowerShell」を検索し、「管理者として実行」
- ウィンドウのタイトルに「管理者」と表示されていることを確認
- 会社PCで資格情報を求められた場合は中止
DISMを実行する
DISM.exe /Online /Cleanup-Image /RestoreHealth
完了メッセージが表示されるまで待ちます。エラー終了した場合は、コードと表示全文をテキストまたは画像で保存してください。DISMが失敗した状態で、更新キャッシュの操作へ機械的に進みません。
DISM完了後にSFCを実行する
sfc /scannow
SFCが完了したら結果を控え、PCを再起動してWindows Updateを再試行します。構文と実行順はMicrosoft Supportの案内に沿っています。(出典: Microsoft Support「Using System File Checker in Windows」、2026年9月22日確認)
結果ごとの分岐
| 結果 | 判断 | 次の操作 |
|---|---|---|
| 整合性違反が見つからない | システムファイル以外も切り分ける | 再起動後に更新を再試行 |
| 破損を修復した | 修復結果を反映 | 再起動後に対象KBを確認 |
| 一部を修復できない | 追加診断が必要 | 表示全文とCBSログを保存して相談 |
| DISMがエラー終了 | 修復元やシステム状態の確認が必要 | 更新部品を操作せずMicrosoftまたはPCメーカーへ相談 |
中止条件:異音、異臭、電源断、ストレージ異常を示す表示がある場合は続行しません。ノートPCは安定した電源に接続し、処理中の強制終了を避けてください。
レベル3:Microsoft公式手順に沿って更新コンポーネントをリセットする
標準診断とDISM・SFCを済ませても改善しない場合に限り、Windows Update関連サービスを停止し、SoftwareDistributionとcatroot2を名前変更します。コマンドプロンプト用とPowerShell用のどちらか一方だけを使用してください。
根拠にするのは、Microsoft Learn「Windows Update エラー 0x80070005 のトラブルシューティング」の「Windows Update コンポーネントを手動でリセットする」節です。同節には、サービス停止、SoftwareDistributionとcatroot2の名前変更、サービス再開のコマンドが直接掲載されています。(出典: Microsoft Learn「Windows Update エラー 0x80070005 のトラブルシューティング」内「Windows Update コンポーネントを手動でリセットする」、2026年9月22日確認)
作業前の確認
- Windows 11を修復する前のバックアップ手順を確認する
- 対象KB、更新履歴、エラー画面、DISM・SFCの結果を保存する
- BitLocker回復キーの確認方法を参照し、回復情報を確認できない場合は中止する
- 会社PCでは実行せず、IT管理者へ依頼する
- コマンドプロンプト用とPowerShell用を混在させない
実行前の必須確認:%SystemRoot%SoftwareDistribution.bakまたは%SystemRoot%System32catroot2.bakが既に存在する場合は、以下の名前変更を実行しません。既存フォルダを自己判断で削除、上書き、再利用しないでください。
確認中にサービスを停止していた場合は、後述の復旧ブロックで停止済みサービスを再開します。そのうえで、エラー全文、既存フォルダのパス、実行済みコマンドを保存し、Microsoftまたは管理者へ相談してください。
Microsoft公式ページで確認できる退避名に合わせて、本記事では.bakを使用します。公式根拠を確認できない日時付き名称や.oldへの置き換えは案内しません。
名前変更先が存在しないことを確認する
コマンドプロンプトの場合:
if exist "%SystemRoot%SoftwareDistribution.bak" echo SoftwareDistribution.bak exists
if exist "%SystemRoot%System32catroot2.bak" echo catroot2.bak exists
PowerShellの場合:
Test-Path "$env:SystemRootSoftwareDistribution.bak"
Test-Path "$env:SystemRootSystem32catroot2.bak"
コマンドプロンプトで「exists」と表示された場合、またはPowerShellでTrueが返った場合は実行を中止します。何も表示されない、またはFalseの場合だけ次へ進みます。
コマンドプロンプト用の手順
「コマンドプロンプト」を管理者として実行し、上から一行ずつ実行します。各行の結果を確認し、失敗した時点で後続の名前変更を止めてください。
net stop bits
net stop wuauserv
net stop cryptsvc
ren %SystemRoot%SoftwareDistribution SoftwareDistribution.bak
ren %SystemRoot%System32catroot2 catroot2.bak
net start cryptsvc
net start wuauserv
net start bits
Microsoft Learnの該当節では、関連サービスを停止し、SoftwareDistributionとcatroot2を.bakへ名前変更した後、サービスを再開する流れが掲載されています。(出典: Microsoft Learn「Windows Update エラー 0x80070005 のトラブルシューティング」内「Windows Update コンポーネントを手動でリセットする」、2026年9月22日確認)
コマンドプロンプトで途中失敗した場合の復旧:名前変更や停止処理が一行でも失敗したら、エラー全文を保存し、次の再開コマンドを一行ずつ実行します。停止していなかったサービスに対して状態メッセージが出る場合がありますが、表示をそのまま保存してください。
net start cryptsvc
net start wuauserv
net start bits
サービスを再開できない場合は、再起動や所有権変更を繰り返さず、表示全文をMicrosoft、PCメーカー、組織管理者へ共有します。
PowerShell用の手順
「Windows PowerShell」を管理者として実行し、上から一行ずつ実行します。コマンドプロンプト用手順を実行した場合、こちらは実行しません。
Stop-Service -Name BITS -Force
Stop-Service -Name wuauserv -Force
Stop-Service -Name CryptSvc -Force
Rename-Item "$env:SystemRootSoftwareDistribution" "SoftwareDistribution.bak"
Rename-Item "$env:SystemRootSystem32catroot2" "catroot2.bak"
Start-Service -Name CryptSvc
Start-Service -Name wuauserv
Start-Service -Name BITS
PowerShellでは$env:SystemRootを使い、コマンドプロンプト形式の%SystemRoot%を混在させません。PowerShell版は、Microsoft公式ページが示す停止・名前変更・再開の処理を、それぞれ対応するPowerShellコマンドで行うものです。
PowerShellで途中失敗した場合の復旧:エラー全文を保存し、次のコマンドを一行ずつ実行して停止済みサービスの再開を試します。
Start-Service -Name CryptSvc
Start-Service -Name wuauserv
Start-Service -Name BITS
赤字のエラーが出た場合は全文を保存してください。既存の.bakフォルダを削除したり、別名へ変更したりせず、Microsoftまたは管理者へ相談します。
サービス再開後の確認
| 状態 | 成功判定 | 失敗時の対応 |
|---|---|---|
| サービスを再開できた | 再起動後にWindows Updateを再試行 | 0x80070005が再発したら追加の権限変更をしない |
| 新しい更新用フォルダが作成された | 対象KBの更新結果を確認 | 更新履歴とインストール済み更新を照合 |
| サービスを再開できない | 成功とは判断しない | エラー全文を保存して公式サポートへ |
| 名前変更先が既に存在 | 操作を中止 | 削除・上書きせず、サービスを再開して相談 |
更新結果は「設定」→「Windows Update」→「更新の履歴」と、コントロールパネルの「インストールされた更新プログラム」で確認します。「設定」→「アプリ」→「インストールされているアプリ」は、Windows Updateの成否を確認する中心的な画面としては使用しません。
よくある失敗:異なるシェルの環境変数を混ぜる、既存の.bakを削除する、サービス停止後のエラーで画面を閉じて再開を忘れる、対象フォルダをエクスプローラーから強制削除する操作です。途中失敗でも、停止済みサービスの再開までを一連の復旧作業として扱ってください。
直らない場合の行動を段階別に選ぶ
更新コンポーネントのリセット後も失敗する場合は、対象KBの既知の問題、常駐ソフトの影響、Windows自体の修復を順に検討します。会社PCでは自己判断で進めず、組織管理者へ記録を渡してください。
MicrosoftのWindows release healthでは、Windows 11のバージョン別に既知の問題と解決状況が公開されています。利用中のバージョンと対象KBが一致する情報だけを参照します。(出典: Microsoft Learn「Windows release health」、2026年9月22日確認)
次の行動を選ぶ比較表
| 状況 | 確認先 | 次の行動 |
|---|---|---|
| 特定KBだけ失敗 | Windows release health、対象KBの公式ページ | 既知の問題と保留措置を確認 |
| DISMまたはSFCが失敗 | Microsoft Support、PCメーカー | エラー全文とログを共有 |
| 常駐ソフトの影響が疑われる個人PC | Microsoftのクリーンブート資料、製品公式サポート | 無効化した項目を記録して切り分け |
| バックアップ未作成 | バックアップ手順 | 修復インストールより先にバックアップ |
| BitLocker回復情報が不明 | BitLocker回復キーの確認方法 | 確認できるまで大きな修復を中止 |
| ハードウェア異常の兆候 | PCメーカー公式サポート | 修復コマンドを続けず点検を相談 |
| 会社PC | 社内IT窓口 | 更新ポリシーと配信状態を確認 |
Windows release healthと対象KBを照合する
- Windows 11のバージョンとOSビルドを確認
- 更新履歴から失敗したKB番号を控える
- Windows release healthで対象バージョンを選ぶ
- 既知の問題、保留措置、解決状況を確認
- 別バージョン向けの回避策を流用しない
クリーンブートで常駐ソフトを切り分ける
クリーンブートは、Microsoft以外のサービスやスタートアップ項目の影響を調べる診断方法です。特定のセキュリティ製品が原因だと断定する操作ではありません。
Microsoft Supportは、クリーンブートの設定方法だけでなく、診断後に通常起動へ戻す手順も案内しています。無効にした項目を記録し、復旧操作まで行ってください。(出典: Microsoft Support「How to perform a clean boot in Windows」、2026年9月22日確認)
会社PCではクリーンブートを実行しません。セキュリティ製品や管理エージェントの停止が、組織の保護や運用へ影響する場合があります。
修復インストールへ進む前の確認
個人PCでは、バックアップ後にWindows 11の修復インストールを検討できます。引き継げる項目は、起動方法、インストールメディア、Windowsの状態、エディションなどで変わります。
Microsoft SupportのWindows再インストール案内では、選択する方法によって個人ファイルやアプリへの影響が異なることが示されています。開始前に「引き継ぐもの」の表示を確認し、不明な場合は中止してください。(出典: Microsoft Support「Reinstall Windows」、2026年9月22日確認)
段階別の公式・関連導線
- 更新の既知の問題:Windows release health
- Microsoftの診断:Windows Updateのトラブルシューティング
- バックアップ:Windows 11を修復する前のバックアップ手順
- BitLocker:BitLocker回復キーの確認方法
- 修復方法の比較:修復インストールと初期化の違い
- 端末固有の診断:PCメーカー公式サポートで型番を検索
外付けストレージなどを用意する場合は、容量や対応規格をPCメーカーと製品公式ページで確認してください。広告表示と編集上の推奨は分けて判断し、出所不明の修復ソフトは使用しません。
問い合わせ時に渡す情報
- KB番号、更新名、0x80070005の画面
- Windows 11のエディション、バージョン、OSビルド
- DISM・SFCの表示全文
- 使用したシェルと実行したコマンド
- サービス停止・再開時のエラー全文
.bakフォルダが操作前から存在したか- 異音、異臭、電源断、ストレージ警告の有無
放置による影響と復旧後の確認
更新失敗が続くと、対象の品質更新やセキュリティ更新が未適用になる場合があります。ただし、0x80070005が出たことだけで被害が発生したとは判断できません。対象KBの種類とインストール状態を確認します。
IPAの「日常における情報セキュリティ対策」では、OSやソフトウェアをアップデートし、最新の状態に保つ対策が案内されています。Windows Updateに失敗している場合は、対象更新の状態を確認し、業務PCなら管理者へ報告してください。(出典: IPA「日常における情報セキュリティ対策」、2026年9月22日確認)
復旧後のチェックリスト
- 「設定」→「Windows Update」で保留中や再起動待ちの表示を確認
- 「更新の履歴」で対象KBの結果を確認
- コントロールパネルの「インストールされた更新プログラム」と照合
- Windows 11のOSビルドを再確認
- クリーンブートを行った場合は通常起動へ戻す
- 会社PCでは実施結果をIT窓口へ報告
避ける操作
| 避ける操作 | 理由 | 代わりの対応 |
|---|---|---|
| レジストリ権限の一括変更 | 無関係な設定へ影響するおそれ | 対象と復元方法を公式サポートから指定された場合だけ扱う |
| TrustedInstaller領域の所有権変更 | Windowsの保守や後続更新へ影響する場合がある | DISM・SFCと公式サポートを優先 |
| SoftwareDistributionやcatroot2の強制削除 | 操作対象を誤ると復元が難しい | 公式手順の名前変更を使用 |
| 既存の.bakを削除・上書き | 過去の操作状態や退避内容を失うおそれ | サービスを再開し、状態を保存して相談 |
| 出所不明の修復ツール | 変更内容と安全性を確認できない | Windows標準機能と公式資料を使用 |
| 会社PCの管理機能を解除 | 組織の保護や運用へ影響 | 社内IT窓口へ記録を共有 |
記事の限界:本記事はMicrosoftとIPAの公開情報を基に、Windows Updateで発生する0x80070005の切り分けを整理しています。ハードウェア故障、組織固有の構成、未公表の不具合は判定できません。
構造化データの運用:FAQ構造化データ、HowTo相当の手順構造、ArticleのdateModifiedはCMS側で実装し、公開本文と同じ質問・回答・手順・更新日を使用してください。本文にない手順や評価を構造化データだけへ追加しません。
Windows 11の0x80070005に関するよくある質問
同じ0x80070005でも、Windows Update、Office認証、Windowsライセンス認証では確認先が異なります。MicrosoftはWindowsライセンス認証用の資料を別に公開しています。(出典: Microsoft Learn「Windowsのライセンス認証時にエラー0x80070005」、2026年9月22日確認)
管理者なのに0x80070005が出るのはなぜですか?
Windows UpdateはAdministratorsグループの権限だけで動作するものではありません。更新サービスや保護された領域へのアクセスが拒否されると、管理者アカウントでもエラーになる場合があります。
最初に何を試しますか?
対象KB、エラー画面、Windows 11のバージョンを記録し、通常の再起動、Windows Updateトラブルシューティングの順に試します。改善しない場合にDISM・SFCへ進みます。
Windows 11 23H2でも同じ手順ですか?
基本的な切り分けは共通しますが、23H2はエディションによってサポート状態が異なります。Home/Proなどサポート終了版では、対応バージョンへの更新可否を先に確認してください。会社や学校のEnterprise/Educationは組織管理者へ相談します。
DISMとSFCはどちらが先ですか?
DISMが先、SFCが後です。Microsoft Supportのシステムファイルチェッカー案内に記載された順序に従います。
PowerShellとコマンドプロンプトを混ぜてもよいですか?
混在させません。コマンドプロンプトは%SystemRoot%、PowerShellは$env:SystemRootを使用します。開いたシェルに対応する手順だけを実行してください。
.bakフォルダが既にある場合は削除してよいですか?
自己判断で削除、上書き、再利用しません。サービスを停止していた場合は再開し、既存フォルダのパスとエラー全文を保存してMicrosoftまたは管理者へ相談してください。
名前変更の途中で失敗した場合はどうしますか?
後続の名前変更を止め、エラー全文を保存します。その後、使用したシェルに対応するnet startまたはStart-Serviceで停止済みサービスの再開を試してください。再開できない場合は追加変更を行いません。
SoftwareDistributionの再構築で個人ファイルは消えますか?
SoftwareDistributionは写真や文書を保存する個人用フォルダではありません。ただし、システム領域の操作に当たるため、対象パスが一致しない、退避先が存在する、サービスを停止できない場合は中止します。事前のバックアップも確認してください。
更新が入ったかはどこで確認しますか?
「設定」→「Windows Update」→「更新の履歴」と、コントロールパネルの「インストールされた更新プログラム」を確認します。「インストールされているアプリ」はWindows Update確認の中心には使いません。
セキュリティソフトを停止してよいですか?
原因と決めつけて無断停止しません。個人PCでは製品提供元の正式な手順またはMicrosoftのクリーンブートを使います。会社PCでは組織管理者へ依頼してください。
どの時点で公式サポートへ相談しますか?
- DISMがエラー終了する
- SFCが一部のファイルを修復できない
- Windows Update関連サービスを停止または再開できない
- 退避先の.bakフォルダが既に存在する
- 公式手順後も0x80070005が再発する
- 異音、異臭、電源断、ストレージ警告がある
- 会社PCで管理者資格情報や設定変更が必要になる
MicrosoftとPCメーカーのどちらへ相談しますか?
| 相談内容 | 主な相談先 |
|---|---|
| Windows Update、KB、更新コンポーネント | Microsoft Support |
| 電源、ストレージ、メーカー独自機能 | PCメーカー公式サポート |
| 更新ポリシー、VPN、社内更新配信 | 組織のIT管理者 |
| 修復前のデータ保全 | バックアップ手順、PCメーカー公式サポート |
相談前の最終チェック
- 対象KB、Windows 11のエディション、バージョン、OSビルドを控えた
- 0x80070005が出た画面と日時を保存した
- 再起動、標準診断、DISM、SFCの結果を記録した
- 使用したシェルを記録した
- 各サービスの停止・再開結果を控えた
- .bakフォルダの有無を記録した
- 会社PCでは設定を回避せずIT窓口へ連絡した
📚 参考・出典(編集部が確認した一次ソース)
- Microsoft Learn「Windows Update エラー 0x80070005 のトラブルシューティング」
- Microsoft Support「Using System File Checker in Windows」
- Microsoft Learn「Windows release health」
- Microsoft Learn「Windows 11 Home and Pro」
- Microsoft Learn「Windows 11 Enterprise and Education」
- Microsoft Learn「Get-HotFix」
- Microsoft Support「How to perform a clean boot in Windows」
- Microsoft Support「Reinstall Windows」
- Microsoft Support「Officeのライセンス認証時のOfficeエラーコード0x80070005」
- Microsoft Learn「Windowsのライセンス認証時にエラー0x80070005」
- IPA「日常における情報セキュリティ対策」
※上記の公開情報を2026年9月22日に確認しています。Windowsの画面構成、ライフサイクル、公式手順は更新される場合があるため、実行前にリンク先の現行案内も確認してください。


