Windows 10安装Docker Desktop 4.13.1失败,遇注册表权限拒绝错误
解决Docker Desktop 4.13.1安装时注册表权限拒绝问题
方法1:手动修改注册表权限
- 按下
Win + R打开运行窗口,输入regedit启动注册表编辑器 - 定位到路径:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run - 右键点击
Run项,选择权限 - 在权限窗口中点击高级,再点击更改
- 输入当前登录的用户名,点击检查名称验证后点击确定
- 勾选替换子容器和对象的所有者,点击应用后关闭高级窗口
- 返回权限窗口,为当前用户勾选完全控制和读取权限,点击应用和确定
- 重新运行Docker安装程序
方法2:以管理员身份运行安装包
- 找到Docker Desktop的安装文件,右键选择以管理员身份运行
- 继续完成安装步骤,观察是否仍出现权限错误
方法3:临时降低UAC级别
- 按下
Win + R,输入msconfig打开系统配置 - 切换到工具标签,找到更改UAC设置并点击启动
- 将滑块拖动到从不通知,点击确定后重启电脑
- 重启后重新安装Docker,安装完成后再将UAC调回原有级别
方法4:清理Docker残留后重装
- 按下
Win + X选择Windows PowerShell(管理员) - 执行命令清理注册表中的Docker自启动项:
Get-ChildItem -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" | Where-Object { $_.Name -match "Docker" } | Remove-Item - 删除Docker的安装目录(默认路径为
C:\Program Files\Docker) - 重新下载官方安装包进行安装
内容的提问来源于stack exchange,提问作者PxychoCaxon
相关产品推荐
相关产品推荐

