同样可以用来解决,“msconfig引导为空”,“默认操作系统为空”,“win10改为uefi启动后关机变重启”,“legacy转uefi后无法关机”

问题起因

换完主板和cpu后,新的主板在开机时总是重复自检,屏幕一闪一闪的好几次才能进入系统。又慢又让我感觉难受。然后就尝试把启动方式从legacy转为uefi(这块东西不太懂,以后有机会学一下)。稍微说一下过程吧。参考的是这篇文章https://blog.phpstu.com/operatingsystem/783

1.新建一个EFI分区,然后保存更改。重启(好像不重启也行,不过那个人说要重启不然会出错)

2.重启后如果已经分配盘符了就不用管,没分配就分配一个,然后格式化为FAT16

3.执行下面的命令

bcdboot c:\windows /f UEFI /s f: /l zh-cn

c:(是c:红字标注的)是你win10系统所在目录,你的不一定在c,可以打开winpe中的文件管理 看看哪个盘里面装的是win10系统,就把c:换成对应的盘符(我装的时候是g:盘)

f:是你建立efi分区时 指定的盘符

/f 、/l、 /s 都是命令的参数不要改

通过上面的操作就能把主板设为uefi only来启动系统了。但是出现的问题是windows无法关机了。点关机,然后就会重启,主机的风扇灯都不灭,感觉跟注销一样。然后通过搜索发现关闭快速启动可以解决。但是,直觉告诉我不是这样的,这是治标不治本的方法。况且不开启快速启动还是有点慢的,慢就会让我难受。最后经过一番搜索尝试发现了问题所在,因为win10没有识别到默认的系统。也就是msconfig里的引导和高级设置里的默认操作系统为空导致的。这个思路来源一个百度经验,https://jingyan.baidu.com/article/59a015e34d2972f7948865cd.html 我的情况和他一样,也是默认操作系统是空的。他介绍的是使用NTBOOTautofix.exe这个软件来修复,但是我试了发现不行。可能是因为我转成uefi了,而且不是正规的gpt+uefi。但是我感觉思路应该就是这样。

解决办法

方法1

从贴吧找了一个方法,但是我没成功。http://dq.tieba.com/p/5645572606 这里也贴一下吧,防止以后找不到

在用镜像升级安装win10的过程中,遇到“无法确定是否能运行win10的问题”。原因有很多,我电脑的问题是msconfig引导为空引起的,这里只提供解决这个问题的方法作参考。
如果能够通过NTBOOTautofix、easybcd等引导修复软件这个问题的朋友、或者电脑不是uefi+gpt的oem笔记本,就不用往下看了。
说说解决方法:首先进入pe系统,运行DiskGenius,找到esp分区(或者efi),选中右键分配盘符,然后在“计算机”中打开并把里面的文件拷贝到其他地方。然后把esp分区删除并重新建立esp分区,最后把之前的引导文件拷贝回去,msconfig的引导就会恢复了。
ps:esp分区可以用DiskGenius建立,也可以通过命令(pe系统下也能用)。命令如下:win+r打开运行,输入cmd,输入diskpart,输入list disk,选择一个disk,我这里选择select disk 0,输入create partition efi(size=128括号内容可省略),输入list partition查看esp分区有没有创建成功。
创建成功分配盘符后有可能打不开,这时候选择磁盘,右键格式化,文件系统格式选FAT,然后就可以打开并拷贝文件进去了。
如果成功,msconfig的引导就有系统选项了,镜像升级安装也不会出现“无法确定是否能运行win10的问题”。

方法2

我是用这个方法解决的。https://bbs.kafan.cn/thread-2109492-1-1.html 他的问题是MSConfig的引导项是空白的,但也完美解决了我关机变成重启的问题。下面是直接复制帖子内容

UEFI启动+GPT分区,安装系统从ESP分区引导。
安装完后,运行——Msconfig——引导,可以看到默认OS“windows 10 ”字样的选项的。
后来用DiskGenius分区工具专业版把ESP引导分区隐藏后,却变成了空白,从启动和故障那里也看不到默认系统。

又把ESP分区显示出来,也不能看到默认系统,何解?

不但如此,Shift+重启进入疑难,高级选项只有“UEFi固件设置”。

默认系统部分变空白,如图:

再次安装win10回到没隐藏ESP引导分区的状态,
这里是可以看到默认系统的,如图:

