0

0

Windows更新失败错误0x80070005_Windows权限修复步骤【攻略】

冰火之心

冰火之心

发布时间:2026-02-21 11:16:04

|

202人浏览过

|

来源于php中文网

原创

错误代码0x80070005表示“访问被拒绝”,主因是系统服务、注册表或文件夹权限异常,需依次重置windows update组件、修复cbs注册表权限、修正hkey_users\s-1-5-20权限、启用关键服务、清理$windows.~bt文件夹。

windows更新失败错误0x80070005_windows权限修复步骤【攻略】

如果您在尝试安装 Windows 更新时遇到错误代码 0x80070005,该错误通常表示“访问被拒绝”,根本原因多为系统关键服务、注册表项或文件夹的权限配置异常。以下是针对此错误的多种权限修复步骤:

一、重置 Windows Update 组件及 SoftwareDistribution 文件夹

该方法通过停止相关服务、重命名缓存目录并重启服务,清除可能损坏的更新临时文件并重置权限上下文。

1、以管理员身份运行命令提示符:按 Win + X,选择“Windows 终端(管理员)”或“命令提示符(管理员)”。

2、依次执行以下命令,每行输入后按回车:

net stop wuauserv

net stop cryptsvc

net stop bits

net stop msiserver

3、重命名两个关键文件夹:

ren %systemroot%\SoftwareDistribution SoftwareDistribution.old

ren %systemroot%\System32\catroot2 catroot2.old

4、删除下载队列残留数据:

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

5、重新启动服务:

net start wuauserv

net start cryptsvc

net start bits

net start msiserver

6、重启计算机后再次尝试检查更新。

二、修正 Windows Update 相关服务权限

错误 0x80070005 常由 TrustedInstaller 或 SYSTEM 账户对 CBS(Component Based Servicing)注册表项缺少完全控制权限引发。需通过 subinacl 工具授予必要权限。

1、新建一个文本文件,粘贴以下内容:

@echo off

IF exist "%ProgramFiles(x86)%" set OSBIT=64

set RUNNINGDIR=%ProgramFiles%

IF %OSBIT% == 64 set RUNNINGDIR=%ProgramFiles(x86)%

"%RUNNINGDIR%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f

pause

2、将文件另存为 fix_permissions.cmd,保存类型设为“所有文件(*.*)”,编码为 ANSI。

3、确保已下载并安装 SubInACL v5.2,并将 subinacl.exe 放置于 %ProgramFiles%\Windows Resource Kits\Tools\ 路径下(64位系统需同步放入 %ProgramFiles(x86)% 对应路径)。

通塔师AI导航
通塔师AI导航

通塔师AI导航:专业的AI人工智能工具软件导航网站

下载

4、右键单击 fix_permissions.cmd,选择“以管理员身份运行”。

5、等待窗口显示“操作成功”并按任意键退出。

三、修复 HKEY_USERS\S-1-5-20 注册表权限

该 SID 表示“NT AUTHORITY\SYSTEM”在注册表中的用户配置单元,其权限缺失会直接导致 Office 激活与 Windows 更新失败。修改前必须备份注册表。

1、关闭所有 Office 程序及 Windows Update 进程。

2、按 Win + R 打开“运行”,输入 regedit,点击“确定”。

3、导航至 HKEY_USERS → S-1-5-20,右键点击该项,选择“权限”。

4、点击“添加”,输入当前登录用户名,点击“检查名称”,确认后点击“确定”。

5、选中刚添加的用户,点击“高级”,在“权限条目”列表中双击该用户条目。

6、勾选“完全控制”,点击“确定”;返回后再次点击“高级”,找到“网络服务”条目,同样赋予“完全控制”权限。

7、关闭注册表编辑器,重启系统。

四、启用并配置关键系统服务

Windows 更新依赖多个底层服务协同工作,若 Background Intelligent Transfer Service、Cryptographic Services 等未启用或启动类型非“自动”,将触发 0x80070005。

1、按 Win + R,输入 services.msc,回车打开服务管理器。

2、依次查找以下服务并双击打开其属性:

— Background Intelligent Transfer Service

— Cryptographic Services

— Windows Update

— Windows Installer

— Microsoft Software Shadow Copy Provider

— Volume Shadow Copy

3、对每一项,将“启动类型”设为 自动,若状态为“已停止”,点击“启动”按钮。

4、特别注意:若“Windows 备份”服务存在,也需设为自动并手动启动。

5、全部设置完成后,重启电脑。

五、清理 $WINDOWS.~BT 临时升级文件夹

当系统正在进行功能更新或版本升级时,$WINDOWS.~BT 文件夹会存储大量临时文件和权限元数据。若其 ACL 损坏,将导致后续更新操作被拒绝。

1、打开文件资源管理器,在地址栏直接输入:C:\$WINDOWS.~BT,按回车。

2、若该路径存在且可访问,全选其中所有子文件夹与文件。

3、按 Shift + Delete 永久删除(绕过回收站)。

4、如提示“需要提供管理员权限”,点击“继续”;如提示“某些项目无法删除”,记录具体路径,后续使用管理员 CMD 执行 takeown /f "路径" /r /d y & icacls "路径" /grant administrators:F /t 授权后重试。

5、完成删除后,再次运行 Windows Update。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
resource是什么文件
resource是什么文件

Resource文件是一种特殊类型的文件,它通常用于存储应用程序或操作系统中的各种资源信息。它们在应用程序开发中起着关键作用,并在跨平台开发和国际化方面提供支持。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

169

2023.12.20

if什么意思
if什么意思

if的意思是“如果”的条件。它是一个用于引导条件语句的关键词,用于根据特定条件的真假情况来执行不同的代码块。本专题提供if什么意思的相关文章,供大家免费阅读。

826

2023.08.22

if什么意思
if什么意思

if的意思是“如果”的条件。它是一个用于引导条件语句的关键词,用于根据特定条件的真假情况来执行不同的代码块。本专题提供if什么意思的相关文章,供大家免费阅读。

826

2023.08.22

数据库Delete用法
数据库Delete用法

数据库Delete用法:1、删除单条记录;2、删除多条记录;3、删除所有记录;4、删除特定条件的记录。更多关于数据库Delete的内容,大家可以访问下面的文章。

287

2023.11.13

drop和delete的区别
drop和delete的区别

drop和delete的区别:1、功能与用途;2、操作对象;3、可逆性;4、空间释放;5、执行速度与效率;6、与其他命令的交互;7、影响的持久性;8、语法和执行;9、触发器与约束;10、事务处理。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

221

2023.12.29

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

1207

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1151

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

823

2023.08.01

pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法

本专题系统整理pixiv网页版官网入口及登录访问方式,涵盖官网登录页面直达路径、在线阅读入口及快速进入方法说明,帮助用户高效找到pixiv官方网站,实现便捷、安全的网页端浏览与账号登录体验。

796

2026.02.13

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 9.5万人学习

Excel 教程
Excel 教程

共162课时 | 18.2万人学习

PHP基础入门课程
PHP基础入门课程

共33课时 | 2.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号