How to Reduce Windows Waits Before Closing Apps at Shutdown

Sep 24, 2026

Windows provides several settings that control how long it waits for applications and services during shutdown. You can adjust these settings through Registry Editor or use Wise Registry Cleaner to optimize the relevant shutdown setting more easily.

Free Download

Home >  How To >  How to Reduce Windows Waits Before Closing Apps at Shutdown

When shutting down Windows, the system normally gives running applications time to save data and close properly. If an application does not respond quickly, Windows may wait before continuing the shutdown process. On some computers, these delays can make shutdown feel unnecessarily slow.

To fix this, you need to adjust Windows' internal timeout values. By adjusting these values, you can reduce the waiting time and make shutdown faster.

Method 1: Reduce Shutdown Wait Times Using Registry Editor

Several Registry values control how Windows handles applications and services during shutdown. Instead of changing them separately, you can adjust the related settings from their respective Registry locations.

Step 1. Open Registry Editor

Press Win + R to open the Run dialog. Type regedit and press Enter. When User Account Control appears, click Yes.

Step 2. Adjust the Application Wait Time

1. Navigate to the following path:

  • HKEY_CURRENT_USER\Control Panel\Desktop

2. In the right pane, find WaitToKillAppTimeout. If it does not exist, right-click an empty area, select New > String Value, and name it WaitToKillAppTimeout.

3. Double-click it, and enter the desired timeout in value data. For example, 2000 sets the wait time to 2 seconds. This reduces the time Windows spends waiting for each app to close.

4. In the same location, you can also check HungAppTimeout, which controls how quickly Windows gives up on an unresponsive app. If the value does not exist, create a String Value named HungAppTimeout and set an appropriate value in value data.

Step 3. Adjust the Service Wait Time

1. Navigate to the following path:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

2. Find WaitToKillServiceTimeout and double-click it. Enter the desired wait time in value data, then click OK. This setting controls how long Windows waits for services to stop during shutdown.

Method 2: Reduce Shutdown Wait Times Using Wise Registry Cleaner

If you prefer not to manually modify the Registry, Wise Registry Cleaner provides a streamlined way to achieve the exact same result safely.

Step 1. Launch Wise Registry Cleaner

Download, install, and launch the Wise Registry Cleaner application.

Step 2. Navigate to the System Tuneup Tab

From the main dashboard, click on the System Tuneup tab in the top menu bar.

Step 3. Select Optimization Options

Under Boot & Shutdown Optimization, locate and check Reduce wait time for unresponsive apps to speed up shutdown.

Step 4. Optimize the Setting

Click the green Optimize button in the top right corner of the window. The program will automatically adjust the relevant registry values without requiring you to manually navigate the Registry Editor.

Conclusion

Windows may spend extra time waiting for applications and services that do not close promptly during shutdown. The Registry provides several settings that control these waits, while Wise Registry Cleaner offers a simpler way to reduce the wait for unresponsive applications.

FacebookTwitter

Additional Related Articles

wisecleaner uses cookies to improve content and ensure you get the best experience on our website. Continue to browse our website agreeing to our privacy policy.

I Accept