Versions:

  • 5.75
  • 5.74
  • 5.73
  • 5.72
  • 5.71
  • 5.69
  • 5.68
  • 5.67
  • 5.66
  • 5.65
  • 5.63
  • 5.62
  • 5.61
  • 5.59

PersistentWindows 5.75, released by kangyu-california, is an open-source desktop utility designed to eliminate the disruptive window-repositioning behavior that has persisted across Windows 7, 10, and 11. Whenever the operating system detects a display-change event—such as waking from sleep, plugging or unplugging an external monitor, switching screen resolution, exiting a full-screen game, or re-establishing an RDP session—Windows frequently shuffles application windows to arbitrary locations, often piling them onto the primary monitor and forcing users to drag them back manually. PersistentWindows runs quietly in the background, capturing the exact size and placement of every open window and automatically restoring that layout once the display topology stabilizes. The software therefore proves especially valuable for developers, traders, designers, and anyone who relies on multi-monitor arrangements or frequently alternates between docked and mobile configurations. Because the codebase was forked from the original ninjacrab.com project, the utility inherits a lightweight, non-intrusive architecture that consumes minimal resources while monitoring Win32 display-change messages. Over fourteen incremental versions have refined the logic, broadened compatibility with high-DPI setups, and added safeguards against infinite restore loops. As a desktop-enhancement tool in the system-tweaking category, PersistentWindows integrates seamlessly into the Windows notification area and offers optional command-line switches for power users who want to script or schedule captures. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest version and supporting batch installation of multiple applications.

Tags: