Use this command to install RAMKeeper with WinGet:
winget install --id=ashishpatel26.RAMKeeper -e
RAMKeeper is a lightweight Windows RAM cleaner designed to immediately reclaim memory by purging the standby/cached memory list without requiring a reboot. It operates silently in the system tray and offers advanced features for precise memory management.
Key Features:
Global Hotkey: Trigger a clean with Ctrl+Alt+R or double-click the tray icon.
Status Window: Displays real-time RAM usage, a 5-minute sparkline, and clean history for quick insights.
Process Exclusions: Protect specific processes from being trimmed to ensure uninterrupted performance.
Scheduled Cleans: Configure daily cleans at a set time to maintain optimal memory usage automatically.
Winget Deployment: Install RAMKeeper via winget or deploy using the winget command line for seamless integration into automated systems.
Target Audience and Benefits:
Ideal for system administrators, IT professionals, and gamers who need to optimize memory usage without disrupting workflow. RAMKeeper helps maintain system performance by freeing up memory efficiently, reducing lag, and ensuring smooth operation of resource-intensive applications.
README
Lightweight Windows RAM Cleaner
163 KB · No runtime dependencies · No ads · Open source
RAMKeeper
Lightweight Windows RAM cleaner — 163 KB, no runtime dependencies, no ads.
Purges the Windows standby/cached memory list that Task Manager can't touch. Runs silently in the system tray.
Features
Tray-only (no taskbar button, no bloat)
Clean Now — hotkey Ctrl+Alt+R or double-click tray icon
Auto-clean when RAM exceeds threshold, on interval, on idle, or at boot
Status window — left-click tray: color-coded RAM %, 5-min sparkline, clean history
Color-coded tray icon — green / yellow / red by RAM usage
For zero UAC prompts, create a Scheduled Task instead:
Task Scheduler → Create Task
General: Run with highest privileges, configure for Windows 10
Trigger: At log on
Action: Start program → path\to\RAMKeeper.exe
Usage
Action
How
Clean RAM now
Ctrl+Alt+R or double-click tray icon
Open status window
Left-click tray icon
Toggle auto-clean
Right-click tray → Auto-clean
Settings
Right-click tray → Settings
Exit
Right-click tray → Exit
Configuration
Config file at %APPDATA%\RAMKeeper\config.ini (created on first run):
[Clean]
threshold_percent = 80 ; clean when RAM usage exceeds this %
interval_minutes = 30 ; force clean every N minutes (0 = disabled)
on_idle_minutes = 5 ; clean when user idle N+ minutes (0 = disabled)
on_boot_delay = 60 ; clean once N seconds after launch (0 = disabled)
silent_mode = 0 ; 1 = suppress balloon notifications
auto_clean = 1 ; 0 = disable all automatic cleaning
exclude_list = ; comma-sep exe names to skip (e.g. game.exe, vm.exe)
clean_hour = -1 ; scheduled daily clean hour 0-23 (-1 = disabled)
clean_minute = 0 ; scheduled clean minute 0-59
notify_min_mb = 10 ; min freed MB to show balloon
show_status_on_clean = 0 ; 1 = open status window after each clean
[App]
start_with_windows = 0 ; 1 = add to registry Run key