之前脑抽把win10的引导给删了,百度了很久看到很多办法但在我这里总是不能解决,后来总算在google里搜到了一个方法重建了win10 的引导

之前经历的方法有

  • 使用win10USB启动盘启动电脑后选择修复计算机-疑难解答(具体名字忘了)-高级选项-启动修复。这个办法按理说应该是能解决问题,但是在我这由于bitlocker的原因要我输密码,我按照提示在onedrive里找到密码输进去后却一直提示我无法解锁,很是郁闷,尝试了几次后此方法废---
  • 第二次,用win8PE启动,打开cmd命令行,输入bcdboot c:\windows /s j: /l zh-ch /f uefi,理论上也应该是可行的---but,我这又出幺蛾子了,总是提示尝试复制启动文件失败,无解---
  • 第三次用bootice这个软件尝试手动新建bcd文件,按照网上教程来的,但是都没能成功引导win10
  • 最终让我找到了这个方法,链接在这里:https://neosmart.net/wiki/fix-uefi-boot/#Fix_UEFI_Boot_in_Windows_8_81_or_10,有个准备工作是确定你的ESP分区下的\EFI\microsoft\boot\路径存在,如果不存在的话你得想办法新建一个,如果你的电脑上还有其他系统,比如ubuntu,则你可以在ubuntu里挂在ESP分区,然后新建那个路径,或者你就用winPE盘打开电脑,然后在winPE里使用disk'genius挂在ESP分区,然后新建这个路径,下面是对这个教程的翻译
  1. 首先还是要制作一个win10的启动盘
  2. 开机选择从启动盘启动
  3. 打开后选择继续之后不要点现在安装,毕竟咱不是要重装系统,点击左下角的修复计算机
  4. 依次点击疑难解答-高级选项
  5. 到这里你可以尝试一下“启动修复那个选项”,也许你不像我那么倒霉,用这个就可以直接修复你的win10引导了,不行的话就点击“命令行”英文叫command prompt选项
  6. 如果你选择命令行后还会提示让你输bitlocker密码,这次你可以选择跳过这个驱动器,这样应该就能有一个cmd的窗口弹出来了
  7. 在cmd中输入下面文字后,enter
    diskpart
  8. 这时窗口中应该会出现
    DISKPART>
  9. 然后输入
    sel disk 

    enter后 出现“Disk 0 is now the selected disk.”

  10. 输入
    list vol

    会显示你的所有分区信息

  11. 找到你的ESP分区,这个分区的的格式通常是FAT32格式,大小在100兆或者多一点左右,假设你找到的是disk 2,则继续输入
  12. 输入一下并分别enter,其中G:是指你给这个盘分配的盘符,可以是任何你暂时没用到的盘符
    sel vol 
    assign letter=G:

    等待这句话出现

    DiskPart successfully assigned the drive letter or mount point.
  13. 输入exit后退出
  14. 接着输入
    cd /d G:\EFI\Microsoft\Boot\

    其中G就是你刚刚分配给ESP分区的盘符,那个目录如果已经不存在了的话只能是先用winPE进入系统后新建出来

  15. 使用bootrec指令
    bootrec /fixboot
  16. 然后使用bcdboot重建BCD
    bcdboot C:Windows /l zh-ch /s G: /f uefi

    特别注意,那个C:是你的系统所在盘,不一定是C盘了哦,因为在这里盘符和你之前使用系统时候的盘符可能不一致,你需要自己分辨一下,后面的G:是你的ESP分区的盘符,其他的照着写就可以了

  17. 你也可以直接用这个指令重建BCD
    bootrec /rebuildbcd
  18. 大功告成,输入exit指令退出后重启电脑
  19. 如果你和我一样是双系统,同时想用grub来引导win10的话,你还需要重启进入ubuntu,打开终端,输入“sudo update-grub”更新grub,重启就可以在grub上看到win10 的启动项了

