Populāri: Dati atjaunināti: 2026. gada 27. oktobris

Kategorijas

Internets1356
Saziņa321
Audio un video898
Grafika un dizains539
Birojs un produktivitāte1124
Izstrādes rīki3134
MI rīki529
Drošība un privātums385
Sistēmas rīki3114
Spēles523
Izglītība un zinātne239
Tīkls un IT284

PersistentWindows: vecākas versijas un visa vēsture

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, or during RDP reconnections.

Šeit uzskaitītas programmas PersistentWindows versijas (16): no pirmās, kas izlaista 2024. gada 17. septembrī, līdz pašreizējai versijai 5.77. Katra ved uz izdevēja paša instalēšanas failiem.

2024: 1 1 24 2025: 10 10 25 2026: 5 5 26

16 versijas 2 gados · aptuveni 7,9 gadā

VersijaDatumsLielumsFaili
5.77Jaunākā 2026. gada 28. septembris — 32 bitu ZIP
Izmaiņu saraksts
## Summary of changes
1. Create a new branch that strips off the webpage commander feature, checkout PersistentWindowsStrip5.77.zip #314
2. Merge Alt+Tab lag fix from @mann1x
3. Fix powershell script error #469, #470
4. Hide PowerShell window during execution of capture to disk, and flash PW icon to red instead #467
5. Fix error to restore from disk due to non-ASCII characters in path #428 by @xuanmossdx
6. Add Language menu to select a different translation
**The novel multi-language translation framework as well as the initial Chinese Simplified translation is contributed by @xuanmossdx
All language translations are contained in translations.json file(s). Copy the json file from install dir to local app data dir to make customizations such as add a new language translation or modify the translation of an existing language.**
7. Improved Webpage Commander reliability for Z and ~ command (to bring the background web browser window to foreground)

## What's Changed
• Fix Alt+Tab lag from synchronous WM_GETTEXT and VirtualDesktop COM probe by @mann1x in https://github.com/kangyu-california/PersistentWindows/pull/455
• Skip Alt+Tab switcher and Task View overlays in WinEventProc by @mann1x in https://github.com/kangyu-california/PersistentWindows/pull/456
• Capture minimized windows with their NormalPosition, not the parking rect by @mann1x in https://github.com/kangyu-california/PersistentWindows/pull/457
• Skip MoveWindow when SetWindowPlacement already positioned the window by @mann1x in https://github.com/kangyu-california/PersistentWindows/pull/458
• Move WinEvent fast filters outside captureLock so Alt+Tab survives batch restore by @mann1x in https://github.com/kangyu-california/PersistentWindows/pull/459
• Preserve user-initiated captures in UndoCapture on session lock by @mann1x in https://github.com/kangyu-california/PersistentWindows/pull/460
• Load UI strings from an editable translations file (extensible multi-language support) by @xuanmossdx in https://github.com/kangyu-california/PersistentWindows/pull/478

## New Contributors
• @xuanmossdx made their first contribution in https://github.com/kangyu-california/PersistentWindows/pull/478

