Program Not Responding: How to Close It Properly
“Not responding” and nothing works? Here's how to close frozen programs cleanly on Windows – even if the process has another name or runs several times.


“Not responding” doesn't mean the program is dead. Usually it is just waiting for something that never arrives.
“An app isn't responding.” The window is gray, the title bar says “Not Responding”, clicks go nowhere. The close button only brings up the question of whether you want to wait or close the program – and afterward often nothing happens again.
Two cases from support show the typical variants: a softphone app was running with nine processes at once and froze – it could be closed cleanly and then restarted. A cloud sync client, on the other hand, was stuck at extreme processor load and could neither be restarted nor found under its name – in the end only restarting the computer helped. Here is how to proceed so that you avoid the second case as far as possible.
What does “Not Responding” mean?
Windows reports “Not Responding” when a program has not responded to input for a few seconds. That doesn't necessarily mean it has crashed. Often it is working in the background – saving a large file, syncing, waiting for the network.
First rule: wait 30 to 60 seconds before you intervene forcefully. Especially with Office programs, sync clients and programs that access network drives, the freeze often resolves itself – and without data loss.

Step 1: End the program in Task Manager
Open Task Manager with Ctrl+Shift+Esc, select the program under “Processes” and choose “End task”. Windows first tries to close the program in an orderly way.
If that doesn't work, go to the Details tab. There you see every individual process. Many modern programs – chat and telephony apps, browsers, editors – consist of several processes with the same name. In the real-world case of the softphone app, there were nine. If only one is ended, the others stay stuck.
Step 2: End all processes of a program at once
With taskkill you end all instances of a program, including child processes, in one step.
In the Command Prompt:
taskkill /f /im Programm.exe /t/fforces the termination,/imspecifies the name of the executable,/talso ends all child processes.
Caution: unsaved work in this program is lost.
Step 3: What if the process has a different name than the program?
The name in Task Manager is not always the name of the file. In the real-world case, the sync client was still running according to the scan, but taskkill found nothing under the obvious name. Programs often use helper processes with their own names, such as …Updater.exe, …Helper.exe or generic names.
Here is how to find the right process:
- Task Manager › Details › right-click the column header › Select columns › show Description and Command line. They show the vendor name and the path.
- In Task Manager under Processes, expand the program, right-click › Go to details – it highlights the right process directly.
With PowerShell, searching for part of the name or path:
Get-Process | Where-Object { $_.Path -match 'Hersteller|Programm' -or $_.MainWindowTitle -match 'Programm' } |
Select-Object Id, ProcessName, Path, CPUThen end it by ID:
Stop-Process -Id 1234 -Force
Beta
IT support that fixes itself.
supersupport.ai handles your 1st-level support fully automatically. Secure your spot on the waitlist now.
Join the WaitlistStep 4: If it won't restart
If a program no longer starts after being ended, leftovers in the background are usually blocking it. Typical with sync clients: a background service holds a lock on its database, and the new start aborts.
In this order:
- In Task Manager under Details, look for all processes of the vendor and end them.
- Under Services, check whether the program has its own service, and restart it.
- Sign out and sign back in – ends all processes of the session.
- Restart – not “Shut down”. With Fast Startup enabled, only a restart resets everything (background in High CPU and RAM usage).
In the real-world case of the sync client, that was exactly the recommended path: after two failed start attempts, restarting the device remained the cleanest solution.

Is data lost when I force-close?
Unsaved changes yes – saved files no.
- Office programs usually offer the autosaved version at the next start.
- Sync clients (OneDrive, Nextcloud, Dropbox and the like) usually resume interrupted transfers at the next start. Still, avoid ending them in the middle of a large upload if you can.
- Telephony and chat apps only lose the current state, not data.
What do I do if a program keeps freezing?
- Update: many freezes are known bugs that an update has fixed.
- Reset the cache or settings: notes on this – using the Mac as an example – in Mac app crashes on launch; on Windows the files are usually under
%APPDATA%and%LOCALAPPDATA%. - Check the event log: under Windows Logs › Application, Windows reports frozen programs as event 1002 (“Application Hang”). How to read such entries is shown in Outlook crashes.
- Antivirus exclusions: sync clients that monitor large folders sometimes collide with real-time scanning – only adjust after consulting IT.

How does SuperSupport help when a program is not responding?
In both cases, the SuperSupport agent first checked which processes of the program were running. After approval, it closed the softphone app in an orderly way and confirmed that all nine processes had ended. With the sync client, it tried a restart, searched for the process and – when the program could no longer be started – offered restarting the device as an option instead of blindly ending more processes. What this looks like for internal IT teams and MSPs is described on the respective pages.
Frequently asked questions
What does “Not Responding” mean for a program?
Windows shows this when a program has not responded to input for a few seconds. Often it is still working in the background – saving or syncing, for example – sometimes it really is stuck.
How do I close a program that is not responding?
Open Task Manager with Ctrl+Shift+Esc, select the program and choose “End task”. If that doesn't help, end all related processes under “Details” or use taskkill /f /im Program.exe /t in the Command Prompt.
Why can't I find the process under the app's name?
The process name often differs from the display name. Under “Details” in Task Manager, the “Description” column helps; in PowerShell, the window title or the path of the executable.
Do I lose data if I force-close a program?
Unsaved changes in the program are lost. With sync clients, a transfer that is currently running can be interrupted – it usually resumes at the next start.
What do I do if a program keeps freezing?
Update the program, reset its cache or settings, restart the PC instead of just shutting it down, and check whether another program – an antivirus scanner, for example – is slowing it down.

Beta
IT support that fixes itself.
supersupport.ai handles your 1st-level support fully automatically. Secure your spot on the waitlist now.
Join the Waitlist
Nico Haslberger is Co-Founder & CEO of SuperSupport.ai. With years of experience as an IT technician, he knows the problems in IT support first-hand: from overloaded help desks to recurring tickets that slow teams down. That knowledge is built into every feature of the platform today. He makes sure SuperSupport.ai solves exactly the problems he experienced himself for years.
This article was created with AI assistance and editorially reviewed.
Related Articles

Outlook Keeps Crashing: Find the Cause and Fix It for Good
Outlook keeps crashing, but the event log shows nothing? Here's how to find the trigger – from add-ins and the cache to a corrupted profile.

Printer Not Printing: Fix the Print Spooler
No printers visible anymore or jobs stuck? Often the Windows Print Spooler is stopped or disabled. Here is how to check and repair it.

VPN Authentication Failed With a 2FA Code
VPN will not connect even though the password is right? Usually the password and 2FA code combination is the problem. Common causes and what to check.