在ESP分区新建win10引导的更多相关文章

  1. ESP分区重建,解决各种引导问题

    电脑装了双系统,win7和win10,每次重启都进入不同系统,郁闷至极,索性把不常用的Win7盘格式化,但依旧解决不了问题.所以有了以下方法. 1.进PE删除ESP分区(先备份). 2.新建ESP分区 ...

  2. Archlinux+win10双系统扩容Boot/ESP分区

    环境 系统:Archlinux + Windowns10 双系统 软件:MiniTool Partition Wizard 免费版 + Diskgenius 免费版 分区:原ESP分区100M 原恢复 ...

  3. windows重建ESP分区修复引导

    开始 装在虚拟机里面的win7实在是太卡了,所以准备把虚拟磁盘文件复制到固态硬盘,,,但是,,, 我只有128GB固态... 那就只能卸载之前通宵装的linux 好气 首先需要装进入PE UEFI + ...

  4. 如何在ubuntu下重建被grub覆盖的win10引导区?

    如何在ubuntu下重建被grub覆盖的win10引导区? 1.修改grub配置文件: sudo vi /etc/default/grub 2.设置:GRUB_DEFAULT = 2 3.更新配置文件 ...

  5. win10引导错误的修复(内容系转载)

    #!尊重原作者,再此声明此内容属于网络转载,只是为了能保留下来方便日后查阅!!! win10误删引导文件,0xc0000098的解决方案,bcd引导文件受损情况分析 一.※相对简单的解决方法,对应的情 ...

  6. 关于装双系统Ubantu16.04+Win10引导问题

    1.装完双系统,必定会遇到时间不一致的问题解决问题如下 sudo apt-get install ntpdate sudo ntpdate time.windows.com sudo hwclock ...

  7. 再生龙恢复分区后修复引导或debian linux修复引导 三部曲

    先参考 sudo -imkdir /mntmount /dev/sda1 /mntgrub-install --force --no-floppy --root-directory=/mnt /dev ...

  8. win10下用u盘装centos后如何修复win10引导

    相关参考: http://www.cnblogs.com/xiaoyao-lxy/p/5561728.html#wu

  9. UEFI+GPT安装WIN7,WIN8/WIN10下安装WIN7双系统

    一.BIOS更改 首先来bios更改:我们知道,uefi+gpt引导虽然出来的时间比较长,但是win7还不能完全的支持,所以在使用uefi+gpt安装win7的时候就会出现各种错误!所以我们在安装Wi ...

随机推荐

  1. DHCP及DHCP多作用域服务器工作原理

    一.DHCP服务是什么 DHCP称为动态主机配置协议.DHCP服务允许工作站连接到网络并且自动获取一个IP地址.配置DHCP服务的服务器可以为每一个网络客户提供一个IP地址.子网掩码.缺省网关.一个W ...

  2. MySql 插入数据库报错 Incorrect string value: '\xF0\xA0\x86\xA2'

    今天从nginx日志分析搜索关键字,然后把关键字插入到Mysql数据库里,出现如下错误 SQL state [HY000]; error code [1366]; Incorrect string v ...

  3. Codeforces 797 F Mice and Holes

    http://codeforces.com/problemset/problem/797/F F. Mice and Holes time limit per test             1.5 ...

  4. Ping命令网络监测

    按照由近到远原则: 1. ping 127.0.0.1 先检查TCP/IP协议栈是否正常. 2. ping 本地ip 检查网卡是否工作正常. 3. ping 网关地址 检查和网关连接性. 4. pin ...

  5. [转]C语言指针详解(经典,非常详细)

    博文地址:https://blog.csdn.net/constantin_/article/details/79575638 写得很好啊! 这里写一下笔记好了 int p; //这是一个普通的整型变 ...

  6. 【BZOJ】1706: [usaco2007 Nov]relays 奶牛接力跑

    [题意]给定m条边的无向图,起点s,终点t,要求找出s到t恰好经过n条边的最短路径.n<=10^6,m<=100. [算法]floyd+矩阵快速幂 [题解] 先对点离散化,得到点数N. 对 ...

  7. iOS静态库 ---iOS-Apple苹果官方文档翻译

    iOS静态库 ---iOS-Apple苹果官方文档翻译 •什么是库? 库是共享程序代码的方式,一般分为静态库和动态库.静态库与动态库的区别? 静态库:链接时完整地拷贝至可执行文件中,被多次使⽤用就为什 ...

  8. 用C++写一个没人用的ECS

    github地址:https://github.com/yangrc1234/Resecs 在做大作业的时候自己实现了一个简单的ECS,起了个名字叫Resecs. 这里提一下一些实现的细节,作为回顾. ...

  9. Verilog笔记.1.基本语法

    0.前 抽象模型分级: • 系统级(system):用高级语言结构实现设计模块的外部性能的模型.• 算法级(algorithm):用高级语言结构实现设计算法的模型.• RTL级(Register Tr ...

  10. jq时间日期插件的使用-datetimepicker

    分三步  首先引入各种包 然后搞哥容器用id  然后加入一段js 实例: 下载:http://files.cnblogs.com/files/wordblog/datetimepicker-maste ...