You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用diskpart的批处理无法执行恢复分区扩容,求故障排查

问题分析与解决方法

核心问题

你的diskpartincreasepartition.txt脚本第一行包含了diskpart命令,这是完全多余的。当通过diskpart /s参数调用脚本时,系统已经自动启动了diskpart进程,脚本内的每一行都会直接作为diskpart的指令执行。额外的diskpart命令会导致diskpart内部重复启动自身,进而卡住,无法执行后续的分区操作。

修正后的diskpart脚本

删除脚本第一行的diskpart,修改后的内容如下:

list disk
sel disk 0
list part
sel part 5
shrink desired=1000 minimum=1000
sel part 4
delete partition override
create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
gpt attributes =0x8000000000000001
format quick fs=ntfs label="Windows RE tools"
exit

额外注意事项

  • 确保批处理能正确定位脚本文件:可以把批处理里的diskpart /s diskpartincreasepartition.txt改为diskpart /s %~dp0diskpartincreasepartition.txt,%~dp0会自动获取当前批处理文件所在的目录路径,避免因运行路径问题找不到脚本。
  • 必须以管理员权限运行批处理:分区修改操作需要系统最高权限,普通权限下diskpart会直接报错退出。
  • 确认分区编号准确性:脚本里的part 4和part 5要对应实际的目标分区,避免误操作其他分区导致数据丢失。

内容的提问来源于stack exchange,提问作者Zachary Widener

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 01:09:52