Why Disable Programs That Start Automatically
When you turn on your computer, many programs load automatically. Some are essential, like antivirus software or system drivers. Others are not, and they only slow down your startup time and consume system resources. Disabling unnecessary startup programs can make your computer boot faster, improve overall performance, and reduce background activity. This article explains several methods to disable these programs, from simple settings in Windows to advanced tools like the Registry Editor and Autoruns. You will learn how to take control of your startup items and keep your system running smoothly.
Method 1: Using Windows Settings (Windows 11 and 10)
The easiest way to disable startup programs is through the Settings app. This method works on Windows 11 and Windows 10. Open Settings by clicking the Start button and selecting the gear icon, or press Windows + I. Navigate to Apps and then click Startup. You will see a list of applications with a toggle switch next to each one. To disable a program, simply set the toggle to Off. Programs that are disabled will no longer launch automatically when you start your computer. This method is safe and recommended for most users. For detailed guidance, you can refer to the official Microsoft support page here. Remember that some programs, especially those from Microsoft, are essential and should not be disabled unless you are sure they are not needed.

Method 2: Using Task Manager
Another straightforward approach is through Task Manager. Press Ctrl + Shift + Esc to open Task Manager. If you see a simple view, click More details at the bottom to expand it. Then go to the Startup tab. You will see a list of programs, their publisher, status, and startup impact. To disable a program, select it and click the Disable button in the bottom-right corner. You can also right-click on a program and select Disable. This method gives you more information about each program, such as how much it affects startup time. Below is a step-by-step list to help you:
- Press Ctrl + Shift + Esc to open Task Manager.
- Click the Startup tab.
- Review the list of programs and their impact (None, Low, Medium, High).
- Select the program you want to disable.
- Click Disable or right-click and choose Disable.
- Close Task Manager. Changes take effect the next time you restart your computer.
For more details about using Task Manager to disable startup programs, you can check the article on TecMundo here. This method is fast and works on all versions of Windows.

Method 3: Using the Run Command
If you prefer keyboard shortcuts, you can also access the Startup tab via the Run command. Press Windows + R to open the Run dialog box. Type taskmgr and press Enter. This opens Task Manager directly. Then go to the Startup tab and disable programs as described in Method 2. This is just another way to launch Task Manager, but it is useful if you cannot use Ctrl + Shift + Esc for some reason. You can also use Run to open other system tools, but for disabling startup programs, the Task Manager route is the most efficient. Microsoft provides additional information about this approach on their Q&A forum. Always ensure you are disabling only programs you recognize. If you see a program with a strange name, research it before disabling.
Method 4: Cleaning the Startup Folder
Some programs add shortcuts to the Startup folder. Removing these shortcuts is a manual but effective method. To find the Startup folder, open File Explorer and paste the following path into the address bar: %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup. Press Enter. You will see shortcuts to programs that start automatically for your user account. You can delete any shortcut you do not want. Be careful not to delete system files or shortcuts you might need. You can also check the All Users Startup folder by pasting %PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\Startup in File Explorer. This folder contains programs that start for all users. You may need administrator permissions to modify this folder. This method is simple and does not require advanced tools. For more guidance, the Crucial website offers a useful article on removing startup programs, which you can find here.

Method 5: Using Registry Editor
For advanced users, the Windows Registry stores startup entries. Editing the registry can be dangerous if done incorrectly, so proceed with caution and back up the registry first. Press Windows + R, type regedit, and press Enter. Navigate to the following key: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. On the right side, you will see entries for startup programs for the current user. To disable a program, right-click the entry and select Delete. Some programs are also stored in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run for all users. You can delete entries there as well. Only delete entries you are certain are not needed. Incorrect changes can cause system instability. Microsoft has documentation on this method, but it is generally recommended for experienced users. If you are not comfortable, stick with the Settings or Task Manager methods.
Method 6: Using Autoruns (Sysinternals)
Microsoft offers a powerful tool called Autoruns as part of its Sysinternals suite. This tool shows every program, driver, service, and scheduled task that starts automatically. It is more comprehensive than Task Manager or Settings. Download Autoruns from the Microsoft website. Run the executable (no installation needed). It scans your system and lists all autostart entries in tabs. You can uncheck any entry to disable it. Autoruns also lets you search for entries, view file properties, and submit entries to VirusTotal. This is the best tool for advanced users who want complete control over startup. Use it carefully: disabling critical system entries can cause boot problems. Always verify what an entry does before disabling it. Autoruns will also show entries from the Startup folder, Run keys, services, and more. This method is ideal for troubleshooting persistent startup programs that do not appear in other tools.

Comparison of Methods
Each method has its own strengths and risks. The table below summarizes the main methods discussed in this article, helping you choose the best approach for your skill level and needs.
| Method | Ease of Use | Risk Level | Best For |
|---|---|---|---|
| Windows Settings | Very Easy | Low | Most users, basic apps |
| Task Manager | Easy | Low | Quick disabling, information on impact |
| Run Command | Easy | Low | Alternative launch of Task Manager |
| Startup Folder | Moderate | Low | Programs with shortcuts |
| Registry Editor | Difficult | High | Advanced users, stubborn programs |
| Autoruns | Moderate | Moderate | Comprehensive control, troubleshooting |
Choose the method that matches your comfort level. For most users, starting with the Settings app or Task Manager is sufficient. If you need to disable a program that does not appear there, try the Startup folder. For deeper control, the Registry Editor and Autoruns are excellent but require caution.

Additional Tips for Managing Startup Programs
Before disabling any program, research it to avoid disabling something important. Check the publisher and impact level. Some programs, like those for graphics cards or security, should remain enabled. You can also use the Startup impact column in Task Manager to decide which programs to disable first. Disable high-impact programs that you do not use often. After disabling, restart your computer to see if performance improves. If you encounter issues, you can re-enable the program using the same method. Keeping your startup list clean is a good habit to maintain over time. Regularly check for new programs that may have added themselves to startup after software updates or installations.
References
The information in this article is based on official Microsoft documentation, community articles, and verified tech resources. Below are the sources used for the methods described:
Microsoft Support. "Configurar aplicativos de inicialização no Windows." https://support.microsoft.com/pt-br/windows/configurar-aplicativos-de-inicializa%C3%A7%C3%A3o-no-windows-115a420a-0bff-4a6f-90e0-1934c844e473
TecMundo. "Desabilite programas de inicialização automática e melhore e acelere o PC." https://www.tecmundo.com.br/software/123365-desabilite-programas-inicializacao-automatica-melhore-acelere-pc.htm
Microsoft Q&A. "Desativar inicialização automática de programas." https://learn.microsoft.com/pt-br/answers/questions/3808639/desativar-inicializa-o-autom-tica-de-programas
Crucial. "How to remove startup programs." https://br.crucial.com/articles/pc-users/how-to-remove-startup-programs
Microsoft Sysinternals. "Autoruns for Windows." https://learn.microsoft.com/en-us/sysinternals/downloads/autoruns





