The mystery of the blank “app preventing Windows shutdown” — Microsoft engineer explains they were never meant to be seen

Since I can recall, being a devoted Windows user, I’ve frequently encountered an unidentified window hindering me from shutting down my computer after a day filled with gaming (or work). This issue has left me baffled for years, and from what I’ve gathered through my investigations, it seems that I’m not the only one on this island grappling with it.

According to comments on Reddit posts dating back years, many users have been perplexed by a mysterious program that prevents Windows from shutting down. However, Microsoft veteran Raymond Chen recently explained the reasoning behind this secretive, nameless window that blocks Windows shutdown in his ongoing “Old New Thing” series.

Recently, when I try to turn off my computer, an unidentified program, often along with a program labeled as ‘G,’ frequently hinders the process. Selecting ‘Shut down regardless’ enables me to power off, but I’ve never been successful in finding out where these programs originate from.

u/Ronibaboni via r/techsupport (Reddit)

As suggested by the experienced Microsoft engineer, when a user tries to turn off Windows but a program prevents this action, the operating system typically displays the Blocked Shutdown Resolver (BSDR), which shows a list of windows. This list includes the window that’s handling the shutdown request and other windows waiting their turn to process the same request.

From my perspective, it appears that the software takes charge of every aspect of the presentation. The title of the description is derived from the window’s title. The icon associated with it can be seen in the window’s icon itself. Additionally, the subtitle is a string that the program has passed to the Shutdown_Block_Reason_Create function.

In certain cases, the program might not successfully invoke that specific function, leading it to revert to a standard system message such as “This application is blocking shutdown” or “This application is hindering restart.

Chen pointed out that the description might sometimes appear empty, which can seem unusual. However, he explained that this is intentional as certain programs create windows not intended for the user’s view, hence leaving their titles blank intentionally.

In simpler terms, Chen explained that these windows are essentially placeholders used for messaging or positioning other windows within the program. Since they were meant to be hidden from the user, they didn’t get a name or title. However, an unexpected thing happened – this unnamed window was shown by the Blocked Shutdown Resolver, which indicated the unnamed program had prevented a shutdown. Now, I understand why it happens.

Read More

2025-08-06 14:10