问题是,从磁盘映像恢复 PC 后,我能够在“This PC”中看到恢复分区(ID 为 27),这不应该发生。在恢复 PC 之前,我已经使用 DISKPART 删除了恢复分区的驱动器号。
问题是:如何防止 Windows 在从磁盘映像还原 PC 后将字母重新分配给恢复分区?
编辑:
我有 Windows 10(64 位)版本 1903(2019 年 5 月更新)(全新安装)。
我不想在还原后删除驱动器号,而是希望 Windows 在还原后不分配它。
我有一个带有标准 BIOS 的 MBR 磁盘,即使在上次支持的更新中也没有实现对 GPT 磁盘的支持。无论如何,我只能将没有任何分区或卷的基本MBR磁盘转换为GPT磁盘,从而使数据备份操作变得困难。
GUID 方法不起作用,因为我有一个 MBR 磁盘。
SET ID=de94bba4-06d1-4d40-a16a-bfd50179d6ac
因此两者都不是:
gpt attributes=0x8000000000000001
仅对我有效:
attributes volume set nodefaultdriveletter
但在这种情况下,Windows 10 在系统还原后继续为恢复分区分配盘符,因此它没有达到预期的效果。
我使用 Windows 10 内置的“备份和还原 (Windows 7)”仅创建“C”分区的映像,并且为了还原我使用了 Windows 10 版本 1903(2019 年 5 月更新)安装上的过程从官方网站下载的光盘。我不认为此过程会更改恢复分区的属性,但我无法使用 DISKPART 对其进行验证,因为我没有 GPT 磁盘,但我能够验证即使在那之后仍保留“nodefaultdriveletter”属性系统已恢复,但 Windows 已将盘符重新分配给恢复分区。
我是在recovery分区还有字母的时候备份的,不然就不会被Windows 10实用程序“备份和还原(Windows 7)”看到了。
在我的 MBR 磁盘中,我测试了位于扩展分区和主恢复分区内的逻辑恢复分区具有相同的行为。
最后编辑:
启动任务方法可能并不总是有效,因为恢复分区的卷号可能会根据还原时连接的设备而变化,并且根据某些特征也无法识别卷,因为可能有多个卷具有即使在单个磁盘中,相同的特征和卷也可以具有相同的标签。由于我有一个 MBR 磁盘,因此无法通过 GUID 唯一标识分区。换句话说,这不是解决方案。
我已经在富士通官方网站上阅读了我的主板 BIOS 更新的发行说明,但没有一个更新实现了 GPT 磁盘支持。我的主板 (FUJITSU D3011-A1) 支持的最新 BIOS 版本是 V6.00 Release R1.06.3011.A1 (Phoenix SecureCore(tm) Setup Utility)。
我备份到与恢复分区不同的分区,因此我可以在备份前删除恢复分区的字母。之后,我将一个字母重新分配给恢复分区,以便能够将来自另一个分区的备份移动到里面。
然后我再次删除了这封信并试图恢复它!成功了,恢复后字母没有重新分配到恢复分区!我也验证过,备份C盘后,如果你删除或添加任何分区,都无法恢复。
由此我推断,即使进行单个分区备份,该备份也具有分区数量和分配给每个分区的字母的内存,即使它没有恢复所有卷上的标签,但仅恢复那些卷上的标签它被备份了。
这种方法不仅不会将盘符重新分配给恢复分区,而且我还验证了如果我没有做这一步:
还原后,Windows 10 会将其删除。此方法也适用于 GPT 磁盘。
最好使用 DISKPART 将恢复分区设置为 id=27,这样标记它并防止经验不足的用户格式化它或通过磁盘管理删除它。