在 Windows Server 2008 中隐藏“系统保留”分区

在 Windows Server 2008 中隐藏“系统保留”分区

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

  1. 跑步diskpart
  2. 在该程序中输入list vol;记下您想要删除的字母所在的卷的卷号(它可能是 0 或 1)。
  3. 输入您记sel vol ##的数字。
  4. 输入remove letter=[letter]保留[letter]卷的驱动器号。
  5. 使用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>  

有什么想法吗?

相关内容