Support

Product: Restart Pending for Windows (Stream Deck plugin for Windows) · Provider: GRAMSHIFT (Tokyo, Japan)

Contact

Email contact@gramshift.com in English or Japanese. We reply within 7 business days, usually sooner. Please include your Windows version (Settings > System > About), your Stream Deck app version, a photo or screenshot of the key, the Status line of its settings, and what Settings > Windows Update showed at that moment.

Read this first: what the keys can and can not tell you

The plugin only reads. It does not restart the PC, does not pause, start or install updates, and changes no Windows setting. The only thing a press does is open a page of the Windows Settings app.

It can not stop a restart, and it does not know when Windows will restart. The Restart Pending key shows marks that Windows writes for itself when it is waiting for a restart. A mark says that a restart is wanted, not when it will happen. If the key says RESTART before a stream or a match, open Windows Update (press the key) and decide there: restart now, or use the options Windows offers.

OK means "no mark at the time shown on the key". Windows can download and install an update a minute later and leave a mark then. The key reads again every 2 seconds while it is on a page that is showing, so it will change, but it can not see the future.

Active hours are not a lock. Windows uses them to avoid restarting the PC by itself for an update while you use it. Inside them the PC still restarts when someone chooses "Restart now", or when another program restarts it. Outside them Windows does not necessarily restart.

Get started

  1. Install the plugin from the Elgato Marketplace. In the Stream Deck app, find Restart Pending for Windows in the action list and drag an action onto a key.
  2. Restart Pending shows OK and the time it was read, or RESTART and the reason.
  3. Active Hours shows the hours and INSIDE or OUTSIDE. Uptime shows how long ago Windows started.

The actions

Files waiting to be replaced are not counted

Windows keeps a list of files to replace or delete at the next start (PendingFileRenameOperations). Many guides count it as a "pending reboot". We do not: installers and updaters of ordinary programs write to it all the time. On the PC the plugin was made on, a browser's updater had left three entries while Windows had no restart pending at all. The Status line of the Restart Pending settings mentions such files when there are any; the key does not turn to RESTART for them.

Uptime and Fast Startup

The key reads the tick counter of Windows (GetTickCount64). Restart always sets it back to zero. With Fast Startup turned on, Shut down followed by powering on may not: Windows then saves its core to disk and carries the same count on, so a PC that is "shut down every night" can show an uptime of many days. The Status line of the Uptime settings says whether Fast Startup is turned on in Windows. A long uptime is not a fault by itself; the key is there so you can see it.

If Windows adjusts active hours by itself

Windows can be set to adjust active hours automatically from how you use the PC. The key shows the hours it reads from where Windows Update keeps them. In that mode the hours shown in Settings may differ from the ones the key reads; we could not check this mode on our PC. Press the key to open that page of Settings and compare. When Windows says it adjusts the hours by itself, the Status line of the settings says so.

What we tested, and what we did not

Measured on Windows 11 (build 26300), signed in without administrator rights:

Not seen on a real PC: RESTART. A pending restart can not be produced without administrator rights and without really installing an update, and our PC had none. RESTART, ?, a policy, and "no active hours" were tested with a stand-in for Windows that returns those answers to the plugin as shipped. The two marks the plugin reads are the ones Microsoft documents for "pending reboot", but we have not watched a current Windows 11 set them. If your key says OK while Settings > Windows Update says "Restart required", please write to us.

Also not tested: what the two Settings pages look like after a press on your version of Windows (the press was tested with the stand-in; the addresses are the ones Windows documents); active hours in automatic mode; PCs managed by an organization through device management (only the group policy is read); Windows 10; Windows on ARM; the real Stream Deck app's handling of the plugin when it quits or updates.

What the keys show

On the keyMeaning
OK, none at 19:40At 19:40 Windows had left neither of its two restart marks.
amber frame, RESTART, Windows Update / Servicing / Update + servicingWindows has marked a restart as pending, and which mark it is.
?, can not readA mark, the active hours, or the counter could not be read. This is not OK.
blue frame, INSIDE, until 23:00The time now is inside the active hours shown on the top line.
amber frame, OUTSIDE, from 08:00The time now is outside them.
--, not setWindows holds no active hours on this PC.
2d 3h, since Oct 4 (amber frame after the days chosen)Time since Windows started.
--, Windows only / reinstall pluginThe PC is not Windows / the plugin could not load its Windows part: remove it and install it again.

Questions

Can the key stop or delay the restart? No. It only shows what Windows has marked. Use Settings > Windows Update (press the key) to restart at a time you choose or to pause updates.

The key says RESTART but Windows Update shows nothing. The servicing mark can be left by things other than Windows Update, for example a Windows feature that was turned on or off. A restart clears it.

The key says OK but Windows asks me to restart. Some programs ask for a restart for their own reasons and leave none of the two marks. If it is Windows Update itself that asks, please write to us with a screenshot.

The hours are shown as 14:00, I use a 12-hour clock. The keys always use the 24-hour clock.

Privacy

The plugin reads a few values from the Windows registry of your PC and the tick counter of Windows. Nothing is written, logged or sent to us or to any online service. See the Privacy Policy for the exact places.