Download Latest Version NoSleep-net10.exe (584.9 kB)
Home / 1.6.0
Name Modified Size InfoDownloads / Week
Parent folder
NoSleep-net8.exe 2026-10-26 571.5 kB
NoSleep-net10.exe 2026-10-26 583.8 kB
NoSleep.exe 2026-10-26 255.0 kB
1.6.0 -- Modern Standby support source code.tar.gz 2026-10-26 145.7 kB
1.6.0 -- Modern Standby support source code.zip 2026-10-26 169.1 kB
README.md 2026-10-26 1.6 kB
Totals: 6 Items   1.7 MB 0

NoSleep is now sleep-mode aware: it detects whether the machine sleeps classically (S1–S3) or via Modern Standby (S0), shows it in the tray menu, and routes sleep prevention accordingly (#8).

New on Modern Standby machines:

  • Sleep-mode indicator in the tray menu (Classic S3 / Modern Standby S0).
  • "Block sleep on lid close" (off by default): while NoSleep is enabled, the lid action is temporarily set to "Do nothing" and restored on disable/exit, with crash self-healing on the next launch.
  • "Simulate activity" (off by default): prevent sleep attempts (event-driven burst), simulate user presence (invisible activity), or move the mouse (visible movement); the continuous modes run at a randomized, user-tunable cadence.

Everywhere:

  • Under-the-hood rework into domains (state machine, routed prevention backends, app monitor); behavior on classic machines is unchanged.
  • Enabling is now optimistic with an immediate confirmation scan, and the app scanner no longer runs while NoSleep is disabled.
  • Release binaries now carry build-provenance attestations — verify with gh attestation verify NoSleep.exe -R CHerSun/NoSleep.

Modern Standby limitations are documented honestly in the README (battery, forced sleep, laptop overheating), along with the full measured investigation shipped in tools/sleep-mode/.

What's Changed

Full Changelog: https://github.com/CHerSun/NoSleep/compare/1.5.1...1.6.0

Source: README.md, updated 2026-10-26