Skip to content
 
 

Repository files navigation

Mem Reduct


Description:

Lightweight real-time memory management application to monitor and clean system memory on your computer.

The program used undocumented internal system features (Native API) to clear system cache (system working set, working set, standby page lists, modified page lists) with variable result ~10-50%. Application it is compatible with Windows XP SP3 Windows 7 SP1 and higher operating systems.

You can download either the installer or portable version. For correct working you are require administrator rights.

To activate portable mode, create "memreduct.ini" in application folder, or move it from "%APPDATA%\Henry++\Mem Reduct".

Exclusions:

Applications can be excluded in Settings → Exclusions → Add executable. An excluded application keeps its working set when memory is cleaned manually, automatically, from the tray, by hotkey, or from the command line.

Exclusions apply only to the Working set cleanup region. System file cache, standby lists, modified page lists, registry cache, and combined memory lists are system-wide Windows operations and cannot exclude individual applications.

Executable paths are resolved to their canonical Windows path before matching. When exclusions are active, the cleanup result also reports how many process working sets were cleaned, excluded, or skipped because Windows did not allow access.

GitHub Actions builds:

The Build and release workflow builds portable x64 and ARM64 packages:

  • pushes to master, pull requests, and manual workflow runs create downloadable workflow artifacts;
  • pushing a version tag such as v3.5.3 or v.3.5.3 also creates a GitHub Release with both packages and SHA-256 checksums.

The version in the tag must match APP_VERSION in src/app.h. Cloud-built binaries are not GPG-signed.

The workflow pins the public henrypp/routine dependency. To use that same dependency in a local MSBuild invocation, set RoutineDir to its src directory and set RoutineLegacyApi=true.

Automatic in-app installation is disabled in this fork so it cannot replace a fork build with an upstream binary. Help → Check for updates opens this fork's GitHub Releases page instead.

System requirements:

  • Windows 7, 8, 8.1, 10, 11 64-bit/ARM64
  • An SSE2-capable CPU
  • KB2533623 KB3063858 update for Windows 7 was required

Donate:

GPG Signature:

Official upstream binaries have a GPG signature named memreduct.exe.sig in the application folder. Cloud-built binaries from this fork are unsigned.

  • Public key: pubkey.asc (pgpkeys.eu)
  • Key ID: 0x5635B5FD
  • Fingerprint: D985 2361 1524 AB29 BE73 30AC 2881 20A7 5635 B5FD


(c) 2011-2026 Henry++

About

Lightweight real-time memory management application to monitor and clean system memory on your computer.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages