Windows Server 2008 SP2 在安装过程中为 100MB“系统保留”分区分配了一个驱动器号。它不应该这样做(应该保留一个未分配的驱动器号),而且这样做也不好,因为它现在和系统中的任何其他驱动器一样可见。无法在磁盘管理中删除驱动器号,因为它被标记为“系统”分区。
我不介意在那里设置分区,但我真的不喜欢给它分配字母。该怎么办?
答案1
这似乎是您的问题。正如您所发的:
Microsoft DiskPart version 6.0.6002
Copyright (C) 1999-2007 Microsoft Corporation.
On computer: ADAPP02
DISKPART> list vol
Volume Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 F DVD-ROM 0 B No Media
Volume 1 D System Rese NTFS Partition 100 MB Healthy System
Volume 2 C NTFS Partition 136 GB Healthy Boot
Volume 3 E Apps NTFS Partition 272 GB Healthy Pagefile
如果我没看错的话,您已经设法在系统保留分区和实际系统分区之间交换了标志。Windows 不允许您更改系统分区的驱动器号,在本例中,系统分区是错误的分区。除了直接破解分区表外,没有其他方法可以更改这一点。这是在安装时设置的。
这实际上是一个危险的配置,因为可能可以更改包含 \Windows 目录的驱动器的驱动器号。这应该是标记为系统的驱动器,但显然这里的情况并非如此。修复此问题需要重新安装 Server 2008。或者,如果这不可能,您就只能接受 %SystemRoot% 不是 C:\Windows 的事实。
不,我不知道是怎么回事。在我看来,这似乎是个 bug。如果可以的话,最好给 Microsoft 打电话咨询。
答案2
- 跑步
diskpart
。 - 在该程序中输入
list vol
;记下您想要删除的字母所在的卷的卷号(它可能是 0 或 1)。 - 输入您记
sel vol #
下#
的数字。 - 输入
remove letter=[letter]
保留[letter]
卷的驱动器号。 - 使用
exit
退出命令窗口。
因此典型的序列可能是:
diskpart
list vol
sel vol 1
remove letter=d
exit
答案3
使用 Windows 10 Pro 时,我也遇到过同样的问题。我认为,这是在退出 Windows 更新,然后在 Windows 更新安装新更新时再次应用更新后发生的。我注意到,与没有问题的 Windows 10 Pro 计算机相比,我的计算机缺少 Windows 更新。但是,没有问题的 Windows 10 Pro 计算机也不是 UEFI/BIOS 计算机,而有问题的 Windows 10 Pro 计算机是 UEFI/BIOS 计算机。很难确定 UEFI/BIOS 是否是导致问题的原因,但之前从未出现过问题,并且直到执行系统还原并退出更新后,问题才显现出来。现在我发现我没有与非 UEFI/BIOS 计算机相同的更新,但这可能是因为 UEFI/BIOS 计算机可能会采用非 UEFI/BIOS 计算机不需要的更新。
我也尝试使用 DiskPart 删除驱动器号,但是也没有用。我的情况是驱动器号被删除了,但是后来又自己恢复了。在互联网上用 Google 搜索问题时还发现,除了建议删除驱动器号之外,还表明分区的状态可能不是系统而是实用程序。使用 DiskPart,我无法准确确定这一点,而且有关更改状态的文档似乎表明更改此状态存在一定的危险,所以我不想冒这个险。我的情况是,我有三个分区不应该有驱动器号,但现在有了,而且它们似乎都与系统驱动器 (C:) 保留分区匹配。其中两个带有驱动器号的分区你无能为力,因为它们要么是错误的磁盘文件格式,要么是分区未格式化。到目前为止,我一直在等待一些 Windows 更新,比如累积更新,它可能会重新安装丢失的更新,看看这是否能解决问题。否则,我有在更改发生之前保留的 Windows 系统映像副本,我可能必须尝试重新安装其中一个以查看是否能解决问题,然后再继续更新。
答案4
抱歉,不起作用。它给出的错误与磁盘管理中的错误基本相同:
Microsoft DiskPart version 6.0.6002
Copyright (C) 1999-2007 Microsoft Corporation.
On computer: ADAPP02
DISKPART> list vol
Volume Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 F DVD-ROM 0 B No Media
Volume 1 D System Rese NTFS Partition 100 MB Healthy System
Volume 2 C NTFS Partition 136 GB Healthy Boot
Volume 3 E Apps NTFS Partition 272 GB Healthy Pagefile
DISKPART> sel vol 1
Volume 1 is the selected volume.
DISKPART> remove letter=d
The selected volume is necessary to the operation of your computer.
You may not remove the drive letter from this volume.
DISKPART>
有什么想法吗?