先看清有什么
「我的软件」这类功能做的事情很朴素:把本机已安装的软件列成一张表,带版本、大小、安装时间。它的价值在于你终于能一次看全,而不是在设置里一页页翻。
看的时候按三个维度排序,各有用处:
| 排序方式 | 能发现什么 |
|---|---|
| 按安装时间 | 最近装了什么、有没有你不知道的软件被装进来 |
| 按占用空间 | 谁在吃 C 盘,值不值得卸载或搬走 |
| 按名称 | 同类软件是不是装重复了(三款压缩、两个播放器) |
哪些在吃空间
注意一件事:「应用和功能」里显示的大小往往不是真实占用。它只统计了程序目录,不含用户数据、缓存、日志——而这些经常比程序本体大好几倍。
真实占用要这样查:
- 设置 → 系统 → 存储,先看总量分布;
- 再看
%LOCALAPPDATA%与C:\ProgramData下各软件的缓存目录,按大小排序; - 浏览器、聊天工具的缓存通常排在最前面,且多数可以在软件自己的设置里改位置。
哪些在偷偷自启
装了不等于要常驻。检查启动项要注意:任务管理器只看得到一部分,完整的位置有五个:
- 任务管理器 → 启动应用;
- 设置 → 应用 → 启动;
- 注册表
HKCU\...\Run与HKLM\...\Run; - 启动文件夹(
shell:startup); - 任务计划程序里的登录触发任务。
哪些能关、哪些关了会出问题,见开机启动项管理。
导出一份软件清单
这件事值得每半年做一次。重装系统时你会庆幸自己做过。
方法一(推荐):以管理员身份打开 PowerShell,运行:
Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion | Sort-Object DisplayName
方法二:直接把输出复制到记事本,存进网盘。方法三:用软件管理类工具自带的能力查看并手工记录。
清单里建议额外记三样东西:每款软件的授权方式(免费/已购/公司授权)、登录账号、配置备份位置。这三样是重装后最难凭记忆恢复的部分。
常见问题
软件管理和「一键优化」是一回事吗?
不是。软件管理是看清并决定,一键优化是批量替你决定。后者按通用规则判断,不知道你的实际情况,收益低而风险实在。详见系统工具。
不装第三方工具,能不能做到同样的管理?
大部分可以:卸载用设置里的「应用和功能」,启动项用任务管理器,空间用设置 → 存储,清单用上面的 PowerShell 命令。第三方工具的价值主要是省去在几个界面之间来回切换。
为什么「应用和功能」里有些软件没有卸载按钮?
通常是系统组件、驱动、或者由其他主产品托管的组件。这类不能单独卸,要在对应主产品的设置里处理。
装多了想清理?
卸载不干净是残留的主要来源。先看清理方法,再动手删。