刚拿到一台新电脑,或者刚给老机器换上固态重新装好系统,接下来要做的事几乎都一样:赶紧把软件装回去。作为常年帮朋友装机、自己也折腾过无数遍 Windows 的老手,我见过太多人在这个“头一小时工程”里翻车——网上下载软件点错按钮带回来一堆全家桶,解压工具装了个弹广告的版本,开发环境装到一半报错只能重来。
今天这篇就把我脑子里那套“Windows 装机必备软件清单”彻底摊开讲:不光是列清单,还要把“为什么选它”“从哪下载”“装完要改哪些设置”“遇到报错怎么救”全部讲透。全文按办公、开发、娱乐、维护四类需求来组织,刚重装完系统不知道从哪下手的新手可以直接照着抄,想优化现有软件体系的老手也能对着查漏补缺。另外提前说明:安装源一律优先官网、官方商店和 GitHub Release,凡是需要来路不明工具“破解激活”的软件,我都不碰,这也是后面所有避坑技巧的前提。
1. 装机软件清单为什么值得认真规划
1.1 先想清楚用途,再决定装什么
第一次装系统的人最容易犯的错是“看到什么装什么”:浏览器装三个,播放器装两个,输入法装两套,安全软件再装两个……功能重叠不说,弹窗、开机自启、后台驻留一多,新电脑也会被拖成老爷机。
我建议动手下载之前,先花两分钟问自己三个问题:
- 这台机器主要干什么?办公文档、代码开发、影音娱乐,还是三者都有?
- 哪些软件打开频率极高、缺了就没法干活,哪些只是偶尔用一次的备选?
- 我有没有已经习惯的老软件?比如你一直用某个输入法,就别为了“尝鲜”再装一套功能重复的。
想清楚了再动手,装机就不是“下载—安装—下载—安装”的流水线,而是一次有目的的配置过程。这个习惯一旦建立,以后每次换电脑、重装系统都能省下一大堆清理的功夫。
1.2 按场景拆解:办公、开发、娱乐、维护四类需求
我习惯把 Windows 软件分成六大类,对应不同使用场景。分类的好处是,你在任何一类里只需要留一款主力工具,避免功能重复。
| 使用场景 | 核心诉求 | 常见软件 | 注意点 |
|---|---|---|---|
| 办公文档 | 写文档、做表格、做 PPT | Microsoft Office / WPS、Notion、Typora | 优先官方订阅或买断版,尽量避开“绿色精简版” |
| 日常浏览 | 网页浏览、文件下载 | Edge、Chrome、Firefox、IDM、qBittorrent | 主力浏览器只留一个,扩展别装太多 |
| 影音娱乐 | 视频播放、音乐管理 | PotPlayer、VLC、网易云音乐 | 播放器装一个就够,别碰聚合型“全能播放器”全家桶 |
| 解压与文件 | 压缩包、文件搜索 | 7-Zip、Bandizip、Everything | 解压工具会常驻右键菜单,装两套容易打架 |
| 开发调试 | 写代码、跑服务 | Git、JDK、Miniconda、Docker Desktop | 注意环境变量和 PATH,别几个版本混着装 |
| 系统维护 | 驱动、清理、备份 | Windows 更新、厂商驱动工具、系统还原 | 第三方“优化大师”能不用就不用 |
1.3 软件选型的三个判断标准
这套清单里每一个软件我都按三个标准筛过,也想把这套标准分享给你。
第一,优先开源或官方出品。开源软件通常没有弹窗广告、没有后台绑定,出了问题还能快速找到社区方案。微软自己的 PowerToys、Windows Terminal,以及 7-Zip、Everything、VLC 都属于这一类。
第二,优先官网或正规仓库下载。搜索“XX软件下载”出来的下载站,十个里有八个夹带私货。判断方法很简单:看域名是否包含软件官方名、看网页有没有一堆“高速下载”“立即下载”的诱导按钮、看下载回来的文件名是否奇怪。官网下载的安装包一般就是官方命名,比如7z2301-x64.exe。
第三,优先可替代性。如果一个软件只能在某一家下载站里找到、官网都搜不到,那它大概率不值得装。真正的好工具,官网永远是最靠谱的入口。
2. 日常基础软件:浏览器、解压与下载工具
2.1 浏览器:装一款主力,最多加一款备用
Windows 11 自带的 Edge 已经很好用,许多人重装后的第一件事却是再装一个 Chrome——这当然可以,但我想先说一个结论:主力浏览器只留一个,另一个当作备用。备用浏览器的价值在于账号隔离(工作一个、私人一个)和网页兼容性测试,装三五个浏览器纯粹浪费内存和磁盘。
如果你在意扩展生态和跨设备同步,Chrome 依然是默认选择;如果你对隐私更敏感,Firefox 一直是不错的老牌选项;如果你懒得装,Edge 内置基于 Chromium 内核,性能和兼容性都不输 Chrome,还不用额外下载。装完第一件事:登录账号同步书签和密码,再顺手把默认下载目录改到非系统盘,比如D:\Downloads,这样以后重做系统不丢文件。
在 Windows 下,我还会把浏览器缓存目录和配置文件放到数据盘,做法是在设置里手动调整,或者用后面会提到的系统优化工具。很多人以为这个操作很麻烦,实际上就是改一个路径的事,带来的收益是系统盘寿命和系统盘空间都变健康。
2.2 解压与压缩:7-Zip 是我个人最推荐的选择
压缩软件是装机清单里最容易踩坑的一类。多数人随手搜“解压软件”就下载到一个带广告弹窗、还偷偷改浏览器主页的野鸡版本,所以我一直建议:解压工具只从官网下。
我长期在 Windows 上只留两款工具,按需求二选一:
| 工具 | 特点 | 适合人群 |
|---|---|---|
| 7-Zip | 开源免费,支持 7z/zip/rar/tar/gz/xz/iso 等几乎所有常见格式,压缩率高,命令行能力强,界面略显复古 | 追求稳定和免费,不介意界面朴素 |
| Bandizip | 界面现代,自动解压、密码记忆等功能做得顺手,新版有广告但可接受 | 追求界面体验和操作效率的用户 |
| WinRAR | 老牌商业软件,试用到期仍可继续使用,兼容性极好 | 习惯老牌软件、需要自解压功能的用户 |
7-Zip 有几个特别实用的“隐藏技能”:分卷压缩(右键→添加到压缩包→切分到指定大小),适合把大文件切成小段传到网盘;自解压包(生成 exe,对方不需要解压软件也能打开);右键菜单里有“校验 CRC SHA”功能,可以用来验证下载文件的完整性。这些功能在我处理大型资料包时帮了大忙。
装完解压软件后要做的一件事是设置默认关联:打开 7-Zip,工具→选项→关联文件,把 zip、rar、7z、tar 等格式勾上,这样双击压缩包会直接走你习惯的工具。
2.3 下载与文件传输:IDM、qBittorrent、Xftp 各司其职
日常下载工具,我的组合是“IDM + qBittorrent + 网盘客户端”三件套。
IDM(Internet Download Manager)负责网页文件和普通链接的加速下载,它是付费软件,但下载体验确实稳定,断点续传、多线程同时拉取文件,遇到大文件或网络波动时优势明显。如果你不想付费,很多浏览器自带下载功能已经足够,没必要硬装花里胡哨的下载器。
qBittorrent 负责 BT 和磁力链接,开源免费、无广告、不做资源审查,是替代老牌迅雷的主流选择。迅雷在国内某些资源场景下确实有优势,但广告、收费、限速这些体验问题让它在我这里只能排第二。
至于“如何从 Windows 复制到 Linux”这类需求,我把常见方式列在这里:如果是往远程 Linux 服务器传文件,用 Xftp 选 SFTP 协议、端口 22,账号密码登录即可;如果只是本机装了 WSL,在 Windows 资源管理器地址栏输入\\wsl$\Ubuntu就能直接访问 Linux 子系统里的文件,反过来在 Linux 终端里访问 Windows 文件就走/mnt/c/,比如/mnt/c/Users/你的用户名/Desktop。这个我后面在容器化部分还会再展开。
我还想特别提一个热搜词:“xftp连接windows”。如果你想用 Xftp 这类 SFTP 图形工具连到自己的 Windows 机器传文件,完全不必装各种第三方 FTP 服务端。直接在 Windows“可选功能”里添加“OpenSSH 服务器”,装好后在“服务”里找到 OpenSSH SSH Server,把启动类型改成自动并启动,Xftp 连接时协议选 SFTP、端口 22、用户名密码用你的 Windows 账号就可以连上。这个做法干净、安全,卸载也方便。
3. 开发向工具链:从终端到容器一把梭
3.1 终端换代:Windows Terminal 和 PowerShell 7
很多开发者的 Windows 体验差,问题出在默认的“命令提示符”实在太难用。我每次装完新系统都会先做两件事:装 Windows Terminal(Win11 自带,Win10 可以在微软商店安装,或者从 GitHub 拿安装包),再装 PowerShell 7(微软官方开源版本)。
Windows Terminal 支持多标签页、自定义配色、快捷键,还能同时开 CMD、PowerShell 和 WSL 会话。PowerShell 7 则是跨平台的新一代命令行环境,语法更现代、管道处理性能更好。装完这两个,基本可以告别那个黑底白字的“远古”命令提示符。
如果遇到“Windows 脚本命令闪退”这类问题,十有八九不是操作问题,而是执行策略或运行库问题。排查方法很简单:先在 CMD 里执行powershell -NoExit,让窗口在报错后不关闭,看清楚具体错误信息再处理。后面第 5 节我会把常见的闪退场景集中讲。
3.2 版本管理与运行环境:Git、JDK 17、Miniconda
开发工具的安装核心不是“下一步下一步”,而是环境变量的正确配置。我们逐一过一遍。
Git 安装时要注意几个选项:安装路径建议默认;在“调整 PATH”环节选择“从命令行使用 Git”,这样 CMD 和 PowerShell 里都能直接敲git命令;行尾符转换(line ending)保留默认值即可,Windows 和 Linux 协作时这个默认策略最省事;SSH 组件直接选自带的 OpenSSH。装完先执行两条命令配置用户信息:
git config --global user.name "Your Name" git config --global user.email "you@example.com"否则 Git 提交时会狂报“Please tell me who you are”,这是新手最容易卡住的一步。
JDK 17 也是热搜里的常客。选择上,Oracle JDK 和 Eclipse Temurin 都行,个人更推荐 Temurin,开源且更新及时。关键在配置环境变量:新建JAVA_HOME指向 JDK 安装目录,再把%JAVA_HOME%\bin追加到PATH。设置完必须新开一个终端,执行java -version验证,看到版本号输出才算成功。
Python 环境管理我推荐 Miniconda 而不是直接装 Anaconda,因为 Miniconda 足够小,装完再按项目建虚拟环境,体验轻量得多。Miniconda 安装时有几个坑:
- 安装选项里选“Just me”,避免权限问题;
- 安装完成后,如果终端里输入
conda提示“不是内部或外部命令”,别慌,通常只是没有执行conda init。用管理员权限打开终端,执行conda init powershell(或conda init cmd,看你用哪个),重开终端即可; - 装完先跑一遍
conda --version,确认版本再继续下一步。
3.3 容器化配合:Docker Desktop 与 WSL2 的安装与避坑
现在的 Windows 跑 Docker 早已不需要装 VMware 之类的虚拟机,主流方案是 Docker Desktop + WSL2 后端。装了 WSL2 之后不仅 Docker 能用,很多 Linux 专属工具(比如 Redis,Windows 没有官方发行版)也可以顺带解决。
WSL2 的标准安装流程:
- 以管理员身份打开 PowerShell,执行
wsl --install(Win10 老版本可能需要先用 DISM 启用“虚拟机平台”和“适用于 Linux 的 Windows 子系统”两个功能); - 重启后按提示创建 Linux 用户名和密码;
- 安装 Docker Desktop,在设置里勾选“Use WSL 2 based engine”;
- 验证:
docker version能看到客户端和服务端版本即为成功。
如果启用“虚拟机平台”时提示“无法启用 Windows 组件 VirtualMachinePlatform(退出代码 14098)”,不要慌——这通常是系统组件存储损坏,后面我会专门讲怎么救。
关于 Redis on Windows,我直接给结论:Windows 官方不提供 Redis 发行版,开发环境最省事的方式是在 WSL 里执行sudo apt install redis-server,和生产环境行为最接近。如果想用 Windows 原生实现,可以试 Memurai,它是兼容 Redis 协议的工具;网上有人维护的 Windows 移植版也能用,但版本通常落后,我只把它当作应急方案。另外一个真实教训:如果在 Docker 里跑 Redis 容器,记得挂载数据卷并设置密码,别裸奔在开发机上。
顺带一提,如果你确实要安装 Oracle 19c 这种重量级数据库,我强烈建议单独留一台虚拟机或容器专用环境来做。Windows 上直接装 Oracle 对内存、磁盘、注册表要求都比较高,安装时间动辄两三个小时,和我这里讲的“轻量开发工具箱”不是一类需求,不建议往日常开发机上硬塞。
3.4 趁手的效率工具:Everything、PowerToys、截图贴图
开发调试时,大量时间浪费在找文件、切窗口、复制粘贴上。下面这几个小工具能极大改善体验。
Everything 是 Windows 上最值得装的效率软件,按文件名搜索几乎瞬间出结果,前提是 NTFS 文件系统。装完记住在“选项”里设置为开机启动并以管理员身份运行,否则它无法索引全部磁盘,搜索结果会莫名其妙缺东西。我习惯用快捷键唤起它,再配合file:*.log这类语法快速过滤文件类型。
PowerToys 是微软官方出品的效率套件,包含一堆我每天都会用的小功能:FancyZones 自定义窗口分屏、PowerRename 批量重命名、Text Extractor 文字识别(用来截取屏幕上的文字)、Color Picker 取色、PowerToys Run 快速启动应用。装了它,很多付费小工具都不需要再买了。
截图和贴图这块,我用的是 Snipaste。它打开后按 F1 截图,截完图自动“贴”到屏幕上,可以方便地对比参考图或做临时标注,还能用取色器拾取屏幕任意位置的颜色值。对写文档、做 PPT、排查 UI 问题都是刚需。
如果你对“Windows 自动化”感兴趣,我建议从任务计划程序加 PowerShell 脚本开始。比如每天定时把某个目录的日志压缩归档,写一个几行的脚本,挂到任务计划程序里按计划执行即可。写自动化脚本时记住一个原则:先用单条命令手动验证,再挂计划任务,否则你不知道报错是在哪一环。
最近很火的 Codex CLI、Claude Code 这类命令行 AI 编程助手,也可以算进开发向装机清单里的“新物种”。这类工具多数是 Node 或 Python 写的,装好对应运行环境后用包管理器安装即可,官方文档都会给出 Windows 下的安装命令。我的建议是:新鲜工具可以装来试,但别让它成为你必须每天维护依赖的负担;如果你主要用 Windows 环境,装之前先确认它支持 Windows 原生运行,或者干脆放进 WSL 里跑。
4. 系统维护与优化:装完不等于一劳永逸
4.1 驱动管理:避开“代码31”等设备异常的坑
装完系统,第一件大事是让 Windows Update 把补丁和驱动跑一轮。之后需要打厂商驱动(显卡、主板芯片组)时,直接去官网下——笔记本去品牌官网的支持页面,组装机去芯片厂商或板卡厂商官网,不要用第三方“驱动大师”类工具。
设备管理器里的“黄色感叹号”和“代码 31”——“由于 Windows 无法加载这个设备所需的驱动程序,导致这个设备工作异常”是最常见的驱动问题。原因一般是三类:驱动装了一半或版本不匹配、设备被禁用后注册表残留、系统更新时驱动被覆盖。我的排查顺序是这样:
- 右键设备 → 卸载设备 → 勾选“删除此设备的驱动程序软件”;
- 重启电脑,让系统重新扫描并安装驱动;
- 如果问题依旧,去硬件厂商官网下载对应型号的最新驱动手动安装;
- 都不行,就用系统还原点回退到正常状态。
装驱动的顺序也有讲究:先芯片组,再显卡,再其他外设。很多蓝屏重启问题其实都和驱动安装顺序混乱有关。这里我有一个坚持多年的原则:不推荐用“驱动精灵”“驱动人生”这类第三方驱动工具,它们省下来的时间远不够你后面清理弹窗和修复被改的设置的。
4.2 资源监控与日志:看门道而不是看热闹
系统卡顿、内存占用过高、后台频繁读写磁盘,这类问题很多人第一反应是“电脑该换了”,其实 Windows 自带的监控工具就能看出门道。
任务管理器里的“性能”页能看到 CPU、内存、磁盘、网络的实时占用;进阶一点,可以在任务管理器左下角打开“资源监视器”,看具体是哪个进程在占用磁盘和网络。我经常用它来揪出某个软件的后台自动更新进程。
如果有人怀疑系统被装了什么奇怪的东西,或者想排查登录异常,事件查看器里的“Windows 安全日志”是关键。安全日志默认会记录登录成功和失败事件,但不记录进程启动之类的详细信息,需要时可以在本地安全策略里开启“审核进程创建”等策略。实际排查时记住几个事件 ID 就能干活:
| 事件 ID | 含义 | 常见用途 |
|---|---|---|
| 4624 | 登录成功 | 确认谁在什么时候登录过 |
| 4625 | 登录失败 | 排查暴力猜密码、异常尝试 |
| 6005 | 系统事件日志服务启动 | 判断系统正常开机时间 |
| 6006 | 系统正常关机 | 确认关机是否正常 |
| 6008 | 异常关机 | 排查断电、蓝屏、强制关机 |
比如有同事说“我明明没登录,居然有登录记录”,打开安全日志刷 4624 事件,就能看到登录来源 IP 和时间;再配合 4625 看失败的暴力尝试,基本能判断是误报还是真的有人动过机器。
4.3 清理与备份:给系统留一条后路
清理工具这一块,我想先说一个反直觉的结论:Windows 自带的清理能力比大多数人以为的强得多。“设置→系统→存储→存储感知”可以自动清理临时文件和回收站;右键 C 盘 → 属性 → 磁盘清理,能扫描出系统更新残留、缩略图缓存等大块占用。
外面那些名字里带“Cleaner”“清理大师”的软件要特别谨慎,里面相当一部分其实是广告软件,安装后不是帮你清理,而是往你系统里塞更多东西。我见过不少电脑装上所谓的“Windows Cleaner”之后,主页被改、右键菜单被塞满、后台进程一堆,最后还得我手动收拾。
备份比清理更重要。重装系统后,我建议立刻做三件事:一是开启“系统保护”,为系统盘建立还原点;二是打开“文件历史记录”,指向数据盘或外置硬盘;三是给刚配好的干净环境建一个手动还原点,命名“初始环境”。之后系统搞坏了,直接还原到“初始环境”,省去重装所有软件的痛苦。
数据备份的习惯也要有。代码项目推到 Git 远端,文档资料同步到网盘或 NAS,照片视频单独备份一份。系统可以重装,数据丢了就真的没了。
4.4 安全防护:不装一堆杀软的完整体验
这个结论我反复跟人强调:现代 Windows 自带的 Microsoft Defender 已经足够覆盖普通用户的日常安全需求,千万别再装第二套杀毒软件。杀软装多了真的会打架,轻则互相报毒、抢资源,重则把对方的更新文件当病毒删掉,系统性能断崖式下降。
真正的安全从来不取决于杀软多寡,而在于这些习惯:
- 不从非官方渠道下载 exe 安装包;
- 收到不明邮件附件不双击;
- 系统更新保持开启;
- UAC(用户账户控制)别关;
- 浏览器扩展只装可信来源。
另外,如果你还在用老旧的 Windows 10 22H2,建议关注一下官方的支持和扩展安全更新计划。系统停止更新意味着以后装不了新软件、也补不上安全漏洞,预算允许的话尽早升级到受支持的系统版本,比装什么安全软件都管用。
5. 装机翻车现场:常见报错与排查速查表
5.1 功能启用失败:VirtualMachinePlatform 退出代码 14098
症状:安装 WSL2 或 Docker 需要开启“虚拟机平台”时,Windows 功能向导报错“无法启用 Windows 组件 VirtualMachinePlatform(退出代码 14098)”。
这个报错我第一次碰到时也懵了一下,后来总结了一套排查流程:
- 以管理员身份打开 PowerShell,执行
DISM /Online /Cleanup-Image /RestoreHealth修复组件存储; - 执行
sfc /scannow检查系统文件完整性; - 重启后再到“启用或关闭 Windows 功能”里勾选“虚拟机平台”和“适用于 Linux 的 Windows 子系统”;
- 如果还是失败,进去 BIOS 确认虚拟化技术(Intel VT-x 或 AMD-V)已开启。
我遇到过的实际案例里,90% 以上在第一步 DISM 跑完之后就解决了,因为系统镜像里的组件存储早就因为强制关机或磁盘空间不足损坏了。跑 DISM 需要联网,如果网络不稳可以先跑DISM /Online /Cleanup-Image /StartComponentCleanup清理一下再试。
5.2 设备驱动异常:代码 31 的排查套路
症状:设备管理器里某个设备显示黄色感叹号,属性页提示“由于 Windows 无法加载这个设备所需的驱动程序,导致这个设备工作异常。(代码 31)”。
解决步骤我在第 4 节讲过,这里只补充两个容易忽略的细节。第一,有时候不只是卸载设备那么简单,还需要把 BIOS 里对应的控制器重置一下,尤其是 USB 控制器和 PCIe 设备;第二,如果刚装完系统就出现代码 31,优先怀疑 Windows Update 替换了厂商驱动。解决办法是到设备属性→驱动程序→回退驱动程序,把驱动回滚到官方版本。
另外我建议装完系统后,先把所有硬件的官方驱动下载到本地保存一份,命名成驱动备份_日期。以后哪怕官网改版、支持页面下架,你也还有本地备份可用。这个习惯救过我一次——有一台旧笔记本的显卡驱动在官网已经找不到了,幸好我提前备份过。
5.3 运行库缺失与 MSI 执行失败
装软件时提示“缺少 VCRUNTIME140.dll / msvcp140.dll”,这是缺 Visual C++ 运行库。解决办法是安装“Visual C++ Redistributable”最新的 x64 和 x86 版本,两个都要装,64 位系统也会有人跑 32 位软件。很多游戏和软件安装包都会自带,但我建议在装机清单里主动装一次,免得后面逐个报错。
双击 .msi 安装包提示“msi.dll 没有被指定在 Windows 上运行”,这是一个很经典的 Windows Installer 注册表损坏问题。解决方法:管理员身份打开命令提示符,执行:
cd C:\Windows\System32 msiexec /unregister msiexec /regserver如果还不行,检查“Windows Installer”服务是否被禁用,把它设为手动并启动服务,然后重试。最后再考虑用 SFC 和 DISM 修复系统文件。
装老软件时提示需要“.NET Framework 3.5(包括 .NET 2.0 和 3.0)”,这个不用去网上找安装包,直接在“启用或关闭 Windows 功能”里勾选对应选项,系统会自动联网下载。我见过太多人去下载站找“离线包”结果装回一堆问题。
5.4 环境变量不生效与命令窗口闪退
刚装完 JDK、Conda,设置好环境变量,任你怎么开 CMD 都提示“不是内部或外部命令”,这是最让人抓狂的场景之一。原因多半是 PATH 没生效:编辑环境变量后,已经打开的终端窗口不会刷新,必须新开一个终端;还有一种情况是在 PATH 里多加了多余的分号或引号,导致整行路径解析失败。
我自己的经验是:装任何命令行工具后,先新开终端验证一遍版本输出,再继续下一个安装步骤。很多“连锁翻车”其实都能在这一步被拦住——比如你装完 Git 没验证,后面跑脚本时报错,你以为是 Git 的问题,排查半天发现其实是环境变量没刷新。
PowerShell 打开后立刻闪退的排查思路:先执行powershell -NoExit看具体报错,常见原因是 profile 脚本里有报错,或执行策略限制导致加载失败。用notepad $PROFILE打开配置文件检查,把有问题的加载行注释掉即可。记住一个通用原则:遇到闪退先别急着重装,先在另一个终端里手动运行同样的命令,把报错信息捞出来,问题往往就解决了一半。
6. 一份可以直接抄作业的清单与收尾经验
6.1 我的最终清单速览
下面是我现在每次重装 Windows 都会走一遍的完整清单,包括软件、来源和用途。你可以直接截图保存,或者按自己的需求增删。
| 分类 | 软件 | 下载来源 | 核心用途 |
|---|---|---|---|
| 浏览器 | Edge / Chrome / Firefox | 官网 | 主力浏览、账号隔离 |
| 解压 | 7-Zip / Bandizip | 官网 / GitHub | 压缩包支持 |
| 下载 | IDM / qBittorrent | 官网 | 网页下载、BT 磁力 |
| 远程与传输 | Xftp / RustDesk / ToDesk | 官网 | 文件传输、远程协助 |
| 办公 | Microsoft Office / WPS | 官网 / 微软商店 | 文档、表格、PPT |
| 截图 | Snipaste | 官网 | 截图、贴图、取色 |
| 文件搜索 | Everything | 官网 | 毫秒级找文件 |
| 效率套件 | PowerToys | 微软商店 / GitHub | 分屏、批量重命名、OCR |
| 终端 | Windows Terminal / PowerShell 7 | 微软商店 / GitHub | 现代化命令行 |
| 版本控制 | Git | git-scm.com | 代码管理 |
| 运行环境 | Temurin JDK 17 / Miniconda | 官网 | Java、Python |
| 容器 | Docker Desktop | 官网 | 容器化开发 |
| 本地服务 | WSL2 内 Redis、MySQL | WSL 内安装 | 与生产环境一致的本地开发 |
| 媒体 | PotPlayer / VLC | 官网 | 视频播放 |
| AI 助手 | Codex CLI / Claude Code 等 | 官方文档 | 编程辅助 |
6.2 装机后我建议你先做这几件事
第一,让 Windows Update 先跑一轮,把系统补丁和驱动装完,期间可以同步装基础软件,但先别碰驱动工具。第二,用正版授权登录系统、激活 Office 等服务,不要去碰来路不明的激活工具,这是很多人重装后翻车的第一个坑。第三,主动装一遍“运行库三件套”:Visual C++ Redistributable(x64 和 x86)、按需开启 .NET 3.5、游戏党再装最新 DirectX。第四,花两分钟调整隐私和体验设置:关闭无关的后台应用、关闭广告 ID、把下载和文档目录改到数据盘。第五,建一个“初始环境”系统还原点,给后面的折腾留一条退路。
这套清单我从 Windows 7 时代一路用到现在,中间换过不少软件,但原则始终没变:少而精、只留主力、一切从官网拿。最后分享一个个人习惯:我会在装机完成后把整套流程整理成笔记,记上软件版本、关键配置、遇到过的报错和修复命令,下次重装只需要照着走一遍。配置好一套环境花不了半天,但以后的每次重装都能节省至少一天——建议你第一次按这份清单装的时候,也顺手把每个软件的版本号和链接记下来,哪怕官网改版、下载按钮换了位置,你也还是能找到自己需要的那一版。这个习惯,比任何“装机神器”都靠谱。