Some of the programs don’t respond well to the latest version of Windows. It crashes, and the only way out is to run it in compatibility mode. Related to this, there is another option— Register this Program for Restart —that makes sure the program is restarted or launched from scratch when the computer starts or when the application gets stuck. This post explains what it does and how you can register a program for it.
What does Register this Program for Restart do?
When an application gets stuck into an exception or not responding mode, and you try to kill it, Windows prompts that you can either wait for it to close itself or you can kill it. What happens in the background is interesting. According to the Microsoft Document, applications can register for Application Recovery and Application Restart. Interesting to note that—Register this program for restart— is also available under compatibility mode for end users.
So let’s say you have a list of programs running, and you choose to shut down the computer without closing it. Notice that some of these programs open while some don’t. If there is a program you want to ensure opens when you restart the computer, you can use this option.
How do you Register this Program for Restart in Windows 11/10
- Right-click on the application icon and select Properties.
- Switch to Compatibility mode tab
- Select the box next to Register this program for restart.
- Click on Apply, close the app.
Next time you launch the app and it gets stuck, Windows Error Reporting (WER) will restart your application. However, it has to be up and running for at least 60 seconds before it gets stuck. This also works when you restart the computer while it was running.
What is Registering for Application Recovery?
If the application developer has added this call, the program can save data and state information that may be helpful when WER restarts your application. The developers can pass on important information that can be used for debugging. Once the recovery process completes, WER terminates the application and then restarts.
Why does Windows Reopen Programs on Startup?
It’s because these applications are set to start as the computer boots up. The easiest way to block them is to go to Windows Settings (Win + I) > Apps > Startup. Turn them off. You can also the Task Manager to disable them.
How do I force a Program to open in Windows?
If you are unable to open a program with a double-click, you can use the administrative method to force the program to launch. Right on the program and choose to Run as Administrator. Some programs cannot run.
When I open a Program, it immediately closes?
If programs close immediately after opening, there can be multiple reasons for this. You can run the program with admin privileges or reinstall it to make sure none of the files required to launch the app are not corrupted.
Hope this helps.
Leave a Reply