强制在Windows10中卸载VHD(无需重新启动)

时间:2017-09-14 04:47:12

标签: windows powershell vhd

需要监控20个服务器池。每个服务器定期创建VHD以执行某些XYZ任务并安全卸载它们。 VHD安装和卸载脚本是传统脚本,并且是以批处理diskpart.exe而不是Powershell

编写的

在过去的一段时间内(由于多种原因,一周左右),过时的VHD会开始堆积在这些服务器中。有没有办法强制卸载VHD定期丢弃任何更改作为清理例程的一部分?

  1. Diskpart无效
  2. 从磁盘管理器中弹出驱动器或卸载不是干净的方法,如果没有正确卸载VHD,有时会抛出错误
  3. 重新启动服务器是最干净的方式,但不是首选
  4. 有没有办法通过powershell或内置的win10工具强制卸载VHD驱动器,即使.vhdx文件不可用。对于使用PowerShell脚本而不是diskpart来避免这类问题也是一种首选方法吗?

0 个答案:

没有答案