Autoruns Sysinternals
winget install --id=Microsoft.Sysinternals.Autoruns -e
This utility, which has the most comprehensive knowledge of auto-starting locations of any startup monitor, shows you what programs are configured to run during system bootup or login, and when you start various built-in Windows applications like Internet Explorer, Explorer and media players. These programs and drivers include ones in your startup folder, Run, RunOnce, and other Registry keys. Autoruns reports Explorer shell extensions, toolbars, browser helper objects, Winlogon notifications, auto-start services, and much more. Autoruns goes way beyond other autostart utilities. Autoruns' Hide Signed Microsoft Entries option helps you to zoom in on third-party auto-starting images that have been added to your system and it has support for looking at the auto-starting images configured for other accounts configured on a system. Also included in the download package is a command-line equivalent that can output in CSV format, Autorunsc. You'll probably be surprised at how many executables are launched automatically!
Autoruns is a tool designed to display and manage programs configured to run during system bootup, login, or when launching specific Windows applications. It offers a comprehensive view of auto-start locations, including startup folders, registry keys, shell extensions, and services.
Key features include:
- Monitoring of all autostart entries across various categories.
- Option to hide signed Microsoft entries for focused analysis on third-party additions.
- Support for examining autostart configurations for multiple user accounts.
- Command-line version (Autorunsc) with CSV output capability for automated processing.
- Advanced security checks, including digital signature verification and VirusTotal integration.
Ideal for system administrators and IT professionals, Autoruns helps maintain optimal performance and security by controlling autostart entries. It can be installed via winget for easy setup on Windows systems.