Free up RAM on a sluggish Windows machine by clearing internal memory caches with one click.
Run a portable memory monitor on multiple Windows PCs without installing any software.
Keep RAM usage in check in the background while running memory-intensive applications.
Requires running as administrator to access system-level memory caches.
Mem Reduct is a small Windows utility for monitoring and cleaning system memory. It runs in the background and can free up RAM by clearing various internal memory caches that Windows maintains, including the working set, standby page lists, and modified page lists. The author notes that the amount of memory freed varies, typically somewhere between 10 and 50 percent, because it depends on what Windows is currently holding in those caches. The application works on Windows 7 through Windows 11, including both 64-bit and ARM64 versions. Windows XP SP3 and Vista are also supported according to the README, with a note that some features only work on Vista and later. It requires administrator rights to run, because clearing system-level memory caches needs elevated permissions. It uses internal Windows APIs that are not part of the officially documented public interface, which is how it gets access to the lower-level memory structures. Installation is flexible: there is a standard installer, and there is also a portable version that does not require installation and stores its settings in an INI file next to the executable. Binaries are signed with a GPG key, and the public key and fingerprint are listed in the README for verification. The README is brief and does not describe the user interface in detail or explain how to schedule automatic memory cleaning. It covers system requirements, how to activate portable mode, and donation links. The project is maintained by a single developer under the handle Henry++.
← henrypp on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.