如何删除“幻像”驱动器号?


16

我最近在Win10工作站上连接了两个GPT格式的USB硬盘驱动器。我必须更新它们上的BCD存储,因此我使用Diskpart为驱动器上的EFI分区分配了字母S:和T:。现在,我有了两个幻像驱动器号S:和T :,即使我不再连接有问题的硬盘驱动器,它们现在也已永久映射到PC。

在此处输入图片说明

我尝试重新插入驱动器,以便可以删除字母,但是这些驱动器上的EFI分区没有得到驱动器字母(这是正常现象)。我再次尝试使用Diskpart给它们分配相同的字母,但是它告诉我那些字母已被使用。

驱动器号与“磁盘管理”控制台中的任何内容都不对应,因此无法从那里删除它们。设备管理器中也没有任何东西可以容纳它们。我选择显示隐藏的设备,并删除了列出的每个变灰的存储卷,但是驱动器号仍然保留。

这些驱动器号现在“卡住了”,我无法摆脱它们。

有任何想法吗?

Answers:


19

删除驱动器号的命令(不需要,但是,Win10,仍然存在一些错误)是mountvol <drive> /D,所以对您来说应该是mountvol S: /Dmountvol T: /D。您也可以尝试使用mountvol /R,这将删除当前没有安装的驱动器的所有驱动器号分配。您也可以尝试使用/P代替/D,但应在实际存在体积的情况下使用。

您也可以使用中的remove命令diskpart删除驱动器号分配。您提到使用mountvol尝试重新分配驱动器号,但没有提及尝试删除它们。我敢肯定,它mountvol实际上调用了与相同的API 。

当然,所有这些命令都需要以管理员身份运行。


我无法diskpart删除它,因为您必须先select打开该卷才能对其进行操作remove,并且字母与任何内容都不对应。看起来mountvol也没有解决问题。/ D表示系统找不到指定的文件。/ R表示目录不为空。
Wes Sayeed 2015年

那些是...奇怪的错误。我认为它们在重新启动后仍然存在,而这些尝试是在重新启动后进行的。您可以检查的下一个位置是HKLM\SYSTEM\MountedDevices注册表项;如果有值,则称为\DosDevices\S:,将其删除。但是,我怀疑这是导致的“找不到文件”错误的原因mountvol。它尝试以编程方式删除这些值,但它们不存在。不过值得检查。
CBHacking 2015年

1
是的,它们确实会通过重新启动而保持不变,并且不会,HKLM \ MountedDevices对此没有任何引用。但是,在某些Windows更新后,该问题自行消失了。我把真正的罪魁祸首贴了出来。
Wes Sayeed 2015年

1
@CBHacking谢谢,这对我有关Google Drife File Stream的问题起作用。有一天,它离开了G:分区并创建了H:用作新分区。我找不到删除它的方法,但是您建议mountvol /R删除Google驱动器文件流幻象磁盘的建议
Cas Nouwens 18-4-4

7

在某些Windows Update强制重新启动计算机后,此问题自行消失。

此行为似乎是一个错误。我怀疑幻像驱动器号在重新启动后仍然存在的原因是Windows 10的“软重启”和“快速启动”功能,当您告诉它进行关机或重新启动时,它们实际上并没有关闭或重新启动。

可能是因为系统直到Windows Updates通过完全重新启动来强制执行该问题为止,才真正进行了完全的硬件初始化(因此从未检查过这些驱动器号)。


软重启和快速启动功能的简要概述:

为了缩短Windows 8和Windows 10中的启动时间,Windows不再完全关闭/重新启动。关闭系统时,快速启动功能(在Windows 8中引入)会部分休眠。某些核心进程(但不是在完全休眠状态下不是全部)都保存了它们的状态,以便可以恢复它们而无需在下次启动时进行完全初始化。此行为仅影响关机,而不影响重启,您可以通过电源控制面板将其关闭。

Windows 10通过“软重启”功能扩展了此行为。重新启动时,系统会像重新启动一样重置软件,但不会重新初始化硬件或内核,从而使重新启动时间更快。您无法关闭此功能。


在Windows 10中,执行系统完全重新启动的唯一方法是shutdown -r -f -t 0从命令行发出a 。


如果您禁用了休眠(powercfg /H off),该怎么办?我当然希望禁用软关机,也可能禁用软重启。另一似乎阻止软重启的事情是使用高级启动选项启动,例如引导至BIOS / EFI SETUP。
CBHacking 2015年

我只是证实,在Windows 10构建10586. FYI本作品:你不需要-f当你这样做-t 0; shutdown -r -t 0也可以。
Granger

只是,您可以从“控制面板” \“所有控制面板项目” \“电源选项” \“系统设置”(也称为“选择电源按钮的功能”)关闭此功能。根据定义,当通过powercfg -h off完全禁用休眠模式时,它也将被禁用。
sCiphre

尽管多年重启和升级,但我还是遇到了这个问题。我相信这与保留驱动器号的VirtualClone驱动器(或某些类似工具)的使用有关。也许我什至做了一些命令行来保留它们。
Fuhrmanator
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.