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

如何将Legacy启动模式下唯一的Windows 10磁盘标记为不可引导,以实现PXE启动重装系统

如何将Legacy启动模式下唯一的Windows 10磁盘标记为不可引导,以实现PXE启动重装系统

嗨,结合你的场景——Gen1 Hyper-V虚拟机、Legacy启动模式、来不及手动干预启动顺序,这里有几个快速靠谱的方法,能让当前Windows磁盘暂时失去引导能力,迫使BIOS自动尝试PXE启动:

方法一:用bcdedit禁用Windows引导项(最安全可逆)

这个方法不用动磁盘分区,只是临时禁用引导条目,之后随时可以恢复:

  • 右键开始菜单,选择「Windows终端(管理员)」或者「命令提示符(管理员)」
  • 先确认当前默认引导项:输入 bcdedit /enum {bootmgr},你会看到默认的Windows引导条目
  • 禁用默认引导项:执行 bcdedit /set {default} disabled true
  • 直接重启系统就行!因为没有可用的引导项,BIOS会自动 fallback 到下一个启动选项(也就是你的PXE)
  • 后续如果要恢复引导,只要能进入系统(或者通过PE),再执行 bcdedit /set {default} disabled false 就能还原

方法二:标记System Reserved分区为非活动(Legacy启动专用)

Legacy模式下,BIOS只会从活动分区加载引导文件,把System Reserved分区标记为非活动后,BIOS就找不到引导源了:

  • 以管理员身份打开命令提示符,输入 diskpart 启动磁盘分区工具
  • 依次执行以下命令:
    • list disk:找到你的唯一磁盘(通常是Disk 0)
    • select disk 0:选中目标磁盘
    • list partition:找到那个几百MB的「System Reserved」分区,记下它的编号(比如Partition 1)
    • select partition 1:选中这个分区
    • inactive:将其标记为非活动分区
    • exit:退出diskpart
  • 重启系统,BIOS找不到活动引导分区,就会自动尝试PXE启动
  • 注意:这个操作后Windows会彻底无法引导,等你重装系统后分区会被重新配置;如果要恢复,进diskpart重复上述步骤,把分区设为 active 即可

额外小提示

如果你能直接访问Hyper-V管理器,其实可以提前在虚拟机设置里,把「网络适配器」的启动优先级调到「硬盘」前面,这样重启后直接就会PXE启动,连系统内操作都省了~不过如果是只能在Windows系统内远程操作的场景,上面两个方法就非常适合你。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.22 09:23:02