Windows 碎片整理程序中列出了未知卷

Windows 碎片整理程序中列出了未知卷

有人知道“\?\Volume....”是什么或为什么它会在 Windows 碎片整理程序中被列为磁盘吗?

碎片整理程序

驱动器

驱动器管理

它没有在其他碎片整理程序(如 defraggler)上列出。

E: 和 F: 驱动器是镜像。

列出 HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices\ 。还有许多其他具有类似名称的条目,但在使用 Psycogeek 建议的应用程序后,它们被删除了。

登记

我按照 Psycogeek 的建议删除了这些键,但它们重新填充为不同的字母数字字符串,标记为“永不运行”

碎片整理2

答案1

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\

已连接的 USB 设备似乎可以安全移除,请参阅下面的更多信息链接。

来源

我也发现了这个回复

这就是引导加载程序的去向,这样您就可以加密整个分区,但它是未加密的,因此引导加载程序可以进入分区中的 Windows 启动,因为 100MB 中的加载程序可以从您的 TPM 芯片中提取密钥,然后您就可以使用加密的驱动器。

答案2

它是磁盘 0 上未命名的 300MB 分区,没有驱动器号。它显示为其卷 GUID,因为它没有名称或驱动器号可显示。在大多数常规安装中,它将被标记为“系统保留”。

某些程序(例如 R-Studio)会很乐意以图形方式列出每个卷、分区和驱动器的 GUID,以防其他人将来被隐藏的启动分区所混淆。

答案3

http://www.uwe-sieber.de/drivetools_e.html#drivecleanup 在这里找到 Drivecleanup。然后使用 -T 选项运行它,它将向您显示它认为孤立的内容。这可能是一种更安全的删除方法。(只要程序员知道自己在做什么 :-)

经过所有的讨论,我想知道它是否是一个曾经安装的“虚拟”驱动器,或者是 USB 启动,其中 USB 已在 BIOS 中启用启动。

答案4

为了扩展 qasdfdsaq 的答案,您看到的 ID 应该是以下其中一个的 GUID:Windows 创建的系统分区。任何其他分区都应照常显示其标签和驱动器号。查看维基百科文章中的表格,看看您的 ID 是否与其中一个匹配,并且您有确切的答案。

我原以为这些已经被过滤掉,根本不会在碎片整理程序中显示,但问题可能就在于此生成的 GUID 并未被碎片整理程序列入黑名单。您可以保留原样,或者只需标记分区在 Powershell 或可以访问它的分区管理器中,可以使其看起来更美观。无论如何,碎片整理不应该能够意外地在这个分区上工作。如果您没有很多磁盘和分区,并且不想过于准确,那么只需为标签选择任何名称,否则请打开diskmgmt.msc或在 Powershell 中运行get-partition并查看类型。我能够将我的识别为Recovery

如果这对您来说还不够准确,因为您有很多分区,那么您需要一个程序或代码片段来显示每个分区的分区 UUID/GUID,以便准确关联哪个 GUID 映射到哪个分区号以及它在 Windows 中的使用方式。不幸的是,我不知道在 Windows 上有一个免费且快速的解决方案。(在 Linux 中,我可以在查找这些。)ls/dev/disk-by-partuuid划掉它,Windows 称之为 DeviceID,只需将下面的 GUID 替换为您和您的选择的标签。

$guid = "12345678-abcd-abcd-abcd-1234567890ef"
$label = "System Recovery"

$drive = Get-WmiObject -Class win32_volume -Filter "DeviceID = '\\\\?\\Volume{$guid}\\'"
Set-WmiInstance -input $drive -Arguments @{Label="$label"}

相关内容