@Echo Off
title 【简易引导修复】
COLOR 1F
Echo.
Echo.
Echo.
Echo.
for %%i in (C D E F G H I J K L M N O P Q R S T U V W) do (
if exist "%%i:\Windows\explorer.exe" (
Echo 系统盘符为: %%i:
Echo.
Echo.
Echo.
Echo.
bcdboot %%i:\windows /l zh-cn | find "已成功创建启动文件。">NUL && IF errorlevel 0 goto End
bcdboot %%i:\windows /l zh-cn /s %%i: /f ALL | find "已成功创建启动文件。">NUL && IF errorlevel 0 goto End
bcdboot %%i:\windows /l zh-cn /s %%i: /f UEFI | find "已成功创建启动文件。">NUL && IF errorlevel 0 goto End
bcdboot %%i:\windows /l zh-cn /s %%i: /f BIOS | find "已成功创建启动文件。">NUL && IF errorlevel 0 goto End
)
)
Echo.
Echo.
Echo.
Echo.
Echo 系统引导修复失败!按任意键退出。
Echo.
Echo.
Echo.
Echo.
pause >nul
exit
:End
Echo 系统引导修复成功!
bcdedit.exe /set {default} bootmenupolicy legacy >NUL
bcdedit.exe /timeout 5 >NUL
Echo.
Echo.
Echo.
Echo.
ping -n 3 127.0.0.1>nul
exit