前言

笔者是一个萌新,这个方案也是慢慢摸索出来的,有更好的方案欢迎大家提出

前段时间用公司电脑发现win10新版本还行,回家升级自己的电脑却提示“我们无法更新系统保留的分区”。(O_o)??

笔者在csdn也发了这篇文章,只是以后基本都在博客园写博,就把文章都转移到了这里

分析

发现问题,开始查资料,找了大半天终于找到下面两篇:

  1. 我们无法更新系统保留的分区
    大致了解是因为微软的MSR分区太小,不能完成升级。
    但是我的系统盘是一整块固态,没有分区,也就没法选择一个msr分区的盘。

  2. 【DIY小记】踏平Win10升级之坑——我们无法更新系统保留的分区
    这篇文章写的很好,笔者的电脑也是神船,当时兴奋的按照文章中去操作,前面都很顺利,就是后面没图了,就只能自己猜(技术太菜),操作完成重启… 无法启动o(╥﹏╥)o,好吧,肯定是我哪一步操作出问题了,只能自己慢慢琢磨。

方案

第一步:备份引导文件——用DiskGenius把引导分区的文件拷贝出来。(刚刚重温了上面的文章才发现笔者这一步做错了,不过我的是单系统,影响不大)

第二步:U启动进入PE,启动神奇的 DiskGenius,下图所示找到MSR分区。(只有16M,果然太小了)


第三步:记下两个分区的规格(格式,是否隐藏),删除MSR分区以及旁边的Recovery分区(这是上船自带的恢复分区),把这些空间并入到ESP引导分区,这样引导分区就有500M

第四步:调整C盘大小,分出1G(1G应该就够,笔者分了3G)空间在C盘前部,分区方式:无损分区大小调整

第五步:把空出来的空间新建分区,因为笔者不想恢复上船的那个分区,就把所有的空间都分配给了MSR分区,根据第三步记下的格式,设置为Microsoft Reserved Partition。

如果觉得有需要也可以把上船的哪个分区建出来(保持格式统一以及是否隐藏)

最后结果


第六步:如果执行了第一步,那么直接恢复引导文件。如果没有备份,那么可以删除分区内的文件(不行则可以删除整个分区再新建ESP分区),接着修复引导,重启。接着再选择升级就可以升级成功了。

提示

  1. 1830升级到1903的时候需要等待很长一段时间,笔者在 安装进度100% 的时候卡顿了很久,一度以为失败了,全程升级时间差不多一两个小时
  2. 刚升级1903的时候提示音频损坏(笔者安装的杜比音效直接没了),这是1903某个升级补丁的问题,现在更新应该不会。但是如果出现这个问题可以再更新一下系统,后续的补丁会修复这个bug(消失的杜比音效也回来了)。

注意事项

  1. 开始的时候记得备份引导文件,也就是说ESP分区内的文件
  2. 开始分区操作前,先进行坏道检测,防止无损分区错误
  3. 想搞机,不要怕,胆大心细就行 \\滑稽

最后

  1. 遇到不懂得多学习,总会成长
  2. 该文章为笔者原创,别处看到该文章作者同属一人。
  3. 间隔了两三年觉得还是要养成写博客的习惯吧。发现自己以前用过的很多东西不记下来都忘了。
  4. 再次感谢 @utmhikari 文章的帮助(o゚▽゚)o

