Windows装机必备清单:分层安装避开全家桶,提升系统性能
发布时间:2026/9/16 4:29:51 锦皓数字建站

每次看到“Windows 装机必备软件清单”这种标题我都想先泼一盆冷水清单列得越全装完之后的体验往往越糟。早几年我帮朋友装系统习惯性先问一句“你平时拿这台电脑干嘛”大部分人回“办公、上网、看视频”少数人提“写代码、跑服务”。可网上很多清单不分场景浏览器装三个、播放器装两个、下载工具再来一套开机自启恨不得拉满一整屏等真用起来电脑反倒比重装前还卡。这篇就是一份实战向的Windows装机清单目标是让你在重装或换机之后按层级把软件配齐既覆盖日常刚需也照顾开发者场景。适合三类人正准备装系统的普通用户、刚买了新笔记本想一次性配好的新手、以及需要在Windows上搭开发环境的开发者。我不打算列一百个软件只告诉你哪些值得装、哪些见了就跑。1. 装系统前先想清楚一台Windows的软件栈其实是分层的1.1 为什么“装机必备”清单会让人越装越卡很多人重装完系统之后的第一反应是“我要把所有常用软件都装回去”于是打开搜索引擎从某个网站下载一个“装机必备合集”一键装完二十个软件。结果呢桌面多了两三个全家桶浏览器、一个输入法带了一堆推广、PDF工具自动变成默认、压缩软件弹广告甚至主页被改掉。问题的根源不是你缺软件而是缺一套“需求分层”的方法。软件清单越长后台驻留程序越多开机时间越长磁盘占用越高。做过一次几百台电脑的维护后我得出一条经验给一台电脑配软件和给一位同事配工位是一样的先看岗位职责再决定买什么文具。1.2 我给机器把软件分成三层系统、工具、生产力我不喜欢按“热门软件排行榜”来选而是按用途把Windows上的软件分成三层每一层解决一类问题互不越界。层级解决什么问题代表软件/组件安装优先级系统层驱动、运行库、系统设置、安全状态显卡/芯片组驱动、VC运行库、存储感知、Windows更新最先装工具层日常高频操作上网、输入、压缩、截图、播放浏览器、输入法、7-Zip、Snipaste、播放器第二装生产力层特定工作负载开发、设计、办公、运维Git、JDK、Docker、IDE、Office、数据库客户端按需装这么分层最大的好处是重装系统时工具层和生产力的软件清单一眼就能想起来系统层的东西一般不需要重复处理驱动可以由Windows Update补上一部分。后文我就按这个顺序讲顺便把每个环节常见的坑指出来。2. 从U盘到桌面启动盘、镜像和BitLocker这颗雷2.1 Rufus做启动盘的正确姿势装系统的第一步是做一个可引导的U盘启动盘。Rufus是我一直在用的工具体积小、开源、不用安装插上U盘打开就直接识别。很多人在这里不是不会用而是瞎改选项。Rufus最重要的三个设置项我的建议如下设备选对U盘这一步别手滑格式化是会清空整块盘的数据。引导类型选你下载好的Windows ISO镜像文件。分区类型和目标系统类型新电脑近五六年买的直接保持Rufus自动识别的GPT UEFI只有老主板传统BIOS才需要手动切到MBR Legacy。很多教程会让你改文件系统为FAT32或NTFS其实Rufus会按照分区类型自动处理好没必要手动折腾。如果你是在老机器上装Win7那确实要额外留意USB3.0驱动注入问题但这种情况我建议直接放弃Win7它已经太老了硬装只会给自己找麻烦。2.2 镜像别图省事只认官方渠道启动盘工具的坑不大真正的坑在镜像来源。经常看到有人从网盘下载“精简版”“Ghost版”Windows镜像理由是体积小、装完快。我劝你一句非官方镜像尤其是网盘里流传的“一键装机”“OEM激活版”十有八九会往系统里塞推广软件甚至更危险的东西。正规渠道只有两个微软官网的“下载Windows 11/10”页面下载Media Creation Tool或直接下ISO。需要完整版ISO做U盘的话用微软官网提供的媒体创建工具生成。另外所谓“天喵一键装机”这类第三方装机工具我建议一律别碰。它们的核心逻辑就是把一个预封装好的镜像CtrlC到你电脑上你根本不知道这个镜像里被加了什么东西。与其省那半小时不如老老实实用Rufus加官方镜像走一遍干干净净。2.3 “检测到分区使用BitLocker加密”报错的处理流程这个报错我见过太多次了典型场景是用户拿着品牌机自带的系统某天想重装Windows结果在PE工具或装机大师里弹出一行提示“检测到分区使用BitLocker加密请去掉分区BitLocker重新启动装机大师”。先解释为什么新款品牌笔记本预装Win10/Win11后系统默认开启了“设备加密”C盘变相被BitLocker加密了。第三方PE工具认不出这个加密分区自然不敢往下装。处理方法按能不能进系统分两种情况还能进原系统打开“设置 - 隐私和安全性 - 设备加密”把设备加密关掉等系统后台解密完成或者在管理员PowerShell里跑一句Manage-bde -status确认状态再跑Manage-bde -off C:手动解密。已经进不去系统了如果C盘没有要保留的东西直接在安装界面按ShiftF10调出命令提示符用diskpart选中目标磁盘后执行clean清空分区再继续安装。如果盘里有数据别急着clean先想办法备份或解密这一步会抹掉整块盘的数据。这条经验很重要以后凡是给品牌机重装系统先主动检查一下BitLocker状态能避免一通折腾之后才发现装到一半被卡住。2.4 驱动两个容易翻车的地方代码31和DriverStore系统装好、进桌面之后第一件事不是装某大师、某精灵而是先看一眼设备管理器WinX - 设备管理器有没有黄色感叹号。常见的报错是“由于Windows无法加载这个设备所需的驱动程序导致这个设备工作异常代码31”。代码31的排查顺序我一般是这样右键设备 - 卸载设备勾选“删除此设备的驱动程序软件”然后重启。去硬件厂商官网下载对应型号的官方驱动重装一遍。如果还报31考虑是不是驱动装多了版本冲突用pnputil /enum-drivers列出驱动包找到可疑的第三方驱动用pnputil /delete-driver oemx.inf /uninstall /force删掉。另一个和驱动相关的坑很多人会踩看到C盘空间不够误以为C:\Windows\System32\DriverStore\FileRepository是垃圾文件手动删掉。这个目录存着系统里出现过的所有驱动副本是用来回滚驱动的保险库。手动删它轻则某个外设下次插上就罢工重则显卡驱动彻底废掉后系统会出各种奇怪问题。真要清理旧驱动请用pnputil这种正经工具而不是在文件管理器里瞎删。3. 进桌面第一件事系统更新、激活与安全基线3.1 先把更新和激活这两件事确认掉装完驱动别急着装应用先开“设置 - Windows 更新”让系统把补丁和部分驱动更新跑完。重装系统最大的附加价值就是拿到了一个相对干净的更新基线。如果这时候直接装一堆软件更新往往容易被阴影复制、文件占用之类的问题绊住后面再补更新很糟心。激活的事情顺便确认一下。打开“设置 - 系统 - 激活”如果显示已激活就不用管了如果没激活DIY用户注意OEM机器预装的系统是绑定主板的数字许可证自己重装同版本系统一般会自动激活。不要去找各种第三方激活工具来路不明且容易留下后门正规渠道该买就买。3.2 磁盘、存储感知和还原点怎么设置新系统把更新跑完以后我会顺手做三件事打开“设置 - 系统 - 存储”开启存储感知让它定期清理临时文件。手动开启系统还原点。默认情况下Windows的系统保护可能是关闭的这导致很多人装完一个驱动后系统起不来只能重装。在“系统属性 - 系统保护”里选中系统盘点“配置 - 启用”然后把最大使用量限定在5%~10%以后装软件、改注册表之前右键一键创建还原点等于给自己留了一条退路。检查一下电脑的睡眠设置和开机启动项笔记本的话把盒盖行为调整成自己习惯的模式。这三件事花不了五分钟但能省下后面很多麻烦。3.3 安全日志不是摆设eventvwr里能看到很多真相给Windows做安全基线不要只依赖杀毒软件。系统自带的“事件查看器”里的安全日志往往能告诉你这台机器正在经历什么。开机后按WinR输入eventvwr.msc进入“Windows日志 - 安全”重点看两个事件ID4624登录成功4625登录失败如果出现大量来自同一个IP的4625失败登录说明这台机器正在被某种暴力破解尝试盯上。对策很简单远程桌面能关就关不用远程桌面服务就直接在“设置 - 系统 - 远程桌面”里关掉如果一定要用至少开启网络级别身份验证并且别用弱密码。3.4 Windows 10老用户面临的岔路口如果你重装的是Windows 10还要面对一个现实问题Windows 10的家庭版和专业版在2025年10月已经到达官方支持终点之后不再接收免费安全更新。微软提供的扩展安全更新ESU计划主要是面向企业客户的普通个人用户直接升级Win11是更省事的路线。多说一句如果你只是想切个语言界面在“设置 - 时间和语言 - 语言和区域”里添加语言包即可不需要重装系统。至于统信UOS这类其他系统U盘装机的流程和Windows差不多但那是另一套生态装之前先想清楚软件兼容性。4. 日常软件怎么选少而精远比多而全实用4.1 浏览器、输入法、压缩软件的选型原则这部分是普通用户最关心的也是最容易被“捆绑”的重灾区。我的原则很简单每类软件只留一个主力最多一个备用。浏览器Edge是系统自带的可以直接当主力。想换个口味优先选Chrome或Firefox。注意国内访问Chrome官网可能会遇到下载困难装不上就用Edge没必要装一堆“高速浏览器”“极速浏览器”浏览器还搞全家桶就是纯属折腾。输入法系统自带的微软拼音其实已经很能打了词库在线同步、自定义短语都有。换第三方输入法也可以但安装时要格外留心安装向导里的“推荐软件”“修改主页”选项能取消的全部取消。有些输入法装完桌面多出两个图标右下角开始弹广告体验不升反降。压缩软件我只推荐7-Zip或微软商店里的NanaZip。别装“好压”“快压”“2345好压”这类它们一方面弹广告另一方面还会搞“专属压缩格式”逼着别人也装同款软件才能解压这种思路就是典型的绑架用户。正经压缩软件解压功能都够用没必要为个花里胡哨的皮肤买单。4.2 截图、录屏、播放器、卸载工具怎么搭配日常工具类软件我推荐的搭配固定且克制截图快捷键WinShiftS是系统自带够用需要长截图和贴图功能再加一个Snipaste。录屏系统自带的Xbox Game BarWinG能覆盖游戏录屏做教程需要专业一点就上OBS Studio免费且功能完整。播放器PotPlayer或VLC选一个别装两个。VLC全平台通吃解码能力强PotPlayer界面更顺手看个人习惯。卸载工具Geek Uninstaller绿色单文件不安装直接跑卸载后还能顺带扫一遍注册表残留。Windows自带的“添加或删除程序”对付不了顽固软件这个能。下载工具IDM (Internet Download Manager) 是好用但要花钱免费方案可以试试Motrix这类开源多线程下载器。那些“高速下载器”十个里有九个是推广源见了就绕道。之所以强调“每类留一个”是因为这类小工具普遍会注册开机自启、右键菜单和后台服务。同类装两三个功能重复就算了右键菜单能犁出一片荒地。装完软件后按CtrlShiftEsc打开任务管理器切到“启动应用”页把微信、QQ、下载工具这些统统设为禁用它们需要的时候再启动完全来得及。4.3 插件与右键菜单的治理别小看系统杂音很多人觉得软件装少点就够了其实“系统杂音”比软件数量更影响体验。新装完的Windows右键菜单会越来越长上下文菜单里堆满“用XX打开”“上传到XX”这些有的是软件装出来的有的是一键装机工具塞进去的。治理办法就两条装软件时尽量选带自定义安装的版本在安装向导里取消右键菜单增强、附加组件、开机自启。已经脏了的话用Geek Uninstaller把可疑工具栏卸载再用系统自带的“设置 - 应用 - 默认应用”把被劫持的默认程序改回来。总之日常软件的衡量标准不是“功能多”而是“不打扰”。5. 开发者专区把这台机器变成工作站5.1 终端和包管理器把地基先打好从这一章开始是给开发者看的。无论你前端、后端、运维还是做数据分析Windows上装开发环境的第一步不是某个IDE而是先把终端和包管理器搞好。先把PowerShell升级到7.x版本微软官方在GitHub上有发布然后把Windows Terminal设为默认终端。Windows Terminal这东西最大的优势是标签页、多窗口、启动速度都快还能同时开PowerShell、CMD、WSL终端。然后是winget。Windows 10/11自带的App Installer就包含winget包管理器用途相当于Linux的apt。用管理员PowerShell先跑一句Set-ExecutionPolicy RemoteSigned -Scope CurrentUser这一步是让本机PowerShell脚本能运行不然很多安装脚本会被安全策略拦下来。之后就可以用winget --version确认可用。常用的有winget search 7zip winget install 7zip.7zip winget install Git.Git winget install Microsoft.PowerShell winget install Microsoft.VisualStudioCode有了Terminal和winget后面的任何软件安装都不需要打开浏览器一家一家下载全在命令行里搞定。5.2 Git、JDK、Miniconda开发环境里最基础的三个Git直接去git-scm.com下载官方安装包安装时一路默认唯独在“调整PATH环境变量”那一步保持第二个选项“Use Git from the Windows Command Prompt”这样CMD和PowerShell都能直接用git。装完配置身份信息git config --global user.name 你的名字 git config --global user.email 你的邮箱JDK 17JDK 17是长期支持版本新手直接在这个版本上入门就行。发行版选Eclipse TemurinAdoptium项目下载msi安装包安装过程中把“Set JAVA_HOME environment variable”勾上。装完验证java -version在PowerShell里看到java version 17.x.x就说明成了。JDK装好后IDE可以装IntelliJ IDEA Community版或VS Code按语言来选即可。Miniconda做Python数据科学强烈建议装Miniconda而不是直接装Anaconda前者轻量很多。下载官方Windows安装包安装时注意不要跟其他Python程序混在一起建议选择“Just Me”安装避免权限问题。安装完成后在开始菜单打开“Anaconda Prompt”或直接打开PowerShell验证conda --version。以后每个项目建独立环境conda create -n myproject python3.11 conda activate myproject如果下载包慢国内有不少PyPI/conda镜像源可以用把官方源换成国内源再装包会快很多具体配置搜一下就有。这一步是常规操作不是奇技淫巧。5.3 Docker Desktop和WSL2的恩怨Windows上跑Docker现在已经很顺了前提是你用对了底座。Docker Desktop在Windows下的运行依赖WSL2所以第一步是装好WSL。管理员PowerShell执行wsl --install装完重启再执行wsl --status确认默认版本是2。如果提示内核太旧wsl --update更新一下。之后再去官网下载Docker Desktop Windows版装上启动Docker会自动挂在WSL2上。最常见的坑有三个BIOS里CPU虚拟化被关掉了导致Docker启动报错去主板设置里把Intel VT-x或AMD-V打开。电脑上装了VMware虚拟机可能和WSL2的Hypervisor有兼容性问题旧版VMware尤其明显升级到新版或改用VirtualBox。WSL发行版默认存在C盘时间久了占掉几十个G。可以把发行版导出迁移到D盘wsl --export Ubuntu D:\ubuntu.tar wsl --unregister Ubuntu wsl --import Ubuntu D:\WSL\Ubuntu D:\ubuntu.tar装完启动Docker Desktop打开终端docker version能跑通就说明环境OK了。5.4 Redis、Elasticsearch这类“跨平台软件”的Windows活法很多后端学习者在Windows上装Redis、Elasticsearch时都会被网上教程绕晕因为Redis官方根本不提供Windows原生版本。Redis在Windows上有三条路WSL2虚拟机跑最推荐进Ubuntu后apt install redis-server和Linux环境完全一致以后换服务器部署不用改任何习惯。Memurai一款兼容Redis的Windows原生服务软件有免费开发版适合不想碰WSL的人。老旧的第三方Windows移植版很多“Redis Windows下载”搜出来的包其实是微软Archive的一个老版本版本还停留在5.x或3.x功能落后且不再维护不推荐新项目用。Elasticsearch则相反官方一直支持Windows。直接去官网下载zip包解压运行目录下的bin\elasticsearch.bat就能启动。8.x版本启动后会要求设置密码并生成安全配置按提示操作即可。注意给ES的内存别贪多默认的512MB起步就够测试用。这里提一句Oracle 19c的Windows安装它是另一种极端能吃内存、安装时间按小时算还需要先装好VC运行库。不是非得用Oracle数据库的别在个人电脑上折腾它MySQL Community Server或者PostgreSQL官方安装包对新手友好得多。5.5 跨平台传文件与AI编程工具开发中经常要把文件从Windows传到Linux服务器我习惯用Xftp或WinSCP。Xftp的好处是跟Xshell出自同一家连服务器的时候在同一个窗口里操作远程终端和文件传输分开看。如果不想装图形化工具直接Windows Terminal里用scp命令也能复制scp D:\test.zip root192.168.1.100:/root/至于最近很火的AI编程工具Claude Code和OpenAI Codex桌面版都有Windows版本前者可以在Windows终端里以命令行方式使用后者有桌面客户端。这类工具装起来不难跟着官网引导走就行唯一要注意的是它们都需要正常的软件环境和账号授权。我个人觉得AI编程工具确实能提高效率但前提是你的项目本身已经能被本地环境跑起来否则它帮你改代码你也没法验证对不对。6. 软件装上之后管理才是重头戏6.1 用winget批量安装与更新几分钟装完全套前文讲了winget的基本用法这里把它的真正威力放出来。所谓“装机清单”最好的形态不是一篇图文并茂的推荐文章而是一段可反复执行的命令行脚本。第一次在电脑上装好常用软件后执行winget export -o D:\software.json以后任何一台新电脑装了winget之后直接winget import -i D:\software.json --accept-package-agreements --accept-source-agreements它就会按清单把所有软件自动装一遍。这套流程对批量维护电脑非常有用省掉了大量重复点击下一步的时间。更新软件同理一条winget upgrade --all把所有能更新的软件统一升到新版本再也不用为了一个软件弹窗提醒去手动下载安装包。以下是我在winget里常用的软件ID供参考ID软件7zip.7zip7-ZipGit.GitGit for WindowsMozilla.FirefoxFirefoxMicrosoft.VisualStudioCodeVS CodeMicrosoft.PowerShellPowerShell 7OBSProject.OBSStudioOBS StudioVideoLAN.VLCVLC播放器Docker.DockerDesktopDocker Desktop记不住ID没关系先用winget search 关键词搜一下结果里会显示完整的ID复制到winget install后面就行。6.2 批处理和PowerShell脚本一闪而过怎么办“双击bat文件直接闪退”是Windows用户最常见的困惑之一。脚本闪退的原因通常有三个排查顺序如下双击执行脚本末尾没有暂停脚本运行结束黑窗口立刻关闭你以为出错了其实可能运行成功了。测试脚本时先用CMD手动执行确认无误后觉得还是得双击就在脚本末尾加一行pause让窗口停住。中文内容导致脚本在旧版代码页下解析失败bat文件如果以UTF-8编码保存而系统默认代码页是GBK中文字符串就会乱码甚至导致命令解析错位。解决办法是把bat另存为ANSI/GBK编码或者在脚本开头加chcp 65001切换到UTF-8代码页。PowerShell脚本提示“无法加载因为在此系统上禁止运行脚本”这是执行策略的限制用管理员PowerShell执行前面提过的Set-ExecutionPolicy RemoteSigned -Scope CurrentUser就能解决。这些坑都不深但初次接触的人容易被吓到其实是Windows的“脚本门卫”在起作用。6.3 正确的C盘瘦身姿势最后聊聊C盘空间清理。很多人一看到C盘变红就去下载“Windows Cleaner”“清理大师”之类的工具我是反对的。系统清理是Windows自己最擅长做的事第三方工具只会增加你被杀毒软件误报的概率。正确顺序是先用系统自带的“设置 - 系统 - 存储 - 清理建议”清理Windows更新缓存、临时文件、回收站。清系统补丁备份目录用DISMDism.exe /online /Cleanup-Image /StartComponentCleanup这会清理WinSxS组件库中不再需要的旧版本文件比重装系统安全得多。注意这个命令看不到什么直观进度耐心等它跑完就行。如果C盘没有重要个人文件把休眠文件关掉也能省下和内存等大的空间笔记本要用休眠功能就别关powercfg /h off前面提到过WSL发行版默认在C盘迁移到D盘是立竿见影的省空间方案。跑完这三步C盘一般能腾出几G到几十G而且没有任何“清理风险”。我个人在实际操作中的体会是装机清单不是一张越长越好的购物单而是一套不断变动的方案。每装一个重要软件顺手在备忘录里记一笔“为什么装它”、有没有替代品。三个月后再回头看你会发现清单里能删掉近一半——那些删掉之后三天内没想起来要装回去的本来就不属于这台机器。
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。