You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 10安装时能否自定义恢复分区大小?

Windows 10安装时能否自定义恢复分区大小?

嗨,这个问题我之前帮不少朋友解决过——默认安装Windows 10时,系统确实会悄悄自动创建恢复分区,而且默认大小经常不够用,后续更新时就容易触发0x80070643这个烦人的错误。别担心,有两种靠谱的办法能让你自定义恢复分区的大小,避开这个坑:

方法一:修改安装介质的无人参与配置文件

这是从根源上让安装程序按你的要求创建分区的办法,步骤不算复杂:

  • 先把Windows 10安装镜像写入U盘(用微软官方的Media Creation Tool就行,傻瓜式操作)。
  • 下载Windows ADK(不用全装,只勾选「部署工具」组件就够),打开里面的「Windows系统映像管理器(Windows SIM)」。
  • 加载U盘里sources文件夹下的install.wim镜像,然后新建一个无人参与应答文件。
  • 在应答文件里找到Microsoft-Windows-SetupDiskConfigurationDiskCreatePartitions,添加一个恢复分区的配置项:设置Size为你想要的数值(比如填10240就是10GB,完全够后续更新用),同时把TypeID设为de94bba4-06d1-4d40-a16a-bfd50179d6ac(这是恢复分区专属的GUID,别填错)。
  • 把编辑好的unattend.xml放到U盘根目录或者sources文件夹里,再启动安装程序,系统就会严格按照你设定的大小创建恢复分区了。

方法二:安装前手动创建所有分区

如果你不想折腾配置文件,这个更直接的手动分区法也能解决问题:

  • 启动安装程序,到「现在安装」步骤时选「我没有产品密钥」,接着选对应系统版本。
  • 到「选择安装类型」时选「自定义:仅安装Windows(高级)」,进入磁盘分区界面。
  • 先把磁盘上所有现有分区删除(一定要提前备份重要数据!),然后手动创建分区:
    • 先建ESP(EFI系统分区),大小设100MB到500MB都可以;
    • 再建MSR(微软保留分区),固定16MB就行(Win10的硬性要求);
    • 接着建你的系统分区(C盘),大小按需设置;
    • 最后建恢复分区,设置你想要的大小(比如10GB),右键点击它选择「标记为恢复分区」。
  • 选系统分区开始安装,这样系统就会用你手动创建的恢复分区,不会再自动生成那个小得可怜的默认分区了。

顺带提一句:微软默认的恢复分区大小是跟着系统版本走的,一般只有450MB到1GB,后续更新包越来越大,空间不够就会触发那个0x80070643错误,所以提前把恢复分区弄大一点绝对是明智之举。

备注:内容来源于stack exchange,提问作者Steffen

火山引擎 最新活动