Wingetlywingetly
← All apps

WakeWhile

by Abdallah Elbatalv1.0.0

Last updated

Keeps Windows awake only while the app you pick is actually working, then releases the lock by itself.

Install with winget

$ winget install --id AbdallahElbatal.WakeWhile --exact --version 1.0.0

Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.

Built by Pckgr

For Intune admins

Stop chasing app updates. Pckgr patches them for you.

Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.

Start free 30-day trial

From $49/month. No credit card required.

Not on Intune? Pckgr RMM deploys and patches apps like this one on any Windows fleet. Free for up to 5 devices.

About

WakeWhile prevents Windows from sleeping while a specific application is

genuinely doing work, and lets the PC sleep again once it goes quiet.

Unlike other keep-awake tools it is not a manual toggle, so there is nothing

to remember to switch off. You pick an app from a list of your open windows

and WakeWhile watches it, and every process it has spawned, measuring CPU,

disk, network and memory once a second. Each limit is an adjustable slider

with the live reading printed underneath it.

It is a single executable of about 90 KB written in C, with no installer, no

dependencies, no background service and no administrator rights. It writes a

plain text log recording which signal kept the machine awake, so the question

of why a PC will not sleep always has an answer you can read.

Installers · v1.0.0

ArchitectureTypeScopeInstallDownload
x64Portable-Direct

Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.

Security

No known CVEs for WakeWhile.

Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.

Related apps

  • GitHub CLIGitHub, Inc.
    GitHub.cliv2.102.0

    Take GitHub to the command line

  • Core TempALCPU
    ALCPU.CoreTempv1.20.1

    This application can monitor and visualize your processor's temperature.

  • YouTube Music for DesktopVenipa
    venipa.ytmdesktopv1.8.1

    Beautiful Unofficial YouTube Music desktop app that includes several customizations for users and developers.

  • MinGitThe Git Development Community
    Git.MinGitv2.56.0

    MinGit is an intentionally minimal, non-interactive distribution of Git for Windows, with third-party applications as its intended audience.

  • VimBram Moolenaar et al.
    vim.vimv9.2.1122

    Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient

  • Xi ControlOksion
    Oksion.XiControlv0.16.0

    Tray utility for Xiaomi/Redmi laptops - battery charge limit, performance modes, OSD and Mi button, driver-free via the stock firmware WMI interface (MIFS).

More from Abdallah Elbatal or browse awake, keep-awake, no-sleep.

Frequently asked questions

How do I install WakeWhile on Windows?
Open Windows Terminal, PowerShell, or Command Prompt and run: winget install --id AbdallahElbatal.WakeWhile --exact --version 1.0.0. winget downloads the installer from Abdallah Elbatal and runs it. Requires Windows 10 (1809+) or Windows 11.
How do I install WakeWhile silently for unattended deployment?
Add --silent and accept the agreements upfront: winget install --id AbdallahElbatal.WakeWhile --exact 1.0.0 --silent --accept-package-agreements --accept-source-agreements. This is the variant Intune, Configuration Manager, and other deployment tools should use.
How do I uninstall WakeWhile via winget?
Run: winget uninstall --id AbdallahElbatal.WakeWhile --exact. Add --silent for unattended uninstalls. winget will use the registered uninstaller from WakeWhile's Apps & Features entry.
Is WakeWhile free?
WakeWhile is distributed under MIT. Refer to the publisher (https://github.com/batalelo/WakeWhile) for the full license terms - Wingetly itself does not charge for installation.
Does WakeWhile work on Windows 10?
Yes, as long as your Windows 10 build supports winget (1809 or newer). winget ships with App Installer on Windows 10/11 and pulls WakeWhile directly from the publisher.
How do I keep WakeWhile up to date?
Run winget upgrade --id AbdallahElbatal.WakeWhile --exact, or winget upgrade --all to update everything winget tracks. We index 1 version of WakeWhile from microsoft/winget-pkgs.