Windows UEFI 引导修复整理

Windows UEFI 引导修复整理

修复方法概述

  • Windows自动修复:适用于简单、常见的情况。
  • Diskpart修复:手动修复引导,适用于Windows自动修复无法解决的问题。
  • 创建EFI分区:适用于EFI分区损坏或丢失的情况。

具体步骤

1. Windows自动修复

  1. 制作Windows安装U盘并从U盘启动。
  2. 选择“修复计算机”>“疑难解答”>“高级选项”>“启动修复”。
  3. 等待自动修复完成,并重启电脑。

2. Diskpart修复

  1. 制作Windows安装U盘并从U盘启动。
  2. 选择“修复计算机”>“疑难解答”>“高级选项”>“命令提示符”。
  3. 输入以下命令,并按Enter键后执行每一行:
diskpart
list disk
select disk 0
list vol
select volume x (x是EFI所在分区的卷号)
assign letter=z (给EFI分区分配盘符z)
exit
  1. 进入EFI分区(z:),并执行以下命令:
cd \EFI\Microsoft\Boot\
bootrec /fixboot
ren BCD BCD.bak
bcdboot C:\Windows /s z: /f ALL
bootrec /rebuildbcd

3. 创建EFI分区

  1. 制作Windows安装U盘并从U盘启动。
  2. 选择“修复计算机”>“疑难解答”>“高级选项”>“命令提示符”。
  3. 输入以下命令,并按Enter键后执行每一行:
diskpart
list disk
select disk x (x是磁盘编号)
list partition
select partition n (n是您想要缩小的分区编号)
shrink desired=500 (缩小分区500MB)
create partition efi size=200
format quick fs=fat32 label="System"
create partition msr size=128
bootrec /fixboot
假设新分出来的efi分区的盘符为b
bcdboot c:\Windows /s b: /f all

注意:如果是在限EFI的系统中,不需要包含后面两项,命令应为bcdboot c:\Windows。即可。不用刻意去找efi的盘符,它会自动找到并使用。

4. 引导修复常见命令

  • bootrec.exe /fixmbr(此命令通过写入新的Windows兼容MBR来修复MBR,但不会覆盖现有的分区表)
  • bootrec.exe /fixboot(如果Windows检测到损坏,它会在硬盘上写入一个新的引导扇区)
  • bootrec.exe /scanos(它会扫描您的操作系统)
  • bootrec.exe /rebuildbcd(此命令重建包含引导信息和分区参数的BCD(引导配置数据))
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