不但EFI分区状态良好,Msconfig/启动和故障区都能显示默认系统,现在是不敢隐藏ESP分区了,怕又回到上面显示空白的状态。

求教为什么隐藏掉ESP分区会显示最上图的空白状态?怎么解决?
怎么才能隐藏ESP引导分区而同时不导致上面两个地方变空白?
补充:Msconfig引导项不但是空白,一些选项也不能点的,ESP盘符Z是自动分配的,系统下显示是本地磁盘Z,无权限访问。

问题的症结就是:不该用分区工具手动显示ESP引导区。

无论是重装系统,还是重新格式化新建分区,新建ESP分区。都要保持默认状态,无论它是否隐藏或显示,无论是否被分配盘符,都不要动它!!!

不要试着手动分配给它盘符,不要试着隐藏它或显示它。

=============================

风大说的删掉它,重新建个ESP分区,应该可行——我没来得及试。

我只是按笨方法重新进PE,删掉了固态的全部分区,新建2个分区(默认分个ESP和MSR),4K对齐,然后重装系统。

一直没敢动ESP,不动它,它会被系统分配个“F”盘符,一会又变成Z盘,不耽误装系统。

1.装完系统后,Z盘符的ESP分区仍然没被隐藏,但是再次重启后,ESP分区会自动隐藏,Msconfig引导项与启动和故障恢复下的默认启动系统正常显示,完美解决。

2.更惊喜的是,这种状态下,是可以用分区工具隐藏它或通过diskpart命令隐藏它,手动隐藏的结果是,MSconfig引导项和启动项也全部正常——即这种状态下是可以手动操作的。

==========
结论:不要乱动ESP分区,无论重装,或自己新建。
后果:通过分区工具手动显示它,重装系统后不会重启隐藏,如果自己手动隐藏,会造成Msconfig引导项目栏处与启动和故障恢复项目栏下的默认系统变成空白。

而且这种状态下就是再用分区工具改为隐藏状态,以上两处仍然空白。

我的操作过程

实际上我记不清了,糊里糊涂的就好了。我是准备按照上面方法2的操作的。但是方法2不让操作哪个ESP分区,我操作了。好像是我把原来的ESP分区文件复制了一份(像贴吧那个贴一样),然后又重建ESP分区再复制回去。然后我准备试试是不是显示这个分区就能有引导项了,好像是设置了不隐藏,再开机就好了。但是开机后资源管理器显示的不是ESP分区的盘,而是那个系统保留的盘。我又回到PE把这个也隐藏了。啧,开机没看就来写了,刚刚看了一眼发现那个分区还没有隐藏掉。一会再看看怎么弄。反正问题的根源看来是因为ESP分区隐藏与显示。

我把给那个系统保留的盘的指派盘符给删了,然后就不显示了。

PS:在弄好之后发现UEFI启动+快速启动+BIOS里的Windows高级启动选UEFI,感觉开机速度提升了好多好多

