云祺Logo 云祺Logo

修复 Hyper-V 的“常规访问被拒绝的”错误

下载按钮

下载免费试用版

适用于多种数据备份

修复 Hyper-V 的“常规访问被拒绝的”错误

2026-06-05

目录:

Hyper-V 在 Windows 操作系统上启用和使用十分便捷,但用户也可能遇到诸如“一般访问被拒绝”错误(0x80070005)等 Windows 错误。该错误通常被视为权限错误,可能在多种情况下发生,例如启动 Hyper-V 虚拟机、导出 Hyper-V 虚拟机、创建 Hyper-V 检查点,以及在 Hyper-V 管理器中将 Hyper-V 虚拟机复制到另一个目录。

尽管在这些情况下您可能会收到相同的错误代码,但导致该错误的原因可能不同。

为何使用 Hyper-V 时会出现“通用访问被拒绝”错误?

从该错误信息可以看出,操作无法执行的原因是您对某个文件夹或文件没有相应权限。这主要是因为:当您使用 Hyper-V 管理器管理 Hyper-V 虚拟机时,Hyper-V 管理器仅具备您登录 Windows 操作系统所用账户的权限。如果虚拟机存储位置位于网络共享路径上,权限不足将给虚拟机管理带来极大不便。

启动 Hyper-V 虚拟机时,Hyper-V 管理器需要读取虚拟机数据(例如虚拟硬盘文件 VHD 或 VHDX)。如果对相应文件夹没有足够的访问权限,虚拟机将无法启动。

当您为 Hyper-V 虚拟机创建检查点时,系统将在该文件夹中生成一个 avhd 或 avhdx 文件(即差异磁盘)。因此,若当前用户无权向该文件夹写入数据,则检查点操作将失败。

导出或复制 Hyper-V 虚拟机时,虚拟磁盘文件需要被复制,因此会因相同原因导致操作失败。

如何解决 Hyper-V 的“常规访问被拒绝”问题?

此问题也可能是由于系统缺陷导致的临时性错误。您可以重启服务器,然后再次尝试使用 Hyper-V 管理器。

1. 更改权限

由于这主要是权限问题,您应检查并更改权限。您可以更改两种权限:NTFS 权限和共享权限。

更改 NTFS 权限:

右键单击该文件夹 → 选择属性 → 单击安全 → 单击编辑 → 选择对象类型位置 → 输入 Hyper-V 主机的名称 → 单击检查名称 → 单击确定 → 在允许下勾选完全控制 → 单击应用

更改共享权限:

这些步骤类似于更改 NTFS 权限。

右键单击该文件夹 → 选择属性 → 单击共享 → 单击高级共享 → 单击权限 → 单击添加 → 选择对象类型位置 → 输入 Hyper-V 主机的名称 → 单击检查名称 → 单击确定 → 在允许下方勾选完全控制 → 单击应用

2. 将 SID 添加到虚拟磁盘

SID 是 Hyper-V 虚拟机的标识符。缺少 SID 也会导致虚拟机无法启动,因此您应将 SID 添加到虚拟磁盘或快照磁盘中。

SID 显示在错误消息中,位于虚拟机 ID 之后,由字母、数字和连字符组成。

之后,打开命令提示符并运行以下命令:

icacls <Path of .vhd or .avhd file> /grant "NT VIRTUAL MACHINE <SID> ":(F)

3. 请勿使用 UNC 路径

如果要复制 Hyper-V 虚拟机,请勿使用网络环境中常用的 UNC 路径。

例如,UNC 路径格式为:\\服务器名\共享名\目录\文件名。您应使用本地路径,例如:C:\Program Files\VM Replication File

如何使用 Vinchin 备份与恢复软件备份 Hyper-V 虚拟机?

Hyper-V 虚拟机中包含重要数据,您应对其进行备份以保障业务安全。Vinchin 备份与恢复软件是一款专业的 Hyper-V 虚拟机备份与灾难恢复解决方案,支持 Windows Server 2012/2012 R2/2016/2019。

将提供一个用户友好的网页控制台,让您能够借助无代理备份技术轻松将虚拟机添加到备份系统中,并创建各类任务(如虚拟机备份与恢复),支持多种策略,例如计划任务、增量备份、数据加密等。

您可以轻松地将虚拟机迁移至另一台 Hyper-V 主机,并在细粒度恢复模式下,仅从虚拟机备份中恢复所需文件。

在用户友好的网页控制台中,轻松创建 Hyper-V 虚拟机备份任务。

1. 选择 Hyper-V 虚拟机

选择 Hyper-V 虚拟机

2. 选择存储空间

选择备份存储

3. 选择备份策略

选择备份策略

4. 提交任务

提交任务

Vinchin 备份与恢复软件已被数千家企业选用,您也可以立即开始使用这一功能强大的系统,并享受15天全功能免费试用。只需点击按钮即可获取安装包。

下载按钮

下载免费试用版

适用于多种数据备份

* 15天全功能免费安全下载

常规访问被拒绝错误 FAQ

问题1:为什么 Hyper-V PowerShell cmdlet 返回错误代码 0x80070005?

A:您需要以管理员身份运行控制台,或提升 CIM 会话权限,才能访问 Hyper-V WMI 命名空间。

Q2:创建新的 VHDX 时出现错误代码 0x80070005,我该如何解决?

A:在创建之前,授予 Hyper-V 虚拟机管理服务对父文件夹的写入权限。

Q3:为什么我的直通磁盘在 Hyper-V 中出现错误代码 0x80070005?

A:主机的物理磁盘已被锁定,或 Hyper-V 服务未获得适当的独占访问权限。

总结

在 Hyper-V 管理器中启动、导出或复制虚拟机,或创建虚拟机检查点时,您可能会看到错误消息“一般访问被拒绝(0x80070005)”。该问题主要由权限设置引起,您可以参考本文提供的方法解决该问题。

Hyper-V 虚拟机包含业务系统的重要数据,因此您可以使用 Vinchin 备份与恢复软件保护虚拟环境。请勿错过免费试用机会。

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆

您可能感兴趣的新闻 换一批

现在下载,可享15天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698