Diskpart 虚拟磁盘服务错误。 操作超时

在通过 Diskpart 实用程序在硬盘上创建驱动器分区时,一些用户遇到了“操作超时“ 错误。 他们还尝试通过磁盘管理控制台在硬盘上创建新分区,但收到“操作未能完成“ 错误。 这两个错误都会阻止用户在其硬盘上创建新分区。 如果您在磁盘管理控制台或 Diskpart 上看到相同的错误消息,本文中描述的解决方案可能会帮助您解决问题。

用户在 光盘管理 控制台如下:

操作未能完成,因为磁盘管理控制台视图不是最新的。 使用刷新任务刷新视图。 如果问题仍然存在, close 磁盘管理控制台,然后重新启动磁盘管理或重新启动计算机。

显示的完整错误消息 磁盘部分 在硬盘上创建新分区时如下:

虚拟磁盘服务错误:
操作超时。

DiskPart 引用了一个不是最新的对象。
使用 RESCAN 命令刷新对象。
如果问题仍然存在,请退出 DiskPart,然后重新启动 DiskPart 或重新启动计算机。

修复 Diskpart 虚拟磁盘服务错误,操作超时

上述两个错误的原因和解决方法是一样的。 当您的计算机由于电源故障或任何其他原因在创建分区后立即突然关闭时,磁盘管理控制台和 Diskpart 实用程序会显示这些错误。 在硬盘上创建新分区或卷后,Windows 会为新创建的卷写入适当的注册表项。 但是,如果您的系统在 Windows 完成为新创建的卷写入注册表项的过程之前意外关闭,则该卷仍部分安装在您的系统上。 在这种情况下,当您尝试创建新卷时,错误安装的卷会干扰新卷的创建。 因此,您会在磁盘管理控制台和 Diskpart 中收到一条错误消息。

除了上述错误消息外,您还可能会看到以下弹出消息:

发现新硬件
Windows 需要为您的未知设备安装驱动程序软件

以下解决方案可能会帮助您解决此问题。

  1. 重新启动计算机并重试
  2. 使用 RESCAN 命令刷新对象
  3. 从设备管理器中删除未知设备
  4. 检查volume.inf文件是否丢失

下面,我们详细介绍了这两种解决方案。

1]重新启动计算机并重试

如果您仔细阅读错误消息,系统会告知您重新启动 Diskpart 实用程序或如果问题仍然存在则重新启动计算机。 因此, close Diskpart 并再次启动它,然后检查是否可以创建新分区。 如果没有,请重新启动计算机,然后再次运行 Diskpart 并检查问题是否仍然存在。 如果重新启动计算机没有帮助,请尝试下一个解决方案。

2]使用 RESCAN 命令刷新对象

Diskpart 实用程序中的重新扫描命令用于将新添加的磁盘定位到计算机。 您可以运行 rescan 命令来检测磁盘配置中的更改。 运行此命令时,Diskpart 实用程序将扫描所有连接的磁盘以查找配置更改并更新其他信息,例如基本卷、文件系统和驱动器号。 根据报错信息,使用rescan命令刷新对象可以解决问题。 通过 Diskpart 实用程序运行重新扫描命令的步骤如下所示:

  1. 以管理员身份启动命令提示符。
  2. 类型 磁盘部分 并击中 Enter.
  3. 类型 重新扫描 并击中 Enter.

完成上述命令后,检查是否可以使用 Diskpart 实用程序创建分区。 如果您在通过 Diskpart 创建分区时收到相同的错误消息,请尝试下一个解决方案。

有关的: Diskpart 虚拟磁盘服务错误,对象不支持该操作

3]从设备管理器中删除未知设备

在硬盘上创建的卷数也显示在设备管理器下的 存储卷 分支。 如果 Windows 遇到特定存储卷的错误,您将看到该存储卷的警告标志,或者该卷在设备管理器中被标记为“未知设备”。 打开设备管理器并卸载标记为“未知设备”的卷。 相同的步骤解释如下:

  • 请按 赢 + X 键和选择 装置经理.
  • 设备管理器打开后,展开 存储卷 分支。 如果您没有看到 Storage Volumes 分支,请转到“查看 > 显示隐藏的设备。”
  • 右键单击标记为“未知设备” 并选择 卸载设备.
  • 关闭设备管理器。

现在,您应该能够使用磁盘管理控制台或 Diskpart 实用程序创建一个新分区。 如果这不起作用,请重新启动计算机并重试。 如果问题仍然存在,请尝试下一个解决方案。

4]检查volume.inf文件是否丢失

问题的另一个原因是缺少 音量.inf 文件从 信息 文件夹。 要检查这一点,请打开运行命令框并键入以下命令。 之后单击确定。

%Systemroot%inf

上面的命令将打开 Inf 文件夹。 现在,检查 volume.inf 文件是否存在。 如果没有,请按照以下说明进行操作。

打开提升的命令提示符。 如果您收到 UAC 提示,请单击是。 当屏幕上出现命令提示符时,键入以下命令并按 Enter.

sfc /verifyonly

如果您在上述命令成功执行后看到“发现问题”消息,请键入以下命令并按 Enter.

sfc /scannow

现在,如上所述,使用运行命令框打开 Inf 文件夹。 您的系统应该显示 volume.inf 文件。 如果在 Inf 文件夹中找不到 volume.inf 文件,则必须从另一台正常的计算机复制它,然后将其粘贴到 Inf 文件夹中。 这应该可以解决问题。 请注意,您从中复制 volume.inf 文件的计算机应该在相同版本的 Windows 操作系统上运行,并且具有与您相同的 CPU 架构。

: Diskpart遇到错误,参数不正确。

怎样修复 Diskpart 虚拟磁盘服务错误?

Diskpart 是一个强大的命令行工具,可让您管理安装在计算机上的硬盘。 通过 Diskpart 工具对硬盘执行不同操作时,您可能会收到不同的虚拟磁盘服务错误,例如“不允许在当前启动、系统、页面文件、故障转储或休眠卷上删除”、“操作超时”、等不同的Diskpart虚拟磁盘服务错误需要不同的排查方法。

为了 example,虚拟磁盘服务错误“不允许删除”阻止您删除硬盘上的特定分区。 要解决此错误,您可以尝试以下修复:

  • 禁用分页文件,
  • 从 Windows RE 等启动命令提示符。

我可以重新启动虚拟磁盘服务吗?

如果虚拟磁盘服务未在您的系统上运行,您可以通过计算机上的服务应用程序启动它。 打开服务管理器,然后找到 虚拟磁盘服务. 找到后,右键单击它并选择 开始 (如果它已停止),然后选择 重新开始 (如果它已经在运行)。

希望这可以帮助。

继续阅读: DiskPart 错误,Data error 循环冗余校验。