免费开源 · GPL-3.0 · 版本 3.0.8

WinMemoryCleanerWindows 内存清理工具

不做“一键加速”的承诺,只把 Windows 自带的三个内存接口做成了界面: 待机列表、工作集与文件缓存可以分区域释放,并支持定时、阈值与全局热键触发。 单文件 471 KB,免安装,以管理员权限运行。

  • 2025-12-13 发布
  • 471 KB 单文件
  • XP – 11 / Server 2003 – 2025
  • GitHub 5.1k Stars
界面示意,按 3.0.8 版本功能布局绘制,数值为示例。
可清理区域
8 个

逐项勾选,每个区域标注最低系统版本

程序体积
471 KB

WinMemoryCleaner.exe(3.0.8),无第三方依赖

界面语言
30 种

含简体中文与繁体中文,可跟随系统切换

设计取舍

它解决什么,以及刻意不做什么

内存清理工具的争议多来自夸大效果。下面三条是 WinMemoryCleaner 的实际边界。

只调用 Windows 原生接口

使用系统已有的内存管理 API,不注入进程、不修改系统文件。每次优化会写入 Windows 事件查看器,可自行核对时间与释放量。

单文件、免安装、可随时移除

471 KB 便携 exe,不写系统目录、不装驱动。设置保存在 HKLM\SOFTWARE\WinMemoryCleaner,不需要时删除文件并清理该键即可。

粒度到内存区域,而不是“加速”

待机列表与工作集是两类不同内存,效果与副作用也不同。工具把选择权交给你,并允许排除关键进程、以低优先级运行。

功能明细

8 个可清理的内存区域

括号内为项目文档标注的最低系统版本;低于该版本的 Windows 不会显示对应选项。

区域、作用与系统要求

来源:项目 README
WinMemoryCleaner 八个内存区域的作用与最低系统版本
内存区域 作用 Windows Server
组合页面列表刷新页面组合列表中已合并的相同内存页8 及以上2012 及以上
已修改文件缓存将固定磁盘上的文件缓存写入磁盘,确保挂起的写入落盘XP 及以上2003 及以上
已修改页面列表把未保存页面写入磁盘,再把页面移入待机列表Vista 及以上2008 及以上
注册表缓存从内存中卸载注册表配置单元8.1 及以上2012 及以上
待机列表清空整个待机列表,释放被缓存的物理内存,力度最大Vista 及以上2008 及以上
待机列表(低优先级)只清除最低优先级的待机页,对缓存数据影响较小Vista 及以上2008 及以上
系统文件缓存刷新系统用于自身文件的缓存,适合在启动大型程序前使用XP 及以上2003 及以上
工作集从用户模式与系统工作集中移除内存,迫使长期占用的进程释放非必要内存XP 及以上2003 及以上

自动化与集成

设置项
  • 定时优化:每隔指定小时数执行一次
  • 阈值优化:可用物理内存低于设定百分比时触发
  • 全局热键:默认 Ctrl+Shift+M,可在设置中更换
  • 进程排除列表:指定不参与清理的进程
  • 命令行模式:/WorkingSet、/StandbyList 等参数供脚本调用
  • 服务模式:/Install 与 /Uninstall,无需重启完成后台部署
  • 托盘与通知:显示内存百分比,优化后报告释放量
  • 恢复默认:/Reset 重置全部设置并关闭自动更新

运行条件

系统要求

以下信息来自项目文档与 3.0.8 发布说明,未做额外推测。

WinMemoryCleaner 运行环境要求
项目要求说明
操作系统Windows XP – 11Windows Server 2003 – 2025 同样支持
运行时.NET Framework 4.0Windows 8 及之后通常已内置
权限管理员内存接口需要提升权限,普通权限下无法清理
磁盘占用约 0.5 MB单个 exe,无附属运行库与驱动
安装方式免安装直接解压或复制即可运行;服务模式需 /Install
代码签名3.0.0 起由 SignPath 提供,可在文件属性中核对数字签名
许可协议GPL-3.0可自由使用与分发;二次分发需保留同一许可

获取软件

下载 WinMemoryCleaner 3.0.8

当前最新稳定版,发布于 2025-12-13。提供两个网盘渠道,扫码后在手机端转存即可。

v3.0.8 WinMemoryCleaner.exe 471 KB GPL-3.0 开源

SHA-256(WinMemoryCleaner.exe) 用于校验文件完整性

8b68d56c6ee28740f76513f21b21f5a1018f0ef291467b3f3d39d43daf0c0f2f

SmartScreen 可能拦截:程序会写入设置并创建启动任务,新版本常被识别为未知发布者。若提示“Windows 已保护你的电脑”,请先在文件属性中确认数字签名来自 SignPath,再选择“仍要运行”。

扫码获取安装包

两个渠道内容一致,任选其一。手机扫码后转存到网盘,再在电脑端下载。

百度网盘下载二维码 百度网盘 扫码转存
夸克网盘下载二维码 夸克网盘 备用渠道
  1. 扫码转存保存到自己的网盘后,在电脑端下载 exe
  2. 以管理员身份运行右键程序,选择“以管理员身份运行”
  3. 勾选区域后优化不确定时先只勾“待机列表(低优先级)”

常见问题

使用前值得先知道的 8 个问题

为什么必须用管理员权限运行?

清理待机列表、调整工作集所使用的 Windows 接口要求在提升权限的进程中调用。以普通权限启动时程序可以打开,但执行优化会失败。右键 exe 选择“以管理员身份运行”即可。

会不会把正在使用的程序内存清掉?

不会强制结束进程。工具释放的是缓存与工作集中非必要的部分,程序仍在运行;但“工作集”这一项会让进程的常驻内存下降,再次访问时需从磁盘重新读取,因此首次切换回该程序可能略慢。对性能敏感的程序(游戏、虚拟机、视频剪辑)建议先加入排除列表。

优化后可用内存没有明显变化,是没生效吗?

先确认勾选的区域与当前系统版本是否匹配,再看释放量的来源。若只清理了很小的区域,变化本来就只有几十 MB。Windows 也会在空闲时把内存重新用作缓存,任务管理器上的“已用”数字会回升,这是设计如此,不代表清理失败。

如何设置定时清理或阈值清理?

在程序设置中启用 Auto Optimization,可选择“每隔 X 小时”或“可用物理内存低于 X% 时”触发,并指定要清理的区域。两者可同时开启,触发记录会写入 Windows 事件查看器。

怎么自己验证清理效果?

用 Windows 自带的资源监视器:开始菜单搜索 resmon,打开“内存”选项卡,记下蓝色“待机”部分的大小;只勾选“待机列表”执行一次优化,回到资源监视器,蓝色部分会下降,浅绿色“可用”相应上升。

杀毒软件报警或 Defender 拦截怎么办?

这通常是误报:程序需要写注册表存设置并创建启动任务,行为特征与部分恶意软件重合。建议先用文件属性的“数字签名”核对来源,再决定是否加入信任列表。项目也推荐通过 Chocolatey、Scoop 或 WinGet 安装,以获得自动更新并减少误报。

支持哪些 Windows 版本?老系统还能用吗?

客户端支持 Windows XP 至 Windows 11,服务器支持 Server 2003 至 2025,具体到单项功能需看上方“内存区域”表的最低版本。老系统需确认已安装 .NET Framework 4.0;部分新版功能(如组合页面列表)只在 Windows 8 及以上出现。

如何彻底卸载或恢复默认设置?

程序本身免安装,删除 exe 即完成卸载;如需清除设置,删除注册表项 HKLM\SOFTWARE\WinMemoryCleaner。若只是配置混乱或反复崩溃,可在命令行执行 WinMemoryCleaner.exe /Reset 恢复默认(该操作会关闭自动更新,需手动重新开启)。