Win10系统的引导区安装在了机械硬盘,系统安装在了固态硬盘,拔掉机械硬盘后无法开机的解决办法

一、现象描述

具体的方法在网上其实都有,但是没有关键词,所以可能有些难找到。关键在于,目前的win10系统安装的时候分为两种模式,UEFI+GPT、Legacy+MBR引导模式。首先你需要确定自己是哪种模式,可以搜索系统信息看是什么(也可以在bios系统里看启动顺序里面有没有UEFI,没有的话那大概率就是legacy模式了)。像我这里BIOS模式是传统,即Legacy+MBR引导模式。因此我的情况是,在当初安装系统的时候,没有拔掉机械硬盘,win10默认在第一个硬盘,也就是机械硬盘上添加了引导文件,电脑开机的时候会首先去找这个引导文件。如果机械硬盘拔掉了,这个引导文件就找不到,从而无法正常开机。


二、参考办法

建议直接参考https://blog.csdn.net/dglxlcl/article/details/85085901?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.compare&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.compare,第三部分的引导修复中的方法二。

方法二:使用BOOTICE工具来修复引导
此工具不是专门用来修复引导的,其功能很是强大,这里只讲如何借助它修复引导
这里我以修复UEFI+GPT模式下win8和win10双系统引导为例说明,Legacy+MBR类似

运行BOOTICE后,切换到“BCD编辑”,然后“新建BCD”

新建BCD,文件名为:BCD

然后点击“查看/修改”

点击“添加”,选择“windows vista/7/2008”(这是NT6.x架构系统,当然win8/10也适用)

点击“添加”后,如下图为默认的初始BCD内容,在此基础上,我们进行win8+win10 BCD的修改

按照下图说明进行各项修改,启动文件winload.efi为UEFI+GPT启动文件,如果是修复Legacy+MBR启动文件,此处应为winload.exe。
修改后,点击“保存到当前系统设置”,这样,win8的BCD内容就添加完成了

接下来,我们按照上面的方法再次添加win10的BCD信息,修改好之后,保存当前系统设置,win10的BCD信息就添加好了;然后再点击“保存全局设置”,这样,win8和win10的引导信息就会保存到我们创建的这个BCD文件中了,如下图:

创建好BCD文件后,我们只需在PE下将这个BCD替换到相应的目录下就可以完成引导修复了。上面我们是以UEFI+GPT模式举例的,随意此处BCD替换文件的目录为ESP/EFI这个fat分区:efi\Microsoft\BCD
如果是Legacy+MBR模式,若磁盘有一个隐藏的活动主分区,我们需要先给这个隐藏的主分区添加盘符(PE下磁盘管理添加盘符或借助DG工具添加),然后将该BCD文件替换到这个活动主分区:\Boot\BCD

方法二,同样适用于单系统BCD文件的修改;也可以不新建BCD文件,直接对系统中的BCD文件进行修改,就省去了替换BCD的步骤,如下:

之后的步骤跟上面一样。

以上部分内容皆来源于引用。

三、解决办法

但是在上面只说了怎么去建BCD文件,要想在没有机械硬盘的情况下启动,需要在系统固态硬盘中添加启动文件(BCD)。我的建议是这样:
1、如果电脑已经没法开机了,可以使用大白菜、老毛桃这一类的UEFI系统,通过U盘进行操作。
2、一般上面提到的系统中都自带了两个软件DiskGenius和Bootice。先用DiskGenius在固态硬盘上划分出一个分区。

可以直接在开头或者结尾调整出300MB左右的容量

然后在此分区下格式化成主分区、NTFS系统就行

然后使用点击引导修复

点击下图中的问号,选择刚刚新建的分区(这里不要选错了),点击开始修复

之后在这个分区内就能看到多了一堆文件

这些都是启动文件(注意这个是legency模式下的情况),在boot文件夹下有一个BCD文件,利用前面提到的方法二新建一个BCD文件,替换这个BCD文件。

要注意的是,在新建BCD文件的时候下图中的步骤2,启动分区指的是你的系统分区,也就是C盘,不是刚刚新建的分区。

替换完BCD文件之后,关机,把机械硬盘拔掉,之后再开机,此时就能直接读取固态的引导区启动了。