【Win10】我们无法更新系统保留的分区的更多相关文章

  1. 怎样隐藏Windows7 系统保留分区

    安装Windows7操作系统时须要预留出100MB左右的系统保留盘分区.在Windows7激活是必须给它分配盘符,否则无法将其成功激活,但是激活后该盘符永久地显示了出来,怎样将其隐藏掉呢? 1.隐藏前 ...

  2. win7安装时,避免产生100m系统保留分区的办法

    在通过光盘或者U盘安装Win7操作系统时,在对新硬盘进行分区时,会自动产生100m的系统保留分区.对于有洁癖的人来说,这个不可见又删不掉的分区是个苦恼.下面介绍通过diskpart消灭保留分区的办法: ...

  3. win7 系统保留分区 BCDedit

    系统保留分区简介编辑 “系统保留”分区示意图 Windows Vista/7出于安全考虑,在新装Windows Vista/7系统过程中,如果利用光盘的分区工具给硬盘分区时,系统默认的将一部分(100 ...

  4. win10更新系统后,无法远程访问的bug

    win10更新系统后,无法远程访问其它电脑(服务器),同时关于其它的远程服务也将无法使用(打印机……) 是因为win10自动更新的时候安装了KB4103718插件 解决办法: 1.手动卸掉KB4103 ...

  5. win7激活之系统保留分区的设置与隐藏

    激活动具:WIN7Activation_1.7 步骤: 1.直接点激活 2.若提示需设置驱动器号: 右键计算机-管理-磁盘管理-系统保留上点右键-更改驱动器号和路径-添加-点确定即可 3.激活win7 ...

  6. 安装Win7时删除系统保留的100M隐藏分区

    原创文章,作者:lenbs,如若转载,请注明出处:https://www.smbinn.com/delwindows7100m.html 安装windows7新建磁盘分区时系统会自动创建100M的保留 ...

  7. UEFI模式安装Win10和Linux双系统

    最近心血来潮,想装一个Linux.Windows双系统,吸取上次安装的经验,这次一定都要使用UEFI模式启动,需要注意的是必须是支持此种启动模式的系统(一般解压之后都有efi文件夹不需要刻录),这次遇 ...

  8. 安装Win10+Ubuntu14.04双系统(uefi启动版)

    说明 本教程基于个人电脑(型号:神舟K550d-i7 D1)成功安装测试发布,不同硬件环境可能有细微差异,为预防安装过程中出现意想不到的报错,重要数据请提前备份 硬件环境 cpu:Intel i7-4 ...

  9. win10和centos7双系统双磁盘引导的实现

    win10和centos7双系统双磁盘引导的实现1.背景:dell5460笔记本电脑M2-120G固态盘无法在bios中引导,新装了M360G固态盘后,考虑把120G固态盘安装centos7.5系统做 ...

随机推荐

  1. MAYA卸载/完美解决安装失败/如何彻底卸载清除干净MAYA各种残留注册表和文件的方法

    在卸载MAYA重装MAYA时发现安装失败,提示是已安装或安装失败.这是因为上一次卸载后没有清理干净,系统会误认为已经安装过了.有的同学是新装的系统也会出现安装失败的情况,这是因为C++ 或者.NET的 ...

  2. python多线程交替打印abc以及线程池进程池的相关概念

    import threading import sys import time def showa(): while True: lockc.acquire() #获取对方的锁,释放自己的锁 prin ...

  3. Android的HttpClient调用,冲突的解决办法

    只适用部分情况 题外话 攻关百度自动发贴作推广失败,但登录已拿下.全扔有点浪费. 在登录的基础上写了个百度的自动签到系统,功能已实现([java,android,nodejs,.net]+nodejs ...

  4. tomcat——nginx负载均衡

    Tomcat一般应用在这种小型系统中应用非常广泛,是开发调试jsp的首先应用.Tomcat和其他web软甲一样具有解析HTML语言的功能,但是处理效率远不及Apacge和Nginx,所以Tomcat一 ...

  5. MobX中@computed和自定义get函数的区别

    首先这两者解决方法都会得到一个相同的结果,但使用@computed的意义在于它能够由MobX进行更智能的优化. 如果我不使用computed属性,直接使用自定义的getTheValue函数的话,那么一 ...

  6. legend图例

    import matplotlib.pyplot as plt import numpy as np x=np.linspace(-3,3,50) y1=x*2+1 y2=x**2 plt.plot( ...

  7. 剑指offer-18-2. 删除链表中重复的结点

    剑指offer-18-2. 删除链表中重复的结点 链表 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针. 例如,链表1->2->3-> ...

  8. 【转】PHP中被忽略的性能优化利器:生成器.md

      PHP  如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生.但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明 ...

  9. MySQL show命令的用法

    show tables或show tables from database_name; // 显示当前数据库中所有表的名称 show databases; // 显示mysql中所有数据库的名称 sh ...

  10. Microsoft Translator:消除面对面交流的语言障碍

    ​ Translator:消除面对面交流的语言障碍" title="Microsoft Translator:消除面对面交流的语言障碍"> ​ James Simm ...