Home

Awesome

<div align="center"> <h1>Windows Memory Cleaner</h1>

<picture> <img src="/.github/images/main-window.png"> </picture> <p align="justify"> This free RAM cleaner uses native Windows features to clear memory areas. Sometimes, programs do not release the allocated memory, making the computer slow. That is when you use Windows Memory Cleaner to optimize the memory so you can keep working without wasting time restarting your system. </p> <p align="justify"> The app has a minimalistic interface and smart features. It's portable, and you do not need to install it, but it requires administrator privileges to run. Click on the download button below and run the executable to get started. </p> <p align="center"> <a href="https://github.com/IgorMundstein/WinMemoryCleaner/releases/latest/download/WinMemoryCleaner.exe"> <img alt="DOWNLOAD" src="/.github/images/download-button.png"> </a> </p> </div>

🖥️ Computer requirements

🚀 Features

Auto optimization

Compact Mode

<picture> <img src="/.github/images/main-window-compact.png"> </picture>

Memory Areas

Multi-Language

Processes excluded from optimization

Optimization hotkey

Settings

System tray (Notification area)

<picture> <img src="/.github/images/system-tray.png"> </picture> <picture> <img src="/.github/images/notification.png"> </picture>

Tray icon

🔳 Command arguments (NO GUI)

You can use the following arguments to run the app silently.

Shortcut target example

C:\WinMemoryCleaner.exe /ModifiedPageList /ProcessesWorkingSet /StandbyList /SystemWorkingSet

📖 Logs

The app generates logs in the Windows event

  1. Press Win + R to open the Run command dialog box
  2. Type eventvwr and press Enter to open the Event Viewer
<picture> <img src="/.github/images/windows-event-log.png"> </picture>

❓ Frequently Asked Questions (FAQ)

What are the project requirements?

Where does the app save the user configuration?

Each user setting is saved in the Windows registry path Computer\HKEY_CURRENT_USER\Software\WinMemoryCleaner

Why has the app been flagged as Malware/Virus and blocked by Windows Defender, SmartScreen, or Antivirus?

One of the reasons for this false alarm is that the application adds entries to the registry and task scheduler to run the application at startup. Windows doesn't “like” applications with administrator privileges running at startup. I understand that, but this is the way to do it. I apologize, but the application cannot deep clean memory without administrator privileges.

That's a common issue that persists every time a new app version is released. I constantly submit the executable to Microsoft. Usually, it takes up to 72 hours for Microsoft to remove the detection. It helps if more users submit the app for malware analysis

Meanwhile, as a workaround, you can add an exclusion to Windows Security

🌐 Translation

If you are a native speaker of any language other than English, you can contribute by translating the file: English.json

💡 You can test any translation by creating a file alongside the executable

  1. Visit https://ss64.com/locale.html to get the locale description of the language
  2. Save it as {locale-description}.json using UTF-8 as character encoding
  3. Launch the application. If successful, the new language and changes will be visible
  4. Either submit a pull request or upload the file to the translation discussion

💡 If you are a .NET developer

  1. You can add the new file to the Resources\Localization folder
  2. Change the file build action property to Embedded Resource
  3. Rebuild and run the WinMemoryCleaner project

💡 Google Translate tool will be used when a new version requires translated text changes. The contributor's efforts to submit updates are always appreciated.

⭐ Contributors