卷影复制服务错误:查询IVssWriterCallback接口时出现意外错误 hr=0x80070005

由于系统的安全设置问题,第三方备份程序或本机程序在执行时调用 vss 时出错,报错:hr=0x80070005。
解决办法:
1 修改 vss 服务启动方式
查看 服务 列表,查看 vss 卷影复制服务的启动方式是否为非自动。
将启动方式修改为 自动 后执行程序,程序正常执行,问题解决(注意 vss 服务的执行账户,选择程序所需执行账户)。
若问题仍未解决,查看后续方案 2 或 3。

2 修改注册表设置
打开 注册表

HKEY_LOCAL_MACHINE> SYSTEM> CurrentCon`trolSet>服务> VSS> VssAccessControl

创建一个DWORD键,并为其赋值1。
注意:键名称等于服务使用的系统帐户的完全限定名称,例如:
Administrator帐户,其完全限定名称应为:\ Administrator。
网络服务 帐户, 其完全限定名称应为:NT Authority \ NetworkService。
本地系统 帐户, 其完全限定名称应为: NT Authority \ SYSTEM。
根据程序调用 vss 服务时所需账户设置。

3 com 安全设置
打开“ 组件服务” 管理面板(“ 开始”>“运行”>“dcomcnfg”)。
在新打开的窗口的右侧,展开“ 组件服务” >“ 计算机” >“ 我的计算机” 节点。
右键单击“ 我的电脑”, 然后 从上下文菜单中选择“ 属性 ”。
在新打开的窗口中,选择“ COM安全” 选项卡。
查找“ 访问权限” 选项面板,然后单击“ 编辑默认值”按钮。
在新打开的窗口中,添加 SYSTEM 和 Network Service 用户(如果尚未存在),并 通过激活正确的复选框授予他们 本地访问权限。
关闭所有内容并重启机器。

详情可查看:https://www.ryadel.com/en/volume-shadow-copy-service-error-unexpected-error-querying-for-the-ivsswritercallback-interface-how-to-fix-that/

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值