小编Luc*_*s B的帖子

Server 2012 R2 - 如何删除“在系统中打开”的文件?

我正在使用 Server 2012 R2 Datacenter Core。它是我们的 Hyper-V 主机之一。我使用 Hyper-V 管理器从工作站管理它,并通过管理共享操作文件。

我创建了一个虚拟机,然后将 VHDX 复制到硬盘文件夹中。然后,我尝试使用该 VHDX 启动虚拟机,但是(因为它是旧映像并要求提供我没有的管理员密码),我决定从头开始构建。我关闭了虚拟机,移除了驱动器,并尝试删除 VHDX,以便我可以创建一个具有相同名称的新虚拟机。我收到“该操作无法完成,因为该文件已在系统中打开”。这种情况已经发生了几个小时。我最初怀疑我们的 AV 解决方案,但扫描 17GB 文件不可能花这么长时间(我认为)。

我以前在Win7系统上也遇到过这种情况,强制删除文件的方法有很多。但在这种情况下,我不能只是转到主机并离线启动它,或者安装 SuperKillerFileDeleterUltraGuaranteedBox。

那么我该如何摆脱它呢?

PS 我还意识到我可以将新的 VHDX 命名为其他名称 - 它不必VM 名称相同。但这太侮辱人了,而且无论如何我不能把一个未使用的 17GB 文件永远留在服务器上。

deleting hyper-v-server-2012-r2

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

deleting ×1

hyper-v-server-2012-r2 ×1