Windows 11 24H2 手动分区安装后会强制创建恢复分区
在安装Windows 11 24H2系统时,用的原版镜像zh-cn_windows_11_business_editions_version_24h2_x64_dvd_5f9e5858.iso将无人值守放进去后,Shift+F10,打开命令提示符,用diskpart分区后,进行安装系统
list disk
select disk 0
clean
convert gpt
create partition efi size=260
format quick fs=fat32 label="System"
assign letter="S"
create partition msr size=128
create partition primary
format quick fs=ntfs label="Windows"
assign letter="W"
list volume
安装完系统后发现会自动在磁盘末尾创建一个704MB的恢复分区,以前装Windows 10的时候都没这情况,我还怀疑是不是我的无人值守是不是出问题了,然后用原版镜像(未加无人值守)来重新安装,将原来的磁盘全部清除,再用diskpart进行手动分区,然后一步一步安装系统。安装完后仍然还是在磁盘末尾创建一个704MB的恢复分区,Windows 11 24H2现在是强制创建恢复分区的吗?不知道大家是不是跟我一样的
强制的,除非PE下用第三方工具安装 本帖最后由 小银狐 于 2025-3-14 12:57 编辑
恢复分区是必要的,即使没有,我也要自己创建一个。不用纠结这个吧。不喜欢,或者不用,还可以自己删除。 我有两次试验从Windows 11 23H2升级到24H2,都是自动创建恢复分区,升级两次,创建了两个恢复分区。二楼说得对,如果在PE下用Winntsetup等软件安装,不自动创建恢复分区。 本帖最后由 fuyechun 于 2025-3-14 13:17 编辑
小银狐 发表于 2025-3-14 12:56
恢复分区是必要的,即使没有,我也要自己创建一个。不用纠结这个吧。不喜欢,或者不用,还可以自己删除。 ...
不是不喜欢,而是我想既然创建分区,我想按自己的想法创建,用Windows SIM验证过没有问题,实际安装时提示我的DiskConfiguration配置有问题
<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
<CreatePartitions>
<!-- 1. EFI 系统分区 -->
<CreatePartition wcm:action="add">
<Order>1</Order>
<Type>EFI</Type>
<Size>512</Size><!-- 300 MB -->
</CreatePartition>
<!-- 2. MSR 保留分区 -->
<CreatePartition wcm:action="add">
<Order>2</Order>
<Type>MSR</Type>
<Size>128</Size><!-- 128 MB -->
</CreatePartition>
<!-- 3. Windows 主分区 -->
<CreatePartition wcm:action="add">
<Order>3</Order>
<Type>Primary</Type>
<Extend>true</Extend><!-- 占用剩余空间 -->
</CreatePartition>
<!-- 4. 恢复分区 -->
<CreatePartition wcm:action="add">
<Order>4</Order>
<Type>Primary</Type>
<Size>900</Size><!-- 500 MB -->
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<!-- 格式化 EFI 分区 -->
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Format>FAT32</Format>
<Label>System</Label>
</ModifyPartition>
<!-- 格式化主分区 -->
<ModifyPartition wcm:action="add">
<Order>3</Order>
<PartitionID>3</PartitionID>
<Format>NTFS</Format>
<Label>Windows</Label>
</ModifyPartition>
<!-- 配置恢复分区(不格式化,标记为恢复分区) -->
<ModifyPartition wcm:action="add">
<Order>4</Order>
<PartitionID>4</PartitionID>
<TypeID>de94bba4-06d1-4d40-a16a-bfd50179d6ac</TypeID><!-- Windows 恢复分区 GUID -->
<Label>Recovery</Label>
</ModifyPartition>
</ModifyPartitions>
</Disk>
</DiskConfiguration>
24h2的安装方式就是必须创建这个分区的,而且是装一次多一个。不想用的可以用23h2的boot.wim替换就可以了。 dlshangren 发表于 2025-3-14 13:02
我有两次试验从Windows 11 23H2升级到24H2,都是自动创建恢复分区,升级两次,创建了两个恢复分区。二楼说 ...
这个我知道,我可以用dism安装
Dism /Apply-Image /ImageFile:"%DriveU%\sources\install.wim" /Index:1 /ApplyDir:W:\
Dism /Image:W:\ /Enable-Feature /FeatureName:NetFx3 /All /Source:%DriveU%\sources\sxs /LimitAccess
W:\Windows\System32\bcdboot W:\Windows /s S: /l zh-cn
xcopy %DriveU%\sources\$OEM$\$$ W:\windows /e /y
rem 重启
wpeutil reboot dlshangren 发表于 2025-3-14 13:02
我有两次试验从Windows 11 23H2升级到24H2,都是自动创建恢复分区,升级两次,创建了两个恢复分区。二楼说 ...
在pe里使用Windowssetup安装也是自动创建 da_nao_yan 发表于 2025-3-14 13:14
24h2的安装方式就是必须创建这个分区的,而且是装一次多一个。不想用的可以用23h2的boot.wim替换就可以了。 ...
好的,我只是想由自己来创建,我用系统映像管理器(Windows SIM)来创建应答文件,在里面配置恢复分区,但是安装时不生效 rem == CreatePartitions-UEFI.txt ==
rem == These commands are used with DiskPart to
rem create four partitions
rem for a UEFI/GPT-based PC.
rem Adjust the partition sizes to fill the drive
rem as necessary. ==
select disk 0
clean
convert gpt
rem == 1. System partition =========================
create partition efi size=300
rem ** NOTE: For Advanced Format 4Kn drives,
rem change this value to size = 260 **
format quick fs=fat32 label="System"
assign letter="S"
rem == 2. Microsoft Reserved (MSR) partition =======
create partition msr size=200
rem == 3. Windows partition ========================
rem == a. Create the Windows partition ==========
create partition primary size=153601
rem == b. Create space for the recovery tools ===
rem ** Update this size to match the size of
rem the recovery tools (winre.wim)
rem plus some free space.
rem == c. Prepare the Windows partition =========
format quick fs=ntfs label="OS"
assign letter="W"
rem === 4. Recovery tools partition ================
create partition primarysize=2049
format quick fs=ntfs label="Recovery"
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
create partition primary
format quick fs=ntfs label="Data"
assign letter="D"
list volume
exit 我一直用这个,复制到txt文件,shift+F10 ,diskpart /s*.txt。 toledo66 发表于 2025-3-14 13:22
在pe里使用Windowssetup安装也是自动创建
我把Windows 11 23H2升级到24H2自动创建的两个恢复分区删掉以后,用WinNTSetup v5.4.1.0安装系统很多次,再也没出现恢复分区。
lg880429 发表于 2025-3-14 13:31
rem == CreatePartitions-UEFI.txt ==
rem == These commands are used with DiskPart to
rem create fo ...
这个在微软提供的映像部署框架有,我有看到,以前我用的也是这个 小银狐 发表于 2025-3-14 12:56
恢复分区是必要的,即使没有,我也要自己创建一个。不用纠结这个吧。不喜欢,或者不用,还可以自己删除。 ...
可以说以防万一吧。 fuyechun 发表于 2025-3-14 13:13
不是不喜欢,而是我想既然创建分区,我想按自己的想法创建,用Windows SIM验证过没有问题,实际安装时提示 ...
<!-- 4. 恢复分区 -->
<CreatePartition wcm:action="add">
<Order>4</Order>
<Type>Primary</Type>
<Size>900</Size><!-- 500 MB -->
有没有可能是太小呢,默认创建都700M了 本帖最后由 fuyechun 于 2025-3-14 14:44 编辑
CatFss 发表于 2025-3-14 14:10
有没有可能是太小呢,默认创建都700M了
不是太小的原因,我如果在应答文件里配置了恢复分区,设置<TypeID>de94bba4-06d1-4d40-a16a-bfd50179d6ac</TypeID>,如果把unattend.xml放在\sources\$OEM$\$$\Panther\unattend.xml,安装时没有提示错误,但是会提示选择磁盘,磁盘显示是未分配,继续安装后,分区并不是自己配置的分区,而是默认的分区。
如果我把unattend.xml改名为Autounattend.xml,放在ISO的根目录,在安装过程中,在搜索磁盘后就提示DiskConfiguration配置有问题,点确定后就重启了,如果我把<TypeID>de94bba4-06d1-4d40-a16a-bfd50179d6ac</TypeID>去掉,安装不会报错,但是恢复分区并不是按我自己设置的来分,我估计是微软强制了恢复分区,导致和无人值守里设置的恢复分区冲突了,也就是只要加了<TypeID>de94bba4-06d1-4d40-a16a-bfd50179d6ac</TypeID>这个属性,就报错了 fuyechun 发表于 2025-3-14 14:25
不是太小的原因,我如果在应答文件里配置了恢复分区,设置de94bba4-06d1-4d40-a16a-bfd50179d6ac,如果把u ...
那就不清楚了,我已经习惯了手动到PE里分区,然后释放安装,已经很久没有用别的安装方式安装系统了 删除恢复分区也没什么要紧吧 翠山公子 发表于 2025-3-14 15:09
删除恢复分区也没什么要紧吧
对会装系统的来说删除恢复分区不要紧的,删了还可以加回来
页:
[1]