Win8.1与Win10 UEFI重装差异:启动盘、GPT分区与引导修复 1. 为什么Win8.1和Win10的UEFI重装不能套同一套流程上周帮人处理一台闲置的老笔记本配置不算太差就是开机慢得离谱系统盘还是当年装Win8.1时留下的MBR分区表。我习惯性地掏出一个做好的Win10 UEFI启动盘插上去结果卡在了Windows 无法安装到这个磁盘。选中的磁盘具有 MBR 分区表。换成Win8.1的盘反而一次就进到了安装界面但装完之后鼠标键盘全都不动——因为那台机器的USB控制器是新一代的Win8.1自带的驱动根本不认。这两个坑连着踩下来我就知道很多人把UEFI重装当成一个统一动作来做其实Win8.1和Win10在UEFI模式下的差异比想象中大得多。Win8是第一批原生支持UEFISecure Boot的消费级Windows系统Win8.1是它的修补版而Win10是在这套体系上又往前走了好几年的产物。它们在引导文件位置、介质制作方式、内置驱动覆盖范围、对分区尺寸的要求上都有实打实的区别。你拿同一套流程硬套两个系统大概率会在某个环节被卡住而且报错信息往往很含糊让人误以为是硬件坏了。这篇内容就是把这几年在两种系统上折腾UEFI重装的经验捋一遍。从固件模式怎么确认、启动盘怎么按系统分别做、分区怎么切、装完起不来怎么救一步步说清楚。适合手上有老机器要复活的人、需要给旧设备批量装系统的人以及想搞明白UEFI这套引导逻辑到底怎么跑的人。基础概念我会顺带解释不用怕看不懂动手细节我会给到命令级别能直接照着抄。2. 动手前的三张底牌固件模式、分区表、介质容量在按下任何一个安装按钮之前有三件事必须先确认清楚。这三件事决定了后面所有步骤的走向弄错了就是白折腾一晚上。我见过太多人跳过这一步结果在安装界面里对着一个灰色不可选的磁盘发呆。2.1 一分钟确认主板是不是真UEFI很多人以为机器是2013年以后买的就一定是UEFI其实不少低端主板和品牌整机在那个年代还保留着Legacy Only的默认设置甚至有些型号的UEFI是个半吊子实现功能残缺。最靠谱的确认方式是进系统看。Win10下按 WinR 输入msinfo32在弹出的系统信息窗口里找BIOS 模式这一项值会明确写着UEFI或者传统。同一页里还有个安全启动状态能直接告诉你Secure Boot是开着还是关着。Win8.1下同样能查路径是系统信息里的相同位置。如果系统已经进不去了那就进固件设置界面看。开机狂按 Del、F2、F10 或 Esc不同品牌不一样屏幕上一般会有一行小字提示进去之后找 Boot 选项卡看看有没有 UEFI 字样、CSM 开关、Secure Boot 菜单。只要能看到 Secure Boot 这一项基本就是UEFI固件。如果整个界面只有 Legacy Boot、Boot Priority 这种老式选项那这台机器就是纯传统模式UEFI那一套引导文件放进去也没用。还有一类情况容易被误判机器支持UEFI但硬盘是用 Legacy 模式装的系统。这时候你插UEFI启动盘进去安装程序能起来但看不到原来的系统磁盘也会显示为MBR。这不是盘坏了是引导模式不匹配。提示确认完固件模式之后再动手别抱着先试试看的心态。UEFI和Legacy对硬盘分区表的要求是互斥的试错成本是一次完整的系统重装。2.2 磁盘现在是GPT还是MBR决定了要不要清盘UEFI固件引导Windows磁盘必须是GPT分区表。反过来Legacy引导必须是MBR。这两个是硬性绑定没有中间地带。在能进系统的情况下查分区表很简单。右键此电脑→管理→磁盘管理→右键目标磁盘→属性→卷选项卡看分区样式那一行写着GUID 分区表 (GPT)还是主启动记录 (MBR)。也可以直接用 diskpartWinX 打开管理员命令提示符输入diskpart然后list disk输出列表里有个Gpt列带星号的就是GPT。如果磁盘是MBR、而你要装UEFI模式的系统那就必须转换。转换方式有两种一种是保留数据的无损转换用系统自带的mbr2gpt工具前提是磁盘布局符合要求最多三个主分区、有足够的末尾空间放ESP另一种是直接清盘重来用diskpart的clean命令。重装系统这个场景下只要数据有备份直接清盘是最干脆的省去一堆转换失败的排查时间。这里有个常被忽略的点clean清的是整块物理磁盘的所有分区不是单个分区。如果你机器上只有一块盘而且上面还挂着另一个系统或者一堆资料一定先确认清楚list disk里的编号输错一个数字就是一整块盘蒸发。我自己就干过一次选错了磁盘编号把一块移动硬盘的分区表清了个干净虽然数据后来找回来了但那个下午是真的难受。2.3 install.wim能不能塞进FAT32这一步决定启动盘怎么做UEFI固件只认FAT32文件系统里的引导文件。这是整个流程里最硬的一条约束也是Win10启动盘制作最容易翻车的地方。问题出在安装镜像里的install.wim这个文件上。它是整个系统镜像的主体Win8.1时代一般3.5GB左右塞进FAT32单文件上限4GB基本没问题。但从Win10某个版本开始这个文件膨胀到了4.5GB甚至5GB以上FAT32直接放不下。你把镜像写进FAT32的U盘写到一半就会报文件过大或者工具悄悄跳过这个文件做出来的盘能启动但装到一半提示找不到映像。所以判断逻辑是这样的先看镜像里sources\install.wim的实际大小。右键看属性超过4GB就得走特殊处理没超过就常规做。Win8.1的镜像绝大多数情况下不用操心这个Win10则要按新版本的规律默认当成会超标来处理。下面这张表是我总结的判断依据动手前扫一眼能省不少事判断项Win8.1 的情况Win10 的情况install.wim 典型大小3.2–3.9 GB4.2–5.5 GB新版更大能否直接放FAT32通常可以多数不行需拆分或转ESD官方介质工具已不再提供下载仍可获取内置USB 3.x驱动老平台可新平台不认覆盖广泛内置NVMe驱动无需额外注入原生支持对Secure Boot签名要求依赖旧版证书链新版证书链完整3. 做启动盘Win8.1与Win10的两条不同路线启动盘这一步两个系统的做法差得挺远。Win8.1基本是一写了之Win10则要分情况讨论。我把两条路线分开讲省得混在一起绕晕。3.1 Win8.1整盘FAT32是最省事的走法Win8.1的镜像体积刚好卡在FAT32的舒适区里所以直接用最朴素的方式做就行整个U盘格式化成FAT32把ISO里的内容原样解压进去一个文件都不用动。具体操作先准备一个8GB以上的U盘16GB更稳因为有些整合版镜像偏大用系统自带的磁盘管理或者diskpart把它格式化成 FAT32分配单元大小用默认值。然后把Win8.1的ISO用解压工具挂载或直接解压把里面的boot、efi、sources、support这些目录连同根目录下的文件全部拷到U盘根目录。关键在最后一步确认U盘根目录下存在\efi\boot\bootx64.efi这个文件。这个路径是UEFI固件查找启动文件的标准位置缺了它主板根本不认这张盘。Win8.1的原版镜像里这个文件是有的但如果你用的是某些精简版或者别人二次封装的镜像可能会缺失那就要从原版镜像里补回来。拷完之后不需要做任何写入引导的动作因为UEFI固件是靠文件路径找引导程序的不像Legacy模式需要往扇区里写引导代码。这也是UEFI重装比Legacy简单的地方——启动盘本质上就是一个特定目录结构的文件包。有一点要注意Win8.1早期的镜像尤其是2013年之前的RTM版里的引导文件是用较老的证书签名的。2023年以后出厂的主板固件的信任列表可能只包含新版证书导致这张盘在Secure Boot开启的状态下无法启动。遇到这种情况要么在固件里临时关掉Secure Boot要么换成Win8.1 with Update的较新镜像。这个现象在近两年的新机器上出现得越来越多很多人以为是U盘坏了其实是证书链对不上。3.2 Win10install.wim超4GB的两种拆法Win10这边就麻烦了。新版镜像的install.wim稳定超标必须处理。有两条路各有取舍。第一条路是拆分映像。用系统自带的dism把大文件切成若干个小于4GB的.swm分卷安装程序能自动识别并合并。命令是这样的dism /Split-Image /ImageFile:D:\sources\install.wim /SWMFile:E:\sources\install.swm /FileSize:3800其中D:是挂载的ISO盘符E:是U盘盘符3800是每个分卷的上限单位MB留点余量比较安全。执行完之后把生成的install.swm、install2.swm等文件放到U盘的sources目录下同时把原来的install.wim删掉。安装程序在sources目录里找不到wim时会自动去找swm不用额外配置。第二条路是把wim转成esd。esd用的是更高效的压缩算法体积通常能压到原来的60%左右install.esd一般2.5GB上下FAT32完全放得下。命令是dism /Export-Image /SourceImageFile:D:\sources\install.wim /SourceIndex:1 /DestinationImageFile:E:\sources\install.esd /Compress:recovery/SourceIndex:1指的是导出第一个映像索引也就是专业版。如果你要装家庭版或者其他版本先用dism /Get-WimInfo /WimFile:D:\sources\install.wim查一下索引号再改。转换过程比较慢视机器性能要十几分钟到半小时但换来的是一个干净的单文件后续不用操心分卷顺序。我个人更倾向esd这条路。一是文件管理简单二是 esd 的完整性校验更省心拆分卷偶尔会遇到某个分卷拷贝不完整导致安装到一半失败的情况esd单文件就没这个问题。缺点是转换耗时而且部分第三方PE环境对esd的支持不如wim稳定——不过用官方安装程序的话完全没影响。还有一个绕过去的思路用支持 NTFS 启动的工具做盘工具会自动在U盘上建一个小的FAT32引导分区加一个大的NTFS数据分区。这条路能省掉所有拆分操作但多了一层工具依赖出问题时排查链路变长。我一般只在批量装机、追求速度的时候用单台机器还是老老实实拆映像。3.3 一个容易被忽略的细节UEFI只认那条固定路径不管用哪种方式做盘最后都要回到同一个检查点U盘上必须有一个FAT32分区且这个分区里的\EFI\BOOT\BOOTX64.EFI存在。x64架构的机器找的是BOOTX64.EFI32位UEFI的机器主要是早期的平板和上网本找的是BOOTIA32.EFI。这两者不能混用。如果你手上有台早期的32位UEFI平板要装Win8.1那就得确认镜像里带的是32位的引导文件x64的盘插上去固件会直接忽略。另外有些工具做出来的盘会在FAT32分区里放一个EFI目录但里面只有Microsoft子目录没有BOOT子目录。这种盘在部分主板上能启动在另一些上就不行因为固件找的是标准回退路径。判断方法很简单打开U盘看根目录是不是有个efi文件夹点进去有没有boot文件夹再点进去有没有bootx64.efi。三级目录一个不差才算合格。这个检查花十秒钟能避免装机现场干瞪眼。4. 固件设置里那几个必须动的开关启动盘做好之后进固件设置界面调参数这一步是决定成败的分水岭。这里的选项名字各家叫法不一样但功能是通的。我把必须确认的几项列出来按重要程度排。4.1 Secure Boot 该开还是该关Secure Boot 的作用是校验引导程序有没有合法签名防止未授权的代码在系统启动前运行。官方原版的Win8.1和Win10镜像引导文件都是有签名的理论上开着也能启动。但实际操作中我建议装系统阶段先关掉。原因有三个一是老版本Win8.1镜像的签名证书可能不在新主板的信任列表里二是一些第三方工具做的启动盘对引导文件做过改动签名失效三是关闭之后如果还是启动不了就能排除掉签名这一个变量排查范围直接缩小一半。Win10装完之后可以再打开前提是用的官方镜像。Win8.1如果装完打开Secure Boot起不来那就一直关着用对日常使用影响不大只是少了一层启动前防护。这里要说清楚Secure Boot 关掉不等于系统不安全它防的是启动链路上的篡改不是运行时的病毒。日常防护还是靠系统本身的机制。设置项的位置一般在 Security 选项卡下名字可能叫 Secure Boot、安全启动值有 Enabled/Disabled有的主板还细分成 Standard 和 Custom。选 Disabled 或 Standard 都行Custom 一般是给自定义密钥用的普通装机用不上。4.2 CSM、Fast Boot、SATA模式这三个连带项CSM兼容性支持模块必须关。这个选项的作用是让UEFI固件模拟传统BIOS环境开着的时候固件会优先用Legacy方式去引导你做的UEFI启动盘可能压根不被识别。名字有时叫 Launch CSM、CSM Support、Legacy Support位置在 Boot 选项卡下。关掉之后机器就进入纯UEFI模式。有个副作用要提前知道关掉CSM之后原来用Legacy方式装的系统会起不来独显的Legacy VBIOS也可能不被初始化导致黑屏。如果是较老的显卡关CSM后开机可能一直黑屏到进系统。遇到这种情况可以先开着CSM装完系统进系统装好显卡驱动后再关掉。这个顺序能规避大部分黑屏问题。Fast Boot快速启动建议关。主板厂商的快速启动会跳过大量硬件初始化流程来缩短开机时间代价是USB设备可能来不及枚举导致U盘启动盘不被识别。装系统期间关掉装完再开回去是个常规操作。SATA模式要确认是 AHCI。有些主板默认设成 RAID 或者 Intel RST 模式安装程序加载存储驱动之前看不到硬盘界面上就是找不到任何驱动器。改成 AHCI 之后立刻正常。这个坑在老平台上特别常见尤其是品牌整机出厂设置。顺带提一句如果装完系统才想起来改SATA模式从AHCI改成RAID或者反过来系统会直接蓝屏进不去。要改必须先在系统里做好驱动切换准备或者干脆重装。4.3 启动项顺序和一次性启动菜单设置完上面这些最后是选从哪儿启动。有两种方式一种是进 Boot 选项卡把U盘调到第一位永久生效装完系统记得改回来另一种是开机时按一次性启动菜单键常见的是 F12、F11、F8、Esc弹出设备列表直接选U盘不影响原有顺序。我更推荐第二种。一是省事二是避免了装完系统忘了改回来、每次开机都从U盘启动的尴尬。而且一次性菜单里通常会把同一个U盘列成两条一条带 UEFI: 前缀一条不带。必须选带前缀的那条选错了就是用Legacy模式启动前面所有关于GPT和ESP的准备全白费。如果一次性菜单里只有一条不带UEFI前缀的U盘项说明这张盘没被识别成UEFI可引导设备。回头检查3.3节说的路径问题或者确认CSM是不是还开着。5. 安装界面里的分区手术ESP、MSR、主分区进了安装界面选完语言和版本就到了磁盘分区这一步。这是整个流程里最需要小心的地方因为这里的所有操作都是不可逆的。5.1 让它自动分 vs 手动diskpart如果你要装的是整块盘、上面没有需要保留的数据最简单的方式是把目标磁盘的所有分区全删掉变成一整块未分配空间然后直接点下一步。Windows安装程序会自动创建它需要的那几个分区一个ESP、一个MSR、一个主分区Win10还会多建一个恢复分区。这个自动流程在绝大多数情况下是可靠的。但有两种情况必须手动来。第一种是你想做双系统需要精确控制每个分区的大小和位置第二种是自动分区出错比如ESP建得太小、或者残留的分区信息导致安装程序拒绝继续。这时候就要按 ShiftF10 调出命令提示符用diskpart手动切。手动分区的完整命令链是这样的假设目标磁盘是磁盘0diskpart list disk select disk 0 clean convert gpt create partition efi size300 format quick fsfat32 labelSystem assign letterS create partition msr size16 create partition primary format quick fsntfs labelWindows assign letterC exit逐条解释一下意图。clean是抹掉整块盘的分区表所有数据清零。convert gpt显式转成GPT虽然clean之后新建分区时也会自动用GPT但写出来更保险。create partition efi size300建ESP这里给300MB而不是默认的100MB原因在下一节细说。format quick fsfat32把ESP格式化成FAT32这是UEFI固件唯一认的文件系统。assign letterS是临时给ESP分配盘符方便后续修引导的时候访问。MSR是微软保留分区16MB不格式化不分配盘符纯占位。分完之后回到安装界面点刷新就能看到刚建好的主分区选中它继续装。提示clean之后如果不小心选错了磁盘所有分区信息直接没了。执行前一定用list disk看清楚容量把其他盘尤其是移动硬盘先拔掉。5.2 分区大小怎么给4K扇区的坑ESP给多大这个问题在论坛上能吵起来。默认的100MB在大多数场景下够用但有几种情况会不够一是装双系统两个系统的引导文件都要塞进同一个ESP二是系统更新过程中引导文件会临时膨胀三是新型硬盘是4K原生扇区4KnFAT32的最小簇单位变了100MB的ESP实际可用空间会缩水。我现在的习惯是统一给300MB。多出来的200MB对一块500GB以上的硬盘来说完全无感换来的是不用操心引导文件塞不下的问题。Win10的安装程序在4Kn磁盘上其实会自动建260MB的ESP说明官方也意识到了100MB偏紧。主分区的划分看用途。单系统整盘用不分区直接下一步最省事要分的话系统盘给100GB起步装完系统加上常用软件和更新缓存80GB以内能压住但余量太小会影响后续大版本更新。剩下的空间按需切。这里要提醒一句Win10的功能更新比如每年的大版本升级会临时占用十几GB空间做映像备份系统盘给太紧会导致更新失败反复重试。MSR分区不要手动改动它是给系统管理用的删了可能导致某些磁盘管理功能异常。恢复分区也不要动里面是WinRE环境系统进不去的时候靠它做启动修复。Win10的恢复分区正常情况下500MB左右如果盘尾空间不足建不出来系统能装但重置此电脑功能会失效。5.3 双系统的分区顺序和引导归并Win10和Win8.1装双系统顺序上有讲究。必须先装低版本再装高版本。因为高版本系统的安装程序会覆盖ESP里的引导文件如果先装Win10再装Win8.1Win8.1的引导管理器会把Win10的启动项挤掉之后得手动修。不过就算顺序对了两个系统共用同一个ESP也是常态。Win10的安装程序在装第二个系统时会复用已有的ESP把新的引导文件写进去然后由bootmgr现在叫 Windows Boot Manager统一管理启动菜单。这种情况下ESP的压力更大300MB的分配就更必要了。如果两个系统装在两块独立的硬盘上各自有自己的ESP那就简单得多——各自独立引导互不干扰靠固件的一次性启动菜单切换。这种布局我最推荐出问题时隔离性好一块盘的系统崩了不影响另一块。缺点是占一个硬盘位笔记本上一般做不到。装双系统还有一个隐藏问题Win8.1和Win10的快速启动功能会锁住共享分区。如果两个系统都开着快速启动其中一个系统对另一块分区的写入可能被另一个系统的休眠文件状态挡住导致文件损坏。解决办法是至少关掉其中一个系统的快速启动或者干脆不要共享数据分区。6. 装完起不来的几个典型现场系统文件拷完了重启然后黑屏、卡Logo、或者直接跳回固件设置——这才是最让人血压升高的时刻。下面这几个现场我都遇到过不止一次把排查链路写出来照着走基本能定位。6.1 卡在Logo或者找不到启动项第一种情况安装过程顺利完成重启后卡在主板的Logo界面不动或者直接进了固件设置。先看固件里的启动项列表。正常情况下装完系统固件NVRAM里会多出一条 Windows Boot Manager指向硬盘的ESP分区。如果这条不存在说明引导记录没写进去。原因可能是这几种安装时U盘是用Legacy方式启动的回想一下4.3节说的前缀问题那装出来的系统自然是Legacy引导跟GPT磁盘不匹配或者ESP分区被格式化成了NTFS或者ESP的盘符在安装过程中被占用导致写入失败。排查方法用安装U盘重新启动进到安装界面按 ShiftF10用diskpart看磁盘状态。list disk确认磁盘是GPTlist partition确认有一个类型为系统的FAT32小分区。然后用bcdboot重建引导diskpart list disk select disk 0 list partition select partition 1 assign letterS exit bcdboot C:\Windows /s S: /f UEFIbcdboot这条命令的意思是把C:\Windows里的引导文件复制到S:这个ESP分区格式按UEFI来。执行成功会提示已成功创建引导文件。这一步能解决绝大部分装完起不来的问题因为它把引导链路完整重建了一遍。如果bcdboot报错说找不到\Windows\System32之类的说明系统盘符不是C。用diskpart的list volume看看哪个卷有Windows目录改一下路径再执行。第二种情况启动项列表里有 Windows Boot Manager但选中后黑屏或者报0xc000000e。这通常是引导配置数据BCD损坏。修复方式是在WinRE环境里跑bootrec /scanos bootrec /rebuildbcd或者在刚才的命令提示符里直接重建BCD存储。bootrec /rebuildbcd会扫描所有磁盘上的Windows安装让你选择添加到启动菜单。6.2 Win8.1装完USB失灵、鼠标不动这个坑在前面提过值得单独展开说。现象是Win8.1装完进入OOBE首次设置界面鼠标不动、键盘没反应整个界面卡死。根本原因是USB主控驱动缺失。Win8.1自带的是针对早期xHCI控制器的通用驱动而新一代平台大致是100系列芯片组之后的USB控制器需要厂商专门提供的驱动Win8.1的安装镜像里没有。系统装完之后USB设备在枚举阶段拿不到驱动直接失效。解决办法有三条按省事程度排第一条找一台PS/2接口的键盘鼠标。老机器上通常还有这个接口插上去能完成OOBE设置进系统后再装USB驱动。这是最快的方法但不是每个人都有PS/2设备。第二条在安装前把USB驱动注入镜像。用dism挂载boot.wim和install.wim把厂商提供的xHCI驱动包加进去dism /Mount-Image /ImageFile:D:\sources\boot.wim /Index:2 /MountDir:C:\mount dism /Image:C:\mount /Add-Driver /Driver:C:\drivers\xhci.inf /Recurse dism /Unmount-Image /MountDir:C:\mount /Commit对install.wim重复同样的操作。这个方法一次准备批量受益适合要给多台同型号机器装系统的场景。第三条装Win10而不是Win8.1。Win10的驱动覆盖范围大得多新一代平台的USB控制器基本都能直接认。如果这台机器本身满足Win10的硬件要求其实没必要死磕Win8.1。这里延伸一个相关的坑NVMe固态硬盘。Win8.1原生不带NVMe驱动装在NVMe盘上会直接找不到驱动器连安装界面都过不去。要么注入NVMe驱动要么换SATA盘要么装Win10。这个限制在2020年之后的新机器上几乎无法绕过因为新机器基本只有NVMe接口。6.3 常见故障对照表把上面这些现象的判断依据整理成一张表装机的时候可以直接对着看现象最可能的原因处理方式安装界面看不到硬盘SATA模式非AHCI / 缺NVMe驱动改AHCIWin8.1需注入NVMe驱动提示磁盘具有MBR分区表磁盘是MBR但UEFI只能装GPTclean后convert gpt启动菜单里没有U盘CSM未关 / 缺bootx64.efi关CSM检查三级目录装完卡Logo引导未写入ESPbcdboot重建引导报0xc000000eBCD损坏bootrec /rebuildbcdWin8.1装完USB失灵xHCI驱动缺失PS/2键鼠过渡或注入驱动装完反复重启进安装界面启动顺序仍是U盘优先拔U盘或改启动顺序Secure Boot开启后无法从U盘启动引导文件签名证书过期临时关闭Secure Boot7. 收尾驱动、快速启动与后续迁移系统能进桌面了事情只完成了一半。剩下这几步做不做直接决定了这台机器后面用起来是舒坦还是天天出毛病。7.1 Win8.1的驱动补齐顺序有讲究Win8.1装完之后设备管理器里大概率有一堆黄色感叹号。装驱动的顺序我建议按这个来先装芯片组驱动再装存储控制器驱动然后是显卡、网卡、声卡最后是各种外设。原因很实际——芯片组驱动决定了系统能不能正确识别主板上的各种控制器它没装好后面装的驱动可能识别不到设备白装。网卡驱动要特别注意。如果装完系统没网所有在线更新和驱动下载都做不了会陷入死循环。所以装系统之前,最好先把网卡驱动尤其是无线网卡单独下好放在U盘里。这是老机器装机的必备功课别指望装完自动就有网。显卡驱动在Win8.1上还有个额外问题新一代显卡的Win8.1驱动往往只提供到某个版本就停止更新了。装最新的可能不兼容装太老的又跑不动新应用。我的经验是装厂商官网上明确标注支持Win8.1的最后一个版本稳定性最好。至于系统更新这里要说明一个现实官方对新一代平台上的旧系统更新做了限制某些处理器平台上的Win8.1可能收不到完整的功能更新和安全补丁。这不是系统坏了是官方的支持策略。动手前最好先查一下自己的平台是不是在被限制的范围内免得装完发现补丁打不上白忙一场。7.2 快速启动带来的关机不等于重启Win8引入的快速启动混合启动是个双刃剑。它把关机过程变成休眠内核会话下次开机时直接恢复能明显缩短开机时间。但它带来一个反直觉的现象关机再开机 ≠ 重启。关机时系统会把内核状态写进休眠文件硬件没有完全断电重置。重启则是完整走一遍关闭和初始化流程。这意味着很多关机再开机就能解决的操作在开着快速启动的机器上根本不起作用——因为关机压根没真正重置硬件状态。装系统、改驱动、改分区这类操作之后一定要用重启而不是关机再开机。我在6.1节讲的引导修复如果修完用关机再开机去验证很可能看到的是旧的缓存状态以为没修好又折腾一遍。关闭快速启动的位置在控制面板→电源选项→选择电源按钮的功能→更改当前不可用的设置把启用快速启动的勾去掉。Win8.1和Win10的路径一样。如果机器是双系统强烈建议至少在一个系统里关掉避免共享分区的文件系统状态冲突。7.3 从Win8.1迁到Win10的几条实际路径很多人装Win8.1只是过渡最终还是想上Win10。这里说几条路径的取舍。直接重装是最干净的。用Win10的UEFI启动盘全新安装分区表已经是GPT、ESP已经存在安装程序会自动复用整个过程比重装Win8.1还顺。缺点是所有软件要重装数据要备份。原地升级是保留软件和设置的方式用Win10的安装介质在Win8.1里运行setup.exe选保留个人文件和应用。这条路的成功率取决于Win8.1那边的软件环境有多干净装了一堆底层驱动的机器容易在升级过程中卡住回滚。升级前把杀毒软件、虚拟光驱、系统优化工具全卸掉成功率能高不少。硬件层面的判断标准也要说清楚如果这台机器是近几代平台Win8.1的驱动支持已经很勉强了直接上Win10更省心。如果是十年以上的老机器内存4GB以下、机械硬盘那Win10跑起来会很吃力Win8.1反而是更合适的选择——它对资源的占用确实比Win10低一截。授权这块顺带提一句Win10的数字许可证是绑定硬件的一次性授权换主板之后需要重新处理。装系统之前先确认手上有没有合法授权别装完了卡在激活这一步。最后分享一个我个人习惯每次装完系统、驱动全部到位之后立刻用系统自带的系统映像备份或者第三方工具做一次完整备份存到移动硬盘上。后面不管怎么折腾坏了恢复一次二十分钟比重装一遍省事太多。这个习惯帮我省下的时间远超过做备份花的那点功夫。