新的外部 SSD 出现故障,没有弹出选项

新的外部 SSD 出现故障,没有弹出选项

我刚刚得到了一个ORICO M.2 NVMe SSD 外壳 USB-C 适配器并将未使用的 NVMe 1.3 放入其中(512GB)。当我尝试在文件资源管理器中弹出它时,没有弹出选项,尽管格式化选项在那里。

文件资源管理器不显示弹出选项

检查托盘,我确实找到了它,但是当我按下弹出按钮时,我发现它仍在使用中:

托盘中显示弹出

无法弹出

即使重启电脑后情况仍然如此。不明白为什么,我检查了什么用途这个文件?,没有显示任何正在使用的内容。因此我继续检查任务管理器,奇怪的是,它显示正在进行一些活动,尽管这是一个空驱动器(刚刚格式化)。

重启后,我还注意到驱动器现在有一个“$RECYCLE.BIN”文件夹。这是否意味着 Windows 认为这是一个内部驱动器?如果是这样,有人知道我如何将其用作独立驱动器在计算机之间移动吗?

顺便说一句,我可以读取和写入数据,甚至可以获得 GB/s 的速率。 在此处输入图片描述

答案1

该 SSD 很可能没有任何问题,Windows 安装它的方式也没有任何问题。

  • Windows 操作系统通常会安装小型 USB 驱动器,例如闪存“拇指”驱动器,没有写入缓存以允许快速弹出。
  • 大型 HDD 和 SSD 驱动器(无论是内置还是外置)通常都装有写入缓存,它通过在 RAM 中缓冲写入直到完成来加快写入磁盘的速度。缺点是必须等待所有写入完成后才能移除驱动器,因此,弹出按钮可能不显示

更改写入缓存

如果您想要频繁卸载驱动器,并且不介意减慢写入访问速度,则可以更改驱动器安装以删除缓存。

  • 在资源管理器中,右键单击驱动器并选择特性
  • 硬件选项卡,选择特性(再次)。
  • 点击更改设置按钮。
  • 政策选项卡中,删除“*在设备上启用写入缓存”的勾选。现在 SSD 应该能够像闪存驱动器一样弹出。

另一方面,可以使用第三方工具安全地弹出甚至装有写入缓存的驱动器。免费热插拔!和许多备择方案都可以使用,而且我发现它们更可靠。

至于 $RECYCLE.BIN 文件,是的,这是正常的,因为它允许通过将文件移动到回收站。这通常是拥有大容量外部硬盘的优势,但如果你想要使用它,你可以将该驱动器的策略设置为“不将已删除的文件移至回收站”。

  • 右键单击回收站
  • 选择外部 SSD 的驱动器号。
  • 选择“不要将文件移动到回收站...”

答案2

自从“安全移除”功能推出以来,这个问题一直很烦人。根据我的经验,有两种方法可以解决它 -

  1. 只要您不中断对设备的任何写入操作,请忽略警告消息并拔下设备。这意味着关闭您知道可能正在写入的任何内容/应用程序,并在设备属性选项卡中关闭写入缓存。

  2. 在使用“安全删除”功能之前,跟踪引用驱动器的所有打开的句柄并手动关闭它们(通过关闭拥有线程的应用程序或仅关闭线程本身)。这可以使用可以查看任何正在运行的线程的文件句柄的第三方工具来完成,例如 Process Explorer。

实际上,您可能想要执行 1。MS 多次告诉人们可以随意拔下 USB,而无需使用安全删除。坦率地说,如果有一个您不知道的过程正在将某些内容写入闪存驱动器,那么您可能不在乎丢失它正在写入的内容。

如果您真的好奇是什么阻止您使用“安全删除”,则可以执行 2。出于烦恼,我这样做过几次,发现一些第三方应用程序习惯于在新安装的分区上宣称领土。

需要明确的是,编写缓存策略并不是您无法安全删除的原因。 而是因为 Windows 不想关闭所有打开的文件句柄。 这基本上与您想要删除/移动文件时 Windows 会告诉您该文件正在使用(并且通常不会告诉您谁在使用它)的情况相同

答案3

尝试一款名为“LockHnuter”的软件,基本上它会搜索并终止阻碍 SSD 的应用程序。

如果导致弹出问题,请确保 Windows Defender 没有扫描您的驱动器。

相关内容