Autoruns — утилита для операционных систем семейства Microsoft Windows, разработанная как часть набора Sysinternals. Она предназначена для обнаружения, отображения и управления элементами автозапуска и компонентами, которые автоматически запускаются при старте системы или при входе пользователя в учётную запись. Программа объединяет сведения из множества мест в системе, включая реестр, папки автозапуска, службы, драйверы, расширения оболочки и планировщик задач, позволяя получить единый обзор всех автоматически запускаемых компонентов.
Инструмент ориентирован на системных администраторов, специалистов по безопасности и продвинутых пользователей, которым требуется диагностировать причины замедления загрузки, выявлять нежелательное или вредоносное ПО и управлять порядком запуска компонентов. Autoruns отображает подробные метаданные для каждой записи автозапуска — путь к исполняемому файлу, подписи, описание и происхождение — и предоставляет возможности отключения или удаления обнаруженных записей. Интерфейс программы фокусируется на функциональности и предоставлении максимально полного набора источников автозапуска без избыточной визуализации.
- Агрегация источников автозапуска: собирает и показывает записи из реестра (Run, RunOnce и др.), папок «Автозагрузка», планировщика задач, служб, драйверов и расширений оболочки.
 - Подробные сведения о записях: отображает путь к исполняемому файлу, цифровые подписи, описание, сведения о издателе и сведения о месте происхождения записи.
 - Фильтрация и поиск: предоставляет возможности фильтрации по различным категориям и поиска по имени, пути или издателю для упрощения анализа большого количества записей.
 - Управление записями: позволяет отключать или удалять элементы автозапуска, а также экспортировать список записей для последующего анализа.
 - Интеграция с внешними данными: может показывать дополнительную информацию о файлах, включая результаты проверки подписей и описание, упрощая принятие решений о доверии к компоненту.
 - Портативность и малые системные требования: поставляется в виде отдельного исполняемого файла без необходимости установки, что облегчает использование на удалённых системах и в средах восстановления.
 - Диагностические сценарии: применяется для устранения причин долгой загрузки, обнаружения незаявленных модулей и выявления потенциально вредоносных процессов, запускаемых автоматически.
 - Логирование и экспорт: предоставляет возможность сохранять перечень автозапусков в файл для сравнения состояний системы или передачи специалистам по поддержке.