Windows 虚拟机无法移除硬盘,原来是 TPM 加密搞的鬼

背景

今天,我想在 VMware Workstation Pro 中给一台虚拟机“换换硬盘”。但实际操作时却发现硬盘的“移除”按钮竟是灰色的,点不了。

屏幕截图 20250420133100.png

虽然完全可以重新创建一台虚拟机,但我就是想在不重新创建的情况下完成硬盘的更换。因为我觉得这个操作并没有什么不合理之处,毕竟咱物理机换个硬盘都是随随便便的事,所以我想这一定是哪里出了问题才导致的硬盘不可移除。

解决思路

试图快速解决问题

首先我想到的是:会不会是 VMware 要求虚拟机中必须至少存在一块硬盘?于是我试着先添加一块虚拟硬盘再进去看看,结果还是灰色的。看来,这并不是原因。

坏了坏了,要减不成,现在反而还多了一块 🤣

没有办法,只好去动用一下广大网友的力量了!额……网上一搜,貌似也没有找到真正符合预期的答案,基本都是让你重新创建一个虚拟机,并没有从根本上解决问题。

其实有时候挺反感这种的,答非所问。你问他这条路该怎么走,他却硬要告诉你“真正聪明的人都走别的路”“这条路过不去,你换条道走要死啊?”。

哎,也算他们有一片苦心了……你说他们没给你提供解决方案吧,也不是,他们至少从另一个维度上给出了方案。但要说这是不是你想要的方案吧,还真不是,因为它并没有真正解决问题,而是忽略问题、绕过问题,让你不要去碰这个问题。咋,我有问题我的错?

还真是:解决不了问题,就(……)。

让人哭笑不得。

难道设定真就这么离谱的吗?硬盘总是只能加不能减?未免这也太……说不过去了吧。

有没有一种可能

正当我准备放弃之时,一个想法突然从我脑子里闪过:所有虚拟机都这样吗?会不会,这只是个例?

于是我赶紧点开了我另一台 Ubuntu 虚拟机的设置。果然!

IMG20250420134401.jpg

硬盘的移除按钮是可用的。看来,“这并不是 VMware 的问题”……

它只是不够人性化:它并没有直接告诉你为什么不让你移除!

啊!原来如此。

于是我就大概猜到是什么原因了。Linux 系统没事,受影响的就只有 Windows 系统,那还能是啥呢——Win11 嘛,正常来说不是硬要有什么 TPM 模块才让安装吗,不出意外就是它在作怪了。

所以:

虚拟机设置->

  • 硬件-> 可信平台模块-> 移除
  • 选项-> 访问控制-> 移除加密

至此,问题解决。硬盘的移除按钮,它亮起来了!

并且正常情况下以上操作并不会导致虚拟磁盘的数据丢失。仅仅只是解密了数据而已。

额……我要这加密有何用?

1 操作
SOLEADO20 在 2025-04-20 15:25:05 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...