**Full Changelog**:https://github.com/kangyu-california/PersistentWindows/compare/5.76...5.77
5.76 2026. gada 29. aprīlis — 32 bitu ZIP
Izmaiņu saraksts
1. Merge pull requests (#449, #453) from @mann1x (coauthored by Claude Opus AI) to fix a dozen of bugs, ranging from resource leaks to program slowness/stall/exception.
2. Add new menu "Restore all minimized windows" to recover windows incorrectly hided by PW, by @mann1x and @claude
5.75 2026. gada 23. februāris — 32 bitu ZIP
Izmaiņu saraksts
1. #430, add command option -capture_to_disk [name_of_capture] and -capture_snapshot id_of_snapshot for non-GUI users
2. #442, add command option -portable_mode to store PW data files under "user_data" within program installation directory
3. #443, add command option -care_process to only restore windows of whitelisted apps
4. Improve usability of webpage commander, remap Z key to switch background web browser window to foreground.
5.74 2026. gada 16. janvāris — 32 bitu ZIP
Izmaiņu saraksts
1. #432, #438, fix sporadic program hanging due to data race
2. #438, register PersistentWindows as authentic app in Event Viewer
image
5.73 2026. gada 4. janvāris — 32 bitu ZIP
Izmaiņu saraksts
1. #436, Add new command option -basic_features to disable controversial features such as webpage commander introduced in version 5.5x, instant restore new window pos (5.6x), window pos swap using Alt + Click background (5.72)
2. Improve robustness of window swap by Alt + Click feature introduced in 5.72.
5.72 2025. gada 26. decembris — 32 bitu ZIP
Izmaiņu saraksts
1. New feature: Swap the position of the foreground window with a background window by Alt + Click the background window.
- This feature is useful after updating multi-window apps like google chrome, when window positions are incorrectly swapped due to failure of PW to match new window with killed one.
- The foreground and background window must share the same process name.
- This feature can be turned off by command option -swap_window_pos_when_alt_activate=0
2. #435, add uninstall.bat script to remove auto-start task and high-dpi registry (created by auto start script) and private application data directory (created by PW). User still need to manually delete the unzipped PW dir.
3. Fix crash and exceptions.
5.71 2025. gada 2. oktobris — 32 bitu ZIP
Izmaiņu saraksts
Improve #421 fix in 5.70 pre-release : New explorer window is not restored to snapped position.
5.69 2025. gada 23. jūlijs — 32 bitu ZIP
Izmaiņu saraksts
1. Fix #412, remove dead code causing false alarm from anti-virus software
2. Fix data race causing exceptions
3. Fix restore failure due to using disqualified capture
5.68 2025. gada 7. jūlijs — 32 bitu ZIP
Izmaiņu saraksts
1. [#411, #388] Add command option -no_inherit_process "EXCEL.exe;javaw" to disable auto restore new window for Excel and javaw processes
2. [#384] Add command option -restore_disk_capture ["name_of_capture"] to restore windows from (named) capture on hard drive and then exit. If "name_of_capture" is omitted, the default anonymous disk capture is assumed. Note that a second restore using the same command line is needed to restore position/size of new windows launched in the first restore.
3. Fix missing auto restore due to Windows .NET Framework randomly fail to deliver display config changed event to PW.
4. [#408] Fix more exceptions.
5. Avoid auto capture and restore in full-screen gaming mode.
5.67 2025. gada 21. jūnijs — 32 bitu ZIP
Izmaiņu saraksts
1. Fix #408 Crash in 5.66 when launching a new window due to null history obj reference
2. Merge pull request from Alex Strobel with truly resizable dialog when user Shift click "Restore windows from disk"
3. More predictable snapshot Z-order restore
4. Support .gif, .bmp, .jpg file in Try customized icon dialog
5. Lower CPU load when new windows are created at crazy speed (by user or Windows OS itself)
5.66 2025. gada 4. jūnijs — 32 bitu ZIP
Izmaiņu saraksts
1. Fix #403, 5.65 crash due to empty record in xml dump.
2. Fix #399, Version upgrade notice now shows only once.
3. Fix #388, Fixed the lag of auto restore new window. Improved matching of new window to killed one for Java applications like jEdit.
4. Ctrl + Close window to permanently forget its position history
5. Reduce the chance of wrong window matching by flushing out history of killed window more than 30 days old.
6. Support persistence of dual-position-switching window,
7. Fix full-screen rdp window disappears when unminimize, due to invalid coordinates reported by Windows.
8. Attempt to fix failure to restore after full-screen game play, due to missing event notification from Windows.
5.65 2025. gada 4. maijs — 32 bitu ZIP
Izmaiņu saraksts
1. Enable -auto_restore_new_window_to_last_capture after fixing bugs (#369, #388, #392, #400). To demonstrate the feature, open a dos cmd window, move and close it, and open a new cmd window again, and the new window should be relocated to last killed position.
2. PW in-app upgrade is broken on windows 11, manually install 5.65 to fix it.
3. Speedup auto restore of new jEdit view window.
4. Speedup PW startup auto restore after PC reboot.
5. Fix failure to restore full-screen rdp window (by disable double restore)
6. Reduce unnecessary xml file update.
7. Reduce mem usage and xml file size.
5.63 2025. gada 28. aprīlis — 32 bitu ZIP
Izmaiņu saraksts
1. Re-enable -auto_restore_new_window_to_last_capture by default with improved matching algorithm (#369, #388, #392). To demonstrate the feature, open a dos cmd window, move it, then close it, and open a new dos cmd window again, and it should relocate to last killed position.
2. Fix dead-loop trimming position history due to data corruption triggered by wrong window matching.
3. Turn off auto restore existing windows during PW startup if computer is up more than 5 minutes, indicating user is upgrading/restarting PW and not expecting the auto-restore.
4. Tentative fix for bug #395 (auto restore fail to start when display config changes) introduced since 5.6x
5. Keep webpage commander window inactive when user enters text on web page.
5.62 2025. gada 18. marts — 32 bitu ZIP
Izmaiņu saraksts
1. Fix #369, #388, #392: turn off -auto_restore_new_window_to_last_capture by default
2. Fix wrong matching of new and closed window
3. Fix miss capture of maximized window (#388)
5.61 2025. gada 9. marts — 32 bitu ZIP
5.59 2024. gada 17. septembris — 32 bitu ZIP
Izmaiņu saraksts
1. Feature enhancement: auto save both live and dead window position history as xml file, so that all historical auto-restore points and snapshots are automatically refreshed upon any app upgrade/restart, even after PC reboot.
2. #351, Fix crash upon capture windows to disk on Windows11 24H2 fresh install.
3. #352, Add command option -capture_floating_window to restore IntelliJ floating window.
4. #348, Fix PW restart/upgrade failure due to insufficient waiting period.
5. Fix bug in 5.58 that incorrect (legacy) icon shows up when PW upgrade is detected.

Kopīgot