微软服务器vhd,管理 VHD 文件时出错 - Windows Server | Microsoft Docs

在 Windows Server 中管理 VHD 文件时出错:"找不到指定文件的虚拟磁盘提供程序"

09/08/2020

本文内容

本文提供了一个解决方案,用于解决在 Hyper-V 管理器中创建虚拟机时发生的错误。

适用于:   Windows Server 2012 R2

原始 KB 编号:   2013544

症状

尝试在 Windows Server 的 Hyper-V 管理器中创建虚拟机时,会收到以下错误消息:

日志名称:Microsoft-Windows-Hyper-V-VMMS-Admin

源:Microsoft-Windows-Hyper-V-VMMS

事件 ID:14098

级别:错误

说明:

虚拟机管理服务所需的"存储虚拟化服务提供商"驱动程序未安装或已禁用。 检查设置或尝试重新安装Hyper-V角色。

日志名称:Microsoft-Windows-Hyper-V-Image-Management-Service-Admin

源:Microsoft-Windows-Hyper-V-Image-Management-Service

事件 ID:15062

级别:错误

说明:

'the system failed to create 'E:\VMachine\Virtual Machines\TEST\TEST.vhd'. 错误代码:2424869

当您尝试使用工具(如 Hyper-V Manager、存储管理器或 Diskpart)与虚拟硬盘 (VHD) 文件交互时,您将收到以下错误消息:

标题:虚拟磁盘管理器

说明:未找到指定文件的虚拟磁盘提供程序。

您还可以在 VHDMP 日志中看到以下记录的事件:

事件 ID 3: 无法显示 VHD 。 错误状态:0xC0000061

当您尝试使用 Hyper-V Manager 启动虚拟机时,您将收到以下错误消息:

备注

计算机名称、路径和 GUID 将有所不同,因为它们对于每个环境都是唯一的。

标题:Hyper-V Manager

说明:尝试启动所选虚拟机 时发生错误 (") 启动失败。

Microsoft 模拟 IDE 控制器 (实例 ID {########-##-#-#-#}) :无法打开,出现错误:"连接到系统的设备无法正常工作。"

无法打开附件"驱动器号:\路径\虚拟硬盘\VMNAME_##-#-#-##-#-##.vhd"。 错误:"连接到系统的设备未正常运行"

无法打开附件"驱动器号:\路径\虚拟硬盘\VMNAME_##-#-#-##-#-##.vhd"。 错误:"连接到系统的设备未正常运行"

"VM 名称"无法启动 (虚拟机 ID ######-##-#-#-#)

"VM NAME" Microsoft Emulated IDE Controller (Instance ID {#######-##-#-#-#}) : Failed to Power on with Error: 'A device attached to the system is not functioning." (0x8007001F) (虚拟机 ID:#######-#-#-#-#)

"VM 名称":无法打开附件"驱动器号:\path\Virtual Hard drivers\VMNAME_###-#-#-#-#.vhd"。 错误:"连接到系统的设备未正常运行" (0x8007001F) (虚拟机 ID: #####-##-#-#-#)

"VM 名称":无法打开附件"驱动器号:\path\Virtual Hard drivers\VMNAME_###-#-#-#-#.vhd"。 错误:"连接到系统的设备未正常运行" (0x8007001F) (虚拟机 ID: #####-##-#-#-#)

原因

在设置和FSDepends.sys时VHDMP.sys。 在 Windows Server 计算机上安装某些备份程序时,会出现此计时问题。 默认情况下,注册表FSDepends.sys start 值设置为 Manual。 当任何第三方备份软件加载其磁带设备驱动程序时,该软件有时可能会导致FSDepends.sysVHDMP.sys初始化不正确。

解决方案

若要解决这些问题,FSDepends.sys应设置为 Boot (0x0) 。

请确保先备份注册表,然后再更改它。 此外,请确保您知道在出现问题时如何还原注册表。

若要详细了解如何备份、还原和更改注册表,请单击以下文章编号以查看 Microsoft 知识库中的文章:

322756 如何在 Windows 中备份和还原注册表

若要解决这些问题,请按照以下步骤操作:

启动注册表编辑器。

找到以下注册表项:

HKLM\SYSTEM\CurrentControlSet\Services\FsDepends

在"FsDepends"项下,REG_DWORD值"Start"从 3 更改为 0。

重启计算机。

更多信息

重新启动计算机后,系统将立即FSDepends.sys,并且不再出现计时问题。

或者,可以尝试以下两种解决方法之一。 不建议使用这些方法。 但是,如果编辑注册表不可行或不需要,它们可纠正这些问题:

关闭任何连接的磁带设备并重新启动服务器。 服务器启动后,请尽快打开磁带设备。

禁用名为 TPFilter.sys。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值