Win10开启快速启动后关机变重启的更多相关文章

  1. UEFI下win10+Ubuntu双启动后完全纯净卸载Ubuntu,重建BCD

    以下内容操作具有风险,操作前请提前备份数据.建议由有丰富经验的人使用,需要掌握diskpart. 背景 使用ubuntu+win10 dual boot后,需要重置回纯净win10系统. BCD是Bo ...

  2. win7如何开启快速启动栏

    设置步骤如下: 1.右键任务栏空白区域,检查是否解除锁定任务栏,需解锁: 2.右键任务栏空白区域,点击工具栏---新建工具栏: 3.选择C:\Users\Administrator\AppData\R ...

  3. win8.1快速启动选项突然消失了怎么办?

    win8开始提供的快速启动功能是一种混合式的休眠模式,Windows系统 在关机时将系统的信息保存到硬盘上的一个文件中来实现下一次的快速启动.当再次启动电脑时, Windows 使用该系统信息文件来恢 ...

  4. 重装助手教你如何禁用Windows 10快速启动

    快速启动是首先在Windows 8中实现并延续到Windows 10的功能,可在启动PC时提供更快的启动时间.它是一个方便的功能,也是大多数人在不知情的情况下使用的功能,但还有一些功能会在他们掌握新P ...

  5. linux常用命令(一)linux开关机、重启以及文本界面与图形界面互换

    1.开关机 reboot 重启: shutdown [-efFhknr][-t 秒数][时间][警告信息] 关机: shutdown [-efFhknr][-t 秒数][时间][警告信息] 关机: - ...

  6. Win10如何设置休眠选项(关于睡眠、休眠、快速启动这几个伪关机功能如何设置更适合笔记本电脑?)

    · Win10如何设置休眠选项(关于睡眠.休眠.快速启动这几个伪关机功能如何设置更适合笔记本电脑?) 应用场景 升级正式版win10以后,发现竟然没有休眠选项,从电源管理器里面也没有找到,有时候有些重 ...

  7. win10系统下点击关机却自动重启的问题解决思路

    第一步.进入win10系统后,我们点击开始菜单上鼠标右键,选择控制面板   第二步.找到电源选项,点击进去(如何没发现,点击右上角查看方式,更换为小图标)   第三步.点击选择关闭盖子的功能   第四 ...

  8. Win10 UEFI +Ghost +intel快速启动 新法完美安装

    http://tieba.baidu.com/p/4767004289?qq-pf-to=pcqq.c2c Win10 如果主板不用Bios 而用UEFI引导启动,速度快,界面好.现在一般都用win1 ...

  9. WEBLOGIC启动后,重启后控制台进入缓慢、延迟,探查WEBLOGIC

    本文说的是解决过程,可直接点击本行略过探查内容,跳到最后的解决办法!! 现象: 1.WEBLOGIC安装在 CENTOSopenSUSE 等LINUX或者UNIX机器上,无论是虚拟机或者PC或者服务器 ...

随机推荐

  1. [LeetCode] 794. Valid Tic-Tac-Toe State 验证井字棋状态

    A Tic-Tac-Toe board is given as a string array board. Return True if and only if it is possible to r ...

  2. 关于ENVI5.0菜单栏不能正常显示(win7 x86系统)

    在安装了envi5.0之后,打开显示的并不是之前4.8版本的样式也就罢了,还不能正常的将菜单栏显示出来. 上网搜了下,发现又是一个是版本兼容的问题 解决: 找到Envi5.0 右键---属性---兼容 ...

  3. 批量插入sql技巧

    方式一: ); ); 方式二: ), (); 第二种比较好.第二种的SQL执行效率高的主要原因是合并后日志量(MySQL的binlog和innodb的事务让日志)减少了,降低日志刷盘的数据量和频率,从 ...

  4. numpy delete方法

    import numpy as np lines = np.loadtxt(r'./test.txt',delimiter=',',dtype=int) print(lines) lines_copy ...

  5. Postman界面了解

    Postman界面了解 2019年3月21日去面试了一家软件测试,本以为自己对简历上写的技能都熟悉,跳个槽,涨点工资,想象很美好,现实太残忍.当问到做接口测试postman和swagger工具的时候, ...

  6. Vagrant 安装Oracle19c RAC测试环境的简单学习

    1. 学习自网站: https://xiaoyu.blog.csdn.net/article/details/103135158 简单学习了下 能够将oracle RAC开起来了 但是 对后期的维护和 ...

  7. scala基础题--面向对象1

    练习1 编写computer类,包含CPU.内存.硬盘等属性,getDetails方法用于返回computer的详细信息. 编写PC子类,继承computer类,添加特有属性[品牌brand] 编写n ...

  8. 如何打造难用,bug多的产品

    本文纯属吐槽,如有雷同,绝非巧合.长期更新,欢迎一起吐槽. 没有产品规划 需求方提出需求后,直接开发,无需经过产品规划,用开发的思维搞出来!于是我们得到了一堆功能的集合.这个集合可以让刚上手的新用户一 ...

  9. Web应急:网站首页被篡改

    网站首页被非法篡改,是的,就是你一打开网站就知道自己的网站出现了安全问题,网站程序存在严重的安全漏洞,攻击者通过上传脚本木马,从而对网站内容进行篡改.而这种篡改事件在某些场景下,会被无限放大. 现象描 ...

  10. golang --- fmt.printf I/O 函数格式化说明

    说明 fmt 包实现了格式化 I/O 函数,类似于 C 的 printf 和 scanf格式“占位符”衍生自 C,但比 C 更简单 常用格式化输出 fmt.Printf("start at ...