Home > Software > Tools > Desktop > PersistentWindows

PersistentWindows logo

Details

Package ID
persistent-windows
Version
5.77.0
Downloads
1143
Website
https://github.com/kangyu-california/PersistentWindows

Summary

Fixes window repositioning issues caused by fullscreen changes or monitor setup changes.

Description

PersistentWindows

This project addresses a long-standing issue in Windows 7, 10, and 11, where windows get repositioned after events such as the system waking up, external monitor connections or disconnections, changes in monitor resolution (e.g., exiting full-screen gaming), or during RDP reconnections.

Key Features

  • Auto restore: Keeps track of window position changes, and automatically restores the desktop layout, including the taskbar position, to the last matching monitor setup.
  • Supports remote desktop sessions with multiple display configurations.
  • Capture windows to disk: manually saves desktop layout capture to hard drive in liteDB format, so that closed windows can be restored to corresponding virtual desktop after PC reboot.
  • Capture snapshot: manually saves desktop layout to ram. The window Z-order is preserved in the snapshot. Up to 36 snapshots ([0-9a-z]) can be taken for each display configuration.
  • Automatically persists the location history of all windows (alive and closed) to hard drive in xml format, so that manual-restore-point (aka snapshot) and auto-restore-point will continue to function smoothly upon app upgrade/restart, even after PC reboot.
  • Webpage commander to improve the efficiency of web browsing for all major web browsers using one-letter commands like in vi editor.
  • Efficient window switching between foreground and background dual positions.
  • Pause/resume auto restore.
  • Automatic upgrade support.

Comments

Loading comments...