RememberWindowsState v1.4.2
Bug-fix release focused on cleaner window tracking and fewer Defender false positives.
Fixed
- Windows Defender false positive — UPX compression is disabled in the PyInstaller build. Packed unsigned executables were often flagged as
Trojan:Win32/Wacatac.B!ml(Defender ML heuristic). - Cloaked / non-user-facing windows — DWM-cloaked windows and owned popups that are not
WS_EX_APPWINDOWare skipped. Background OEM/UWP companion UIs (for example audio control panels that stay “visible” to Win32 APIs after dismissal) are no longer saved or restored as real open apps. - Helper windows — Known GDI+, IME, and shell helper windows are filtered from capture and restore so they cannot appear as separate applications.
Installation
Download RememberWindowsState_Setup_1.4.2.exe from the assets below, run it, and you're set.