Automatic startup of programs is a vivid example of how you can cause harm using generally useful technology. Designed to save the user from performing routine operations, it often becomes an annoying reason for the slow start-up of the computer. Our experts have thoroughly understood the operation of this function and talk about ways to disable autorun programs in Windows 10.
Disabling program autorun via Windows Settings
In April last year, Microsoft released the next build of the operating system with the number 1803 (April 2018 Update). In it, program autorun control was first moved to General settings.
Use the keyboard shortcut “Win+i” to open the Windows settings. Go to the section marked on the screenshot.
In the left part of the window, go down to the end of the list of settings. Open the item “auto-upload”. The right part of the window displays a list of applications that are allowed to start automatically when the operating system is loaded. A two-position switch is displayed opposite each of them. There are no control options other than disabling them in this section of settings.
Disabling program autorun via the task Manager
The main autorun management tool in Windows 10 is located in the task Manager.
Open the control menu of the start button with the keyboard shortcut “Win+x”. Launch the task Manager by clicking on the quick link marked in the screenshot.
Switch to the “auto-upload” tab. The window displays a list of programs that have permission to run independently at the start of the operating system. In the last column, Windows evaluates the impact that they have when you turn on your computer. Right-click to activate the context menu for the selected application. Click the item marked with the number “3” in the screenshot to prevent the program from autostart.
Under the “Disable” option, there are three additional actions available to the user. The first option allows you to open the directory where the program is installed in Explorer. The second one searches for its description on the Internet. Regardless of the browser settings, the result will be displayed in Bing, a Microsoft-developed search engine. The third step allows you to study the characteristics of the executable program file.
There are two tabs of interest in the properties: “Details” and “Digital signatures”. On the first page, we look at the product name, version, and copyright. This is how we determine who developed this app and when it was released. A digital signature allows you to verify the authenticity and integrity of the file. Software that does not have it is perceived by Windows as potentially dangerous. As a result, the system may encounter difficulties when running unsigned applications, diverting resources to additional checks. Having selected a digital signature on the tab of the same name, we view its contents by clicking the “Details” button.
The subscriber information block contains information about the developer and the release date of the program. Click on the “View certificate” button.
Make sure that this certificate has not expired.
These actions with file properties are especially useful for owners of computers with Windows pre-installed. Manufacturers or sellers often install a set of their own utilities that are registered in auto-upload. It is not always possible to determine their purpose by a single name. After studying the characteristics of the software product and understanding its role, you can make the right decision about whether to find it in the autorun list.
Disable startup programs using startup folder
Placing a program shortcut in a special folder of the operating system to ensure its autorun is one of the oldest “tricks”. It was used back in the days of Windows 98.
Use the keyboard shortcut “Win+r “to launch the Run dialog box. Enter “shell:startup” in the text field, without quotation marks, as shown in the screenshot.
As a result of executing the command, file Explorer opens the system folder “startup”. Programs whose shortcuts are located in it automatically get permission to download when Windows starts. We delete everything unnecessary here in the same way as from a regular directory.
Disable startup programs via the task scheduler
Using the scheduler, you can create tasks that will be executed when certain conditions are met or at a set frequency. These events include a specific user logging in or starting the operating system.
Open the Run command dialog box. Enter “taskschd.msc” in the text field, calling the task scheduler included in the Windows management console.
In the navigation area, click on the “Library” icon. In the Central part of the window, you will see a list of scheduled tasks. The “Triggers” column indicates the launch schedule. We go through the list and select the ones that are scheduled when the computer starts up or the user logs in. Selecting a specific task in the right part of the window opens the action menu. Disable unnecessary items using the button marked with the number “3”.
The registry of the operating system
The Windows registry is a database designed to store all operating system settings. It contained several “branches” are responsible for the settings of the startup programs.
Open the Run command dialog box using the “Win+r”keyboard shortcut. In the text field, type “regedit”. By pressing enter or the ” OK ” button, we give the system the command to launch the registry editor.
We confirm permission to make changes.
The left part of the window shows the tree structure of the registry. Sequentially open the sections following the path indicated by the number “1”. Select the “Run” branch with the mouse. The keys contained in it will appear on the right side of the editor window. each key is responsible for running a single program. Select an unnecessary one and click on its name to open the context menu. By deleting the selected key from the registry, we cancel autorun.
These steps are intended for editing the startup menu of the current user. Click on the “Run” section in the left part of the window, calling up the context menu for it. In the list that opens, select the last item. This allows you to quickly navigate to another registry key that is relevant to autorun settings.
The keys contained in it indicate programs that have permission to start automatically when the computer is turned on. They will be launched for any user. We perform similar actions to clean up unnecessary values.
Before deleting branches, Windows will ask for confirmation each time.
The system registry is a very delicate and sensitive mechanism. It is advisable to resort to its direct editing only as a last resort, when the other methods described did not bring results.
Disabling program autorun via the AutoRuns Utility
You can quickly deal with autoruns of programs without moving through all the nooks and crannies of the system using the AutoRuns utility . It was created by Sysinternals, which since 2006 has been one of the Microsoft divisions developing service tools.
The program is distributed as a ZIP archive and does not require installation. It works in both 32-bit and 64-bit versions of Windows 10. After unpacking the archive, open the folder it contains. Launch the executable file marked with a frame.
We give the program a few seconds to analyze the computer parameters. After it ends, the “Options” button shown by the number “1” becomes active. By clicking on it, we set the filters as shown in the screenshot. This allows you to exclude from the General list of Microsoft utilities that need to work. Switch to the “Login” tab. All programs that are registered in the registry or have placed a shortcut in the startup folder are displayed here. Uncheck the boxes next to the unnecessary ones at the start of the operating system.
The second tab, the contents of which may be useful, is called “Scheduled Tasks”. It displays tasks that are scheduled for this computer. Similarly, select what you don’t need and uncheck the box next to it.
The described methods allow you to view all the traditional places used to save autorun settings. By clearing the startup list and leaving only the programs that are really necessary for everyday use, you can reduce the time spent on starting the operating system.