总所周知,哪些杀毒软件的内存清理都是看个乐,不会吧,不会吧,真的有人会用吗?真正的内存清理还得是看官方的软件 RamMap
使用方法也很简单,安装顺序,点击
1、Empty …
2、Empty …
3、Empty …
4、Empty …
5、Empty …
神奇的一幕就会发生,内存肉眼可见的快速下降,电脑也不卡顿了,少年,还不来试试看?
下载地址:
RAMMap - Sysinternals | Microsoft Learn
附送一个bat脚本,精心调教,兼容最新版~
@echo off
:: RAMMap Memory Cleanup Script
:: This script will provide a menu for performing memory cleanup operations using RAMMap.
:: Ensure the script is run with Administrator privileges
net session >nul 2>&1
if %errorLevel% neq 0 (
echo 请以管理员身份运行此脚本!
pause
exit /b
)
:: Set the RAMMap executable path if it's not in PATH (adjust if necessary)
set RAMMAP_PATH=RAMMap64.exe
:: Check if RAMMap exists
if not exist "%RAMMAP_PATH%" (
echo 找不到 RamMap.exe,请检查路径设置!
pause
exit /b
)
:: Display menu
echo ===============================================
echo RAMMap Memory Management Tool - Batch Script
echo ===============================================
echo 1. 清空所有进程的工作集 (Empty Working Sets)
echo 2. 清空系统工作集 (Empty System Working Sets)
echo 3. 清空修改页列表 (Empty Modified Page List)
echo 4. 清空待机列表 (Empty Standby List)
echo 5. 清空优先级为0的待机列表 (Empty Priority 0 Standby List)
echo 6. 执行全部操作
echo 7. 退出
echo ===============================================
set /p choice="请选择一个选项 (1-7,直接按回车键默认执行全部操作): "
if "%choice%"=="" (
set choice=6
)
if "%choice%"=="1" (
echo 正在清空所有进程的工作集...
"%RAMMAP_PATH%" -Ew >nul 2>&1
echo 操作完成!
) else if "%choice%"=="2" (
echo 正在清空系统工作集...
"%RAMMAP_PATH%" -Es >nul 2>&1
echo 操作完成!
) else if "%choice%"=="3" (
echo 正在清空修改页列表...
"%RAMMAP_PATH%" -Em >nul 2>&1
echo 操作完成!
) else if "%choice%"=="4" (
echo 正在清空待机列表...
"%RAMMAP_PATH%" -Et >nul 2>&1
echo 操作完成!
) else if "%choice%"=="5" (
echo 正在清空优先级为0的待机列表...
"%RAMMAP_PATH%" -E0 >nul 2>&1
echo 操作完成!
) else if "%choice%"=="6" (
echo 正在执行所有内存清理操作...
"%RAMMAP_PATH%" -Ew >nul 2>&1
"%RAMMAP_PATH%" -Es >nul 2>&1
"%RAMMAP_PATH%" -Em >nul 2>&1
"%RAMMAP_PATH%" -Et >nul 2>&1
"%RAMMAP_PATH%" -E0 >nul 2>&1
echo 所有操作完成!
) else if "%choice%"=="7" (
echo 退出中...
exit
) else (
echo 无效选项,请重试!
)
:: Wait for user input before exiting
pause
冷知识:window有一个机制就是会开机占用一部分物理内存,开机后我们看到的内存占用实际上是物理内存+虚拟内存至于为什么会卡顿,排除CPU+硬盘读写,当然是是因为物理内存不足,导致频繁使用虚拟内存(页面交换),意思就是要满啦溢出来了 ,所以系统才会一点点卡起来。