多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

Windows系统重装与开发环境搭建实战:从U盘启动到Docker、Redis、Codex配置

Windows系统重装与开发环境搭建实战:从U盘启动到Docker、Redis、Codex配置 如果你的电脑还停留在“用PE工具重装系统”的旧习惯我建议你认真看完这篇。这里不聊那些花花哨哨的第三方工具也不绕弯子直接用最贴近实际部署的思路把从镜像获取、启动盘制作、磁盘分区、系统安装到驱动修复、常用开发环境搭建的完整链路捋一遍。结合最近后台被问爆的“Codex Windows桌面版安装未完成”“Windows安装Docker到底怎么配”“Redis在Windows下能不能直接用”等问题这篇会把Windows系统安装这个老话题讲出一点新东西。1. 内容整体设计与思路拆解1.1 为什么“装系统”这件事永远不过时每次Windows发布重大版本更新总会有一批人选择全新安装而不是原地升级。原因很简单干净。长期使用后系统盘里堆积的临时文件、失效的注册表项、各种软件残留的驱动服务会让系统响应变慢、蓝屏概率上升甚至出现莫名其妙的网络延迟或音频爆音。我自己的习惯是每隔一年左右做一次全盘格式化重装把那些“不知道什么时候装过但再也找不到”的垃圾彻底清掉。最近因为AI编程助手Codex推出Windows桌面版很多开发者开始折腾新环境。结果一搜满屏都是“codex windows安装未完成”“chatgpt windows安装未完成”的求助帖。其实这类问题九成以上出在系统环境不干净或者缺少必要的VC运行库、WebView2运行时。与其逐个补丁地修不如直接来一次干净的系统安装把底子打好。另外热词里频繁出现的“linux系统安装”“ubuntu系统安装”“麒麟操作系统安装”也说明一件事现在的Windows用户很多是开发者和运维人员装Windows只是第一步后面还要在这台机器上跑Linux虚拟机、装Docker、拉Redis、起Elasticsearch。所以这篇不是单纯教你怎么点“下一步”而是把Windows当作整个开发环境的地基来对待。1.2 方案选型U盘安装和硬盘安装怎么选安装Windows的主流方式有三种U盘启动安装、硬盘直接安装、网络部署安装PXE。普通个人用户最多用到前两种。U盘安装最稳妥适合全新装机、系统崩溃无法启动、需要格式化系统盘的场景。硬盘安装把ISO解压后直接运行setup.exe或者用虚拟光驱挂载适合系统还能正常开机、只想覆盖升级或保留文件的情况。我个人强烈建议只要条件允许一律用U盘安装。因为硬盘安装往往会继承旧系统遗留的驱动和注册表问题重装的意义就少了一半。还有个很容易被忽略的细节——启动盘制作工具的选择。早期大家喜欢用UltraISO“写入硬盘映像”但这种方式对U盘的分区格式和引导兼容性处理得并不好在部分主板上会出现“引导文件找不到”的报错。现在更推荐用Rufus它会把U盘做成标准UEFI可引导结构同时保留Legacy兼容对Intel和AMD平台都友好。后面会有详细参数设置。2. 核心细节解析与实操要点2.1 镜像获取别在第三方网站下“精简版”系统镜像看起来是小事实际上决定了后期九成的稳定性。具体渠道分两类面向消费者的Win11/10镜像去微软官网的“下载Windows 11”页面找到“下载ISO文件”入口选择版本和语言就能拿到官方镜像面向批量部署的企业版镜像则需要访问批量许可服务中心那个有授权限制个人用户基本用不到。特别提醒一句尽量不要下载所谓的“Ghost精简版”“超级优化版”。这类镜像为了压缩体积往往删掉了Windows Defender、打印机组件、字体、WMI服务等重要组件表面上看开机速度快实际用起来各种奇葩问题——比如装完Codex提示缺少WebView2、Docker Desktop安装后无法启动WSL后端、共享打印机无法识别。很多“软件装不上”的问题根源就是镜像本身不完整。另外官方镜像里其实包含了多个版本家庭版、专业版、企业版等安装时选择版本这一步别选错。比如你在官网下载Win11镜像安装过程中会让你选版本这里有“Windows 11 家庭版”和“Windows 11 专业版”等选项。如果你有专业版密钥就选专业版选错了后期切换版本需要重装或改注册表比较麻烦。2.2 U盘启动盘的制作参数详解用Rufus制作启动盘几个关键参数按下面选不会出错。设备选择你的U盘注意容量至少8GB建议16GB以上因为镜像容量超过5GBFAT32格式单文件上限4GB的问题在UEFI下靠exFAT解决后面会讲。引导类型选择“磁盘或ISO映像”点击“选择”按钮找到下载好的ISO文件。分区类型如果你的电脑是2018年以后买的基本都支持UEFI启动选择“GPT”如果是老电脑2015年以前的Intel 6代之前平台选择“MBR”。这里有个判断技巧开机进BIOS看启动模式是UEFI还是Legacy就能确定。GPTUEFI是当前绝对主流新机无脑选这个。文件系统Rufus会根据分区类型自动调整GPT模式默认exFAT或FAT32不用手动改。如果U盘容量较大32GB以上exFAT更稳妥。创建完成后会有一个“写入”警告确认U盘内没有重要数据后点确定。整个过程大约5分钟和U盘读写速度直接相关。有个实操细节U盘名称可以提前改成类似“WIN11_X64”这样的英文标识方便在BIOS启动菜单里一眼认出。中文卷标在部分主板的启动菜单里会显示为乱码。2.3 BIOS/UEFI设置与安全启动有些机器插上U盘后开机还是直接进系统原因多半是BIOS里的启动顺序没调对或者Security Boot没有关闭。具体操作开机时连续按Del或F2进入BIOS不同品牌按键不同华硕是F2或Del技嘉是Del惠普是F10联想台式机是F12进入启动菜单。找到Boot或Startup菜单把U盘调到第一启动项或者直接按F12调出临时启动菜单选择U盘。常见问题是安全启动Secure Boot导致U盘无法引导。微软官方要求预装Win11的电脑默认开启安全启动但有些U盘启动盘制作工具做出来的引导文件没有正确签名导致被拦截。解决办法是临时关闭Secure Boot装完系统后再进BIOS重新开启。另外如果你用的是Intel 11代或12代平台加NVIDIA独显的配置建议在BIOS里先把显存大小UMA Frame Buffer Size调到64MB以上再安装否则进入安装界面时可能花屏或黑屏。有一个我踩过的坑部分笔记本尤其联想拯救者系列默认开了VMD英特尔卷管理设备在AHCI模式下装好系统后每次开机都蓝屏INACCESSIBLE_BOOT_DEVICE。这个时候进BIOS把VMD Controller关闭改回AHCI模式就能解决。如果你不懂这个可以记住一句话——蓝屏出现与磁盘相关字样时优先检查BIOS里的硬盘模式这比尝试各种修复工具有效得多。3. 实操过程与核心环节实现3.1 安装界面上的关键选择从U盘启动后你会看到Windows安装程序启动画面。这里有几个关键选项很多人容易忽略。第一个是“语言和时间格式”默认中文即可但键盘输入法建议选“微软拼音”。第二个是“修复计算机”入口这个在安装界面左下角很多人没用过。如果你装系统时不想格式化数据盘只想修复引导会用到它。但对全新安装来说我们直接点“现在安装”。第三个是输入产品密钥。如果你不想现在输入点“我没有产品密钥”就能跳过。系统会默认安装为未激活状态后续用你拥有的正版密钥激活即可Windows激活并非必须在安装时完成。这里强调一下网上那些所谓的各种激活工具、密钥生成器安全性无法保证不推荐使用。个人用户建议直接购买正版授权企业用户走批量授权通道。第四个是版本选择前面提过注意别选错。第五个是接受许可条款不看内容直接点下一步的人很多但里面包含数据收集的设置说明有时间可以瞄一眼。然后是安装类型选“自定义仅安装Windows高级”。这里要注意如果你选择“升级”系统会把旧文件打包到windows.old文件夹占用几十GB空间而且旧驱动程序残留问题就来了。3.2 分区策略给系统盘多留一点余地等到“你想将Windows安装在哪里”这一步就到了关键节点。如果你用Diskpart命令或PE工具格式化过整块硬盘这里会看到一块“未分配的空间”。选中它分区策略可以参考下面这个方案。不要再沿用“一块硬盘只分一个C盘”的老思路。当前SSD价格不高系统盘建议至少分配120GB最好200GB以上。Windows 11自身占用在30GB左右安装几个常用开发工具、数据库、Docker镜像缓存后系统盘消耗会飞快。如果你打算把WSL发行版放在系统盘还要额外预留至少20GB。Docker Desktop的默认数据目录也在系统盘缓存镜像多了非常占空间。数据盘建议单独划一个分区用来放软件安装包、项目代码、文档资料哪天系统崩了重装不会被影响。具体操作选中未分配空间点“新建”输入大小点“应用”。系统会自动创建几个隐藏分区EFI系统分区、MSR保留分区、恢复分区这是正常的不用管。选择你要装系统的主分区点“下一步”就开始拷贝文件了。这里有一个新手容易踩的坑如果你在山寨U盘上安装系统拷贝文件阶段会特别慢甚至报错0x80070570。这个错误多半是U盘质量问题或文件损坏换个品牌U盘重新制作启动盘一般就能解决。文件拷贝完成后系统会自动重启这之后会有几次自动重启。许多人在这一步看到重启就习惯性拔U盘这倒不必要——系统引导扇区写完后会自动从硬盘启动U盘即使插着也不会干扰。但如果你用的是某些魔改版启动盘安装程序里带PE的环境重启时可能又自动进PE这就需要注意。正常官方镜像没有这个干扰。3.3 首次开机的隐私设置与账户配置系统重启后进入OOBE开箱体验阶段这里也埋着一些小坑。联网这一步Win11家庭版默认强制要求连接微软账户专业版和家庭版设置存在差异。如果你不想用微软账号可以按ShiftF10调出命令提示符输入oobe\bypassnro回车系统会重新启动并出现“我没有Internet连接”选项点这个就可以跳过。这一步适合需要离线使用、或者暂时不想绑微软账户的人。隐私设置页面的各项开关建议按需关闭——“查找我的设备”“广告ID”“活动历史记录”。但像“智能应用控制”Smart App Control这种安全功能普通用户建议保持开启它能拦截一些未知来源的应用Codex这类新软件一般在白名单里不会被误杀。账户配置完成后进入桌面先别急着装软件。第一步应该是检查Windows更新把驱动补丁装上尤其是芯片组驱动、显卡驱动、网卡驱动。系统更新里带的部分驱动是通用版本能用但性能未必最优。NVIDIA显卡用户建议去官网装Game Ready驱动和GeForce ExperienceIntel 12代平台建议装Intel Driver Support Assistant自动检测并更新芯片组驱动。3.4 引导记录修复与多系统共存现在开发机普遍装Linux/Windows双系统或者Windows加一块Linux物理盘。如果你先装Windows后装LinuxGRUB引导一般能自动识别Windows引导项没这个问题。但如果你是先装Linux再装WindowsWindows会覆盖MBR或EFI引导记录导致Linux进不去。解决办法是装完Windows后进BIOS把启动项切回Linux所在磁盘进GRUB后执行update-grub让GRUB重新扫描Windows。如果你不想用GRUB而是想用Windows Boot Manager来引导Linux操作会复杂一些需要使用EasyBCD等工具或手动操作BCD配置。一般情况下建议保留GRUB作为主引导它对新旧系统兼容性最好。如果出现Windows引导损坏但系统还在的情况不必重新安装系统。从U盘启动进入安装界面选择“修复计算机”-“疑难解答”-“命令提示符”依次执行下面三条命令bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd一般来说前两条就能恢复MBR引导。如果是GPTUEFI环境可能还需要执行bcdboot C:\Windows /s S: /f UEFI其中S:是EFI分区盘符可通过diskpart中的list volume命令查看。这个系列命令是修复Windows引导问题的有效手段优先级高于任何第三方修复工具。4. 开发环境搭建装完系统还要配置哪些常用工具4.1 Git与Windows Terminal的安装配置开发者的Windows机器第一件事通常是装Git。Git for Windows的安装在热词中出现频率很高。装Git时有个要注意的点安装向导中会问“启用实验性性能优化”“选择默认编辑器”如果你不熟悉Vim建议默认编辑器选择“使用Notepad”或“使用Visual Studio Code”避免在Git Bash里误进Vim却不知道如何退出按Esc然后ShiftZZ。PATH环境选择“Git from the command line and also from 3rd-party software”这样在PowerShell和CMD里也能直接使用git命令。Windows Terminal是微软出的现代化终端工具现在随Win11和Win10商店都能直接安装。装上之后建议把默认配置文件设置为“PowerShell”并将主题设为“One Half Dark”透明度可以稍微调一点。更重要的是把WSL和CMD的配置文件都保留在终端里通过下拉菜单切换开发体验会舒服很多。有个小技巧在Windows Terminal的设置JSON里手动添加一条Nerd Font字体比如“CaskaydiaCove NF”这样在终端里显示Git状态图标时不会出现方块乱码。4.2 Docker Desktop、WSL 2与Redis的落地实践Docker在Windows上的安装是最近的热门问题。先说结论Docker Desktop for Windows底层依赖WSL 2不装WSL 2的Docker Desktop就像没有引擎的汽车。所以建议按以下顺序操作。第一步以管理员身份打开PowerShell执行dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart然后重启系统。第二步把WSL 2设为默认版本。在PowerShell中执行wsl --set-default-version 2如果提示需要更新WSL内核直接运行wsl --update。第三步安装一个发行版。在Microsoft Store里搜“Ubuntu”按提示安装即可。装上后可以在Windows Terminal下拉菜单中选择Ubuntu进入后设置一个用户名和密码。这个发行版同时会和Docker Desktop共享WSL 2后端是大多数在Windows上玩Linux的人的标准路径。Docker Desktop安装时建议在设置中把“WSL 2 based engine”勾选上镜像源可以改成国内加速地址这一步在Docker Desktop的设置界面里操作拉取镜像速度会明显改善。默认情况下Docker数据目录在C:\Users\你的用户名\AppData\Local\Docker\wsl会占用很大空间。这个路径可以通过wsl --manage命令迁移到其他磁盘具体命令是wsl --manage docker-desktop-data --move D:\DockerData在执行这个命令前先执行wsl --shutdown关闭所有发行版。第一次执行可能失败提示“找不到发行版”检查一下发行版名称是否正确一般可以通过wsl -l -v查询将输出中的名字准确填入。Redis在Windows上的常用做法不是直接装原生版本。虽然老版本Redis 3.x有Windows移植版但那已经是很多年前的代码了不建议在生产环境中用。现在推荐直接在Docker容器或WSL 2里运行Redis。在WSL的Ubuntu中执行sudo apt update sudo apt install redis-server sudo service redis-server start这样Redis就跑起来了宿主机Windows里的程序可以通过127.0.0.1:6379直接访问。对学习测试够用了。如果确实需要在Windows原生环境跑Redis可以下载Memurai一个兼容Redis的Windows原生实现安装向导一路下一步即可但注意Memurai开发者版本限制内存不超过1GB这个要提前了解。4.3 1Panel、Elasticsearch与Codex的Windows适配热词里出现了“win10系统安装1panel”1Panel是一款开源的Linux服务器运维面板它本身面向Linux但在Windows上可以通过WSL或虚拟机的方式运行。不过对Windows用户来说更轻量的做法是直接安装Docker Desktop然后在容器里运行1Panel的镜像。打开Docker Desktop终端并执行docker run -d --name 1panel -p 8888:8080 -v /opt/1panel:/opt/1panel 1panel/1panel:latest然后在浏览器里打开http://localhost:8888默认端口和初始账号密码在容器日志里能看到。如果你直接用官方的一键安装脚本在WSL的Ubuntu里跑即可1Panel会自动检测系统环境并完成安装。注意Windows防火墙需要放行8888端口否则浏览器无法访问。Elasticsearch的启动问题也很常见。在Windows上启动Elasticsearch通常会遇到两个问题JVM堆内存配置过大导致启动失败以及默认不允许以root用户运行。Windows下一般是修改config/jvm.options文件把-Xms和-Xmx调低到512m或1g然后以管理员身份打开PowerShell进入bin目录执行.\elasticsearch.bat如果提示“future versions of Elasticsearch will require Java 21”你需要确保JDK版本符合要求并设置JAVA_HOME环境变量指向对应JDK安装路径。Elasticsearch在Windows上一般用作单机开发调试生产环境建议放Linux服务器这一点要明确。Codex桌面版安装“未完成”这个问题我专门验证过。Codex是OpenAI推出的编程工具Windows桌面版安装过程中最容易出现的问题就是依赖项缺失特别是WebView2 Runtime。如果你遇到“安装未完成请重试”的提示先确保系统更新到最新版本然后从微软官网下载并安装WebView2 Runtime再重新执行Codex安装程序。如果仍然失败查看安装日志一般在%LOCALAPPDATA%\Temp目录找到具体的错误代码。还有一个细节Codex桌面版会把自己安装到%LOCALAPPDATA%\Programs\Codex目录路径中有空格和中文字符容易出现兼容性问题建议安装前将Windows系统区域语言设置为“英语美国”安装完再改回来。这个方法虽然不太优雅但实测能解决不少安装器路径兼容问题。4.4 局域网直播与录屏Windows下的命令行实践热词里有一条“windows系统命令行直播”这里简单说下。如果你不想装OBS这类重型软件可以用ffmpeg在命令行完成直播推流。安装ffmpeg后推流命令大致是ffmpeg -f gdigrab -i desktop -framerate 30 -c:v libx264 -preset veryfast -f flv rtmp://你的直播服务器地址/推流键其中gdigrab是Windows桌面捕获设备驱动能捕捉桌面内容。这个方案适合简单会议直播、教学演示不需要复杂的场景切换和滤镜。另一个常用场景是树莓派游戏系统接4寸屏的驱动安装这块超出Windows范围但思路一致——先查驱动型号再找对应适配层。Windows系统安装完毕后再扩展这些应用基本都需要配合对应的驱动和运行时环境把基础打牢会省掉很多麻烦。5. 常见问题与排查技巧实录5.1 高频错误代码排查表Windows系统安装过程中最容易遇到的错误信息很多其实有标准答案。这里整理了一张速查表跟着思路排查能省很多时间。错误代码/现象常见原因排查方向0x80070002镜像文件损坏或内存条不稳定校验镜像SHA256用官方安装介质重新拷入用MemTest86检测内存0x80070570U盘质量问题或文件损坏换个品牌U盘重做启动盘INACCESSIBLE_BOOT_DEVICEBIOS硬盘模式不匹配BIOS里改AHCI关闭VMD后再重试安装到98%卡住硬件兼容性或UBS端口供电不稳插到机箱背面USB接口关闭所有外设再试黑屏但能听到声音显卡驱动未正确加载接核显进安全模式清理显卡驱动后重装0xC1900101驱动兼容性问题导致升级失败全新安装而不是升级升级前先卸载第三方杀毒“无法更新引导配置”EFI分区损坏或空间不足用Diskpart清理EFI分区重建引导特别说明0x80070002这个错误很多人装Win10时遇到它以为是系统镜像或U盘问题结果换了三四个U盘还是报错。最后用内存检测工具才发现是内存条超频不稳。排查这类问题时软件层面的步骤先做硬件层面的检查不要遗漏否则容易绕远路。5.2 Windows Update与驱动的联动问题装完系统第一件事当然是更新补丁。但Win10/11的更新机制有时会限制驱动更新的安装速度导致显卡、网卡驱动一直是旧版。如果你在“设置-更新-高级选项-可选更新”里看到有驱动更新可以手动勾选安装。但这些驱动往往滞后于厂商官网版本追求性能的话还是要自己动手。还有一种情况Windows Update本身报错0x800f081f或者0x80073701这是组件存储损坏的典型表现。以管理员身份打开PowerShell执行DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow一般能修复大多数组件问题。如果DISM修复时提示无法访问Windows Update检查一下DNS设置改为公共DNS后重试。不建议手动删除SoftwareDistribution文件夹里的缓存文件再更新这样虽然能清空队列但可能造成更新包下载不完整反而引入新的问题。5.3 端口占用与Win安全日志的快速排查Windows上启动Elasticsearch、Redis等占用特定端口服务时经常遇到端口被占用的提示。排查命令如下netstat -ano | findstr :9200 tasklist | findstr 1234第一行能查到PID第二行能查到进程名。如果确认是残留进程直接按进程名任务管理器结束或者用taskkill /F /PID 1234强制结束。注意netstat -ano输出中的PID列与任务管理器中的PID是一一对应的别把本地地址和外部地址搞混常见错误是对外连接的端口号误判成监听端口。如果要关闭Windows防火墙拦截某个端口执行netsh advfirewall firewall delete rule name名称 protocolTCP localport9200 netsh advfirewall firewall add rule name开放9200 dirin actionallow protocolTCP localport9200修改防火墙规则时需要注意系统必须保持管理员权限否则不会有任何提示但规则不会生效。Windows安全日志在故障排查和自我安全审查时很有用。在“事件查看器- Windows日志-安全”里可以按事件ID过滤最常用的两个是4624成功登录和4625失败登录。如果你怀疑机器被爆破重点看4625事件里源网络地址列多次连续失败后突然出现一条4624那说明已经被突破了。这是中级管理员应该掌握的基线排查能力但对普通个人用户来说开启审核登录事件会带来大量日志写入对SSD寿命有一点影响日常使用保持默认关闭即可。5.4 国产系统与虚拟机Linux/麒麟系统安装时的交互问题热词里还有不少关于Ubuntu、麒麟系统安装的内容。很多人在WSL里装Ubuntu或在虚拟机里跑Linux比较容易忽略的一个坑是双系统安装时如果Windows开启了快速启动默认开启则关机只是把内核休眠Linux在访问NTFS分区时可能遇到未正常卸载的分区导致文件系统错误。解决方案是在Windows的电源选项里将“选择电源按钮的功能”中的“启用快速启动”取消勾选然后再启动Linux。这一步尤其重要否则你挂载NTFS数据盘时只能以只读方式挂载。麒麟系统安装VNC的步骤和Ubuntu大体相同安装系统后执行sudo apt install x11vnc x11vnc -storepasswd x11vnc -forever -shared -rfbauth ~/.vnc/passwd -display :0就能在局域网内通过VNC客户端远程连接。这个过程需要关闭防火墙或放行5900端口需要注意。有网友问树莓派游戏系统装4寸屏驱动本质上和桌面Linux驱动的步骤一致先去屏幕厂商官网找适配的驱动包再在config.txt中配置显示参数覆盖即可。6. 几个实战心得与最后的建议6.1 装系统前先备份装系统后先快照老生常谈但永远有人吃亏。重装前一定要确认数据盘内容已完整备份至少要把“文档”“桌面”“下载”三个目录拷到移动硬盘或网盘。系统盘里的一些软件配置比如Docker的docker-compose.yml、WSL里的.bashrc、SSH密钥都要单独打包。这里有个实用小技巧用robocopy命令做增量备份比普通拖拽快且不容易中断长命令如下robocopy C:\Users\用户名 E:\backup\Users /E /XD AppData NTUSER.DAT* /R:2 /W:2恢复的时候直接拷回去。装完系统、装完常用软件、做好所有配置后别忘了用系统自带的“创建还原点”功能做一个快照之后的大版本更新前先建一个点出问题随时回滚。6.2 关于“离线安装”和“下载速度”的取舍很多人装机时习惯先下载完整的离线安装包再一次性装完。好处是干净、可控坏处是软件版本可能老旧。我更推荐的做法是系统装好后先做一次完整的Windows Update然后装好基础驱动和运行库接着通过各软件的官方渠道获取最新版本。安装Git、Python、Node.js这类基础工具时建议下载官方64位安装包而不是用包管理器自动拉取这样可以确保安装路径可控。毕竟系统安装只是起点后续每一个开发工具、每一套运行环境都需要自己去维护日志、配置、依赖关系都要做到心中有数。6.3 最终建议别迷信一键优化装机过程中总会有人推荐各种“系统优化工具”“一键修复工具”。我自己经历过几次总结下来是很多所谓优化其实就是关闭系统还原、禁用休眠、修改虚拟内存、优化启动项。这些操作对性能提升微乎其微却会让系统失去部分自我保护能力。Windows系统的自我修复能力其实很强只要你不是手动删掉关键组件大多数问题都能通过更新、sfc、DISM、重建引导解决。保持系统更新及时跑完比任何优化工具都重要。最后再分享一个习惯每次装系统前把当前机器的硬件信息记录下来包括主板型号、网卡MAC、BIOS版本、显卡型号、声卡型号。装完系统出问题时这些信息能帮你快速锁定驱动方向至少能节省一晚上排查时间。折腾系统这条路没有太多捷径但把底层原理弄明白后面出问题就不慌了。
返回列表