Notepad++ 省空间关键在于合理配置备份:关闭 With timestamp,保留 Simple backup;将备份路径移至独立目录;调高自动保存间隔;定期清理 recovery_*.tmp 和旧 .bak 文件,并避免同步盘路径。

Notepad++ 的备份默认不省空间,开错选项反而让磁盘悄悄吃紧;关键不是关备份,而是控制生成时机、数量和路径。
Simple backup 和 With timestamp 的空间代价差很大
两者都依赖 Enable backup 开关,但行为完全不同:
-
Simple backup只在原目录生成一个xxx.bak,每次保存前覆盖旧的,空间占用恒定(≈原文件大小) -
With timestamp每次保存都生成新文件,如config.xml_20261027_063522.bak,没清理机制,几十次编辑就积累上百 MB - 如果同时勾选了两个模式,
With timestamp会优先生效,Simple backup形同虚设
Session snapshot 的快照文件也占空间,且默认不清理
Session snapshot and periodic backup 产生的快照存在 %APPDATA%\Notepad++\backup\,包含:
-
session.xml:记录打开的标签页和光标位置,很小(KB 级) -
recovery_*.tmp:每个未保存文档一份,大小 ≈ 当前编辑内容,崩溃后恢复用 - 默认每 15 分钟存一次,但不会自动删旧快照——开 20 个大文件编辑一整天,可能留下几十个 MB 的临时文件
- 可手动删
recovery_*.tmp,但别动session.xml,否则下次启动不弹恢复提示
真正省空间的操作是改路径 + 限频 + 定期清理
默认路径 %APPDATA%\Notepad++\backup\ 不好管理,建议主动干预:
- 把备份路径改成独立小分区或本地空文件夹,比如
C:\npp-backup\,方便一眼看到占用 - 将
Auto-save recovery data every从默认 15 分钟调高到 30 分钟,减少快照频率(最小值是 1 分钟,别设太低) - 关闭
With timestamp,只留Simple backup;若真需要历史版本,靠 Git 或系统还原点更可靠 - 定期进
C:\npp-backup\手动删掉陈旧的*.bak和recovery_*.tmp(注意别删错session.xml)
最易被忽略的一点:OneDrive、iCloud 或腾讯微云等同步盘里的备份路径,会导致 Notepad++ 写入失败却不报错,.bak 和快照文件看似生成了,实则为空或损坏——省空间的前提是备份得真生效。


