Win10系统的引导区安装在了机械硬盘,系统安装在了固态硬盘,拔掉机械硬盘后无法开机的解决办法相关推荐

  1. win10系统下,KMSpico安装过程中出现“无法完成操作,因为文件包含病毒或潜在的垃圾软件”

    win10系统下,KMSpico安装过程中出现"无法完成操作,因为文件包含病毒或潜在的垃圾软件" 问题 解决方法 问题 KMSpico是比较常用的windows激活软件,但是在wi ...

  2. 计算机无法安装win10,win10系统电脑提示“windows安装无法继续”的还原步骤

    win10系统使用久了,好多网友反馈说win10系统电脑提示"windows安装无法继续"怎么办的问题,非常不方便.有什么办法可以永久解决win10系统电脑提示"wind ...

  3. # 华硕笔记本电脑如何配置win10系统U盘 # 以及安装或重装win10系统#

    华硕笔记本电脑如何配置win10系统U盘 以及安装或重装win10系统 进入win10官网下载一个工具,之后运行这个工具将事先插入U盘做成系统盘. 对于如何下载win10并制作U盘,可以去参考这个网站 ...

  4. 计算机安装时的用户权限,如何设置win10系统使得电脑在安装软件前需要管理员的权限...

    如何设置win10系统使得电脑在安装软件前需要管理员的权限 当我们在使用win10系统电脑的时候,为了防止莫名其妙的软件自动安装,我们可以设置软件安装前需要获得管理员的权限,具体应如何操作呢?接下来就 ...

  5. 计算机字体安装按钮灰色,解决方案:在win10系统上将字体的安装按钮显示为灰色的详细步骤...

    作为大多数用户使用的win10系统,如果win10系统中的字体安装按钮显示为灰色,那么我肯定遇到了win10系统中字体安装按钮显示为灰色的情况,该怎么办win10系统?无法安装字体,并且安装按钮为灰色 ...

  6. windows 10 php安装教程,win10系统下wnmp的安装教程介绍

    本篇文章给大家带来的内容是关于win10系统下wnmp的安装教程介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 刚刚开始学习PHP时,一直使用phpstudy,后面发现很多东西自 ...

  7. Win10系统下Openpose的安装

    @[TOC]Win10系统下Openpose的安装 Openpose的介绍 1. Openpose是什么? OpenPose人体姿态识别项目是美国卡耐基梅隆大学(CMU)基于卷积神经网络和监督学习并以 ...

  8. 引导区坏 计算机无法启动,Win7系统磁盘引导区被破坏导致无法正常运行怎么办...

    近期有位用户说自己Win7系统磁盘引导区被破坏导致无法正常运行,怎么办呢?Win7系统中磁盘引导区作用记录着一些最基本的信息,检查分区表是否正确以及确定分类在哪几区.如果磁盘引导区被破坏,导致无法正常 ...

  9. 安装win10系统时提示只能安装到GPT分区解决方法

    随着win10系统的发布,很多人都已经纷纷尝试安装升级到win10系统了,不过在安装win10系统的过程中有些用户发现系统提示"只能安装到GPT分区",可是在电脑的硬盘中还有很多内 ...

最新文章

  1. JAVA实现合并两个排序的链表(《剑指offer》)
  2. 为什么大多数公司都不重视技术?
  3. php redis删除所有key,php redis批量删除key的方法
  4. 停车场管理系统c语言程序,c语言程序设计 停车场管理系统 停车场有1-20个车位号,设计一个停车场管理系统,实现停车场管理...
  5. 对promise.all底层的实现的研究
  6. java中读取单个字符_如何使用Java中的Scanner类读取单个字符?
  7. netty mysql 中间件_Cobar_基于MySQL的分布式数据库服务中间件
  8. sql查询字段值只为汉字(桃)
  9. 在树莓派3B+ 上使用YOLO v3 Tiny进行实时对象检测
  10. 【转】jquery文件上传插件uploadify在.NET中session丢失的解决方案
  11. 测试有道:微软测试技术心得 1
  12. 【教程】CoreAVC+Haali安装及设置简易教程(KMPlayer)(1)
  13. 流畅的python不适合初学者_年度最值得关注Python进阶书——《流畅的Python》
  14. 《App架构师实践指南》---笔记
  15. 数字IC设计学习笔记_8位7段数码管1
  16. Java面向对象之创建和使用对象——定义学生/教师类并输出相关信息
  17. 已解决-Parallels Desktop 16 网络初始化失败:您的虚拟机将继续正常运作,但将无法连接网络
  18. Attentional Factorization Machine(AFM)复现笔记
  19. python添加pythonhome参数,如何在python中向烧瓶烧瓶添加参数?
  20. 1]解决java.util.concurrent.RejectedExecutionException

热门文章

  1. Macbook充电和电池保养的标准答案 from-csdner-竭力进到完全的地步
  2. 【STM32学习笔记】(14)——独立看门狗(IWDG)详解
  3. nsn 网站研究分析
  4. android中 textview.setVisibility(View.VISIBLE)失效问题
  5. ASP.NET统计在线人数
  6. 中班音乐活动 机器人_音乐机器人活动教案
  7. 深入理解 spring-boot-starter-parent
  8. 三菱PLC slmp(mc)协议
  9. JS与JQ基础练习---侧栏二级菜单操作
  10. wro4j的js和css压缩技术