我们有一个产品,在执行某些操作时我们发现此错误“ Logical disk 'C:' was not found"
。当我检查我的“C”文件夹时,我看到它的名称为“ New Volume (C:)
”,但是当我将其更改为“ Local Disk (C:)
”时,我遇到的错误就消失了。有人可以告诉我这背后的原因吗?
这些都是我的疑问 第一个是,如果 'C' 文件夹名称是' New Volume (C:)
' 那么' ' 代表什么,New Volume
它只是一个文件夹名称吗?那么它代表什么,(C:)
它是操作系统所理解的吗?
第二,如果 'C' 文件夹名称是 ' Local Disk (C:)
' 那么Local Disk
' 代表什么?它只是一个文件夹名称吗?那么(C:)
代表什么?
答案1
我敢打赌,这纯属巧合,或者在更改名称时,您修复了其他潜在错误。卷名除了友好引用之外没有任何实际意义,并且卷名为“新卷”、“本地磁盘”或“Dans 硬盘”之间没有区别。
另一方面,驱动器号 - 这是 Windows 引用不同卷的方式。因此,假设您有两个硬盘驱动器(或两个分区,在本解释中它们是相同的),那么您可能有两个驱动器名为
C:和D:
由于遗留要求,您很少会看到 A: 和 B: - 这些一直是软盘。
您还会注意到,其他每个驱动器(例如 CD-ROM、DVD-ROM、USB 闪存驱动器以及偶尔的 MP3 播放器等)也会有一个字母。
每个卷必须有一个唯一的字母才能被 Windows 访问。您可以自定义这些字母,甚至可以删除它们*,但这超出了范围。
*删除字母将使卷无法访问,但您仍然可以在磁盘管理中看到该卷,并为其分配字母等。
答案2
“新卷”只是 Windows 英文版对具有空驱动器名称的驱动器使用的标准名称。
此外,驱动器名称与文件夹名称有点相似。驱动器名称只是为了方便阅读,对驱动器的所有引用都应通过驱动器号进行,我甚至不知道 Windows API 是否有办法通过名称查找驱动器...
此外,“本地磁盘”与“逻辑磁盘”不同。除了名称之外,您还在此处对分区给出了这两个术语的解释:
- 本地磁盘:当前已连接到计算机的任何类型的大容量存储设备上的任何分区。它可以位于内置硬盘上或 USB 上。
- 逻辑磁盘:任何与您的 PC 直接连接或不直接连接的安装设备,上述示例也是逻辑磁盘,但例如网络驱动器是逻辑磁盘,而不是本地磁盘。