Перейти к содержимому

rundll32.exe

Процесс WindowsMicrosoft Corporation

Поисковые термины каталога: rundll32, run a dll as an app

WindowsСистемный компонент

Запуск библиотеки DLL в качестве приложения. Загружает экспортированную функцию из DLL. Командная строка, а не имя файла, определяет, что именно выполняется.

Что необходимо знать

Этот exe-файл является загрузчиком. Реальной программой выступает DLL из командной строки.

rundll32.exe существует для вызова указанной экспортированной функции из библиотеки DLL. Апплеты Панели управления и некоторые принтеры до сих пор используют его. Вредоносные программы часто маскируются под это доверенное имя. Всегда проверяйте командную строку.

Безопасен?
Проверьте путь к запущенному файлу, его цифровую подпись и издателя. Одно только имя не гарантирует безопасность.
Могут ли вредоносные программы использовать его?
Проверьте путь к запущенному файлу, его цифровую подпись и издателя. Одно только имя не гарантирует безопасность.
Стоит ли удалять его?
Нет. Хост необходим для работы Windows
Feex сообщает
Я никогда не сужу о безопасности rundll32 по одному лишь имени файла. Я проверяю аргументы. rundll32 из System32, запускающий DLL из папки Temp, указывает на проблему, а не сам хост-процесс.

Что такое rundll32.exe?

rundll32.exe - это документированная утилита Windows, которая загружает библиотеку DLL и вызывает экспортируемую функцию. Синтаксис: rundll32 DLL,ТочкаВхода.

Что он делает?

У нее практически нет собственной работы. Параметры экрана, интерфейсы старых принтеров и некоторые апплеты Microsoft по-прежнему запускаются таким образом. Пустая командная строка нетипична и заслуживает проверки.

Почему он запущен?

Что-то вызвало точку входа DLL вместо exe-файла. Часто это запланированные задачи или остатки ярлыков. Копия, работающая из SysWOW64 для 32-разрядной DLL, по-прежнему является штатным компонентом Windows.

Проверить запущенный экземпляр

В Windows PowerShell этот запрос только для чтения перечисляет соответствующие идентификаторы процессов, время создания и пути к исполняемым файлам на этом ПК.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'rundll32.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

Отсутствие результата или недоступный путь неубедительны. Защищенные процессы могут ограничивать доступ, а идентификаторы процессов могут повторно использоваться. Храните личные пути локально.

Используйте руководство по идентификации файлов для сравнения сигнатур и метаданных продукта. Одно только имя файла не может установить безопасность.

Безопасен ли он?

Зависит от DLL

Хост в папке System32 легитимен. Безопасность определяется путем к DLL и ее издателем. Страницы с заголовками «rundll32 - это вирус», оценивающие только имя файла, упускают единственную важную деталь.

Сравните записанное расположение с фактическим файлом. Знакомая папка сама по себе не устанавливает личность.

C:\Windows\System32\rundll32.exe

  • Ожидаемый путь к хосту: System32 или SysWOW64
  • Каждый раз проверяйте командную строку
  • rundll32.exe в папке пользователя не является системным хостом Windows

Можно ли его завершить?

Останавливает этот вызов DLL

Завершение процесса закрывает соответствующий апплет или полезную нагрузку. Если командная строка указывала на временную DLL, необходимо сразу проверить механизмы автозагрузки.

Можно ли его удалить?

Нет для хоста Windows

Не удаляйте System32\rundll32.exe. Удалите ярлык или задачу, вызывающую вредоносную библиотеку DLL.

Должен ли он запускаться вместе с Windows?

Ярлык автозагрузки, вызывающий rundll32, должен содержать полный путь к DLL. Пустое или состоящее из цифр имя является тревожным сигналом.

Измерение использования ресурсов

Измерьте текущий процесс, а не предполагайте универсальную базовую линию
ЦП и память Сравните несколько наблюдений для одного и того же PID и рабочей нагрузки. Эта запись не имеет независимо измеренной универсальной базовой линии.
Диск и сеть Приписывайте активность фактическому процессу и текущей задаче; одно только имя файла не устанавливает ожидаемые назначения или объем передачи.

Сведения о файле

Информация о файле rundll32.exe
Имя исполняемого файла rundll32.exe
Записанный путь установки C:\Windows\System32\rundll32.exe
Издатель Microsoft Corporation
Проверка подписи Проверьте фактический файл; эта запись не удостоверяет личность его сертификата.

Распространенные проблемы

rundll32 при каждом входе в систему

Откройте папку автозагрузки и Планировщик заданий. Хост сам по себе не является объектом автозапуска. Им являются его аргументы.

Пользователи удаляют rundll32, чтобы «остановить вирусы»

После этого Windows не может запустить ряд апплетов. Источником заражения была библиотека DLL.

Устранение неполадок

Проведите диагностику перед внесением деструктивных изменений.

Скопируйте командную строку целиком

Подробности в Диспетчере задач или Process Explorer. Ищите путь к этой DLL, а не само слово rundll32.

Подтвердите путь к хосту

Только System32 или SysWOW64. Любой другой rundll32.exe является сторонней программой.

Технические подробности

Технические подробности
Технические сведения о rundll32.exe
Имя образа rundll32.exe
Роль Хост точек входа DLL

Проверка подлинности работающего файла

Одно только имя файла не может установить безопасность. Проверьте фактический путь, подпись и идентификацию продукта.

Источники и проверка

Метка зарегистрированного источника: август 2026. Эта метка не гарантирует независимую проверку. Как мы проводим исследования.

  • Microsoft Learn: rundll32 · Официальное использование хоста
  • Поддержка Microsoft: Windows · Названия из официальной документации
  • Карта процессов Foxhole · Собственные образцы с ПК под управлением Windows. Не является лабораторным бенчмарком.
  • Microsoft Sysinternals: Sigcheck · Описывает, как проверять цифровые подписи файлов. Этот справочный материал не подтверждает подлинность или безопасность конкретного запущенного файла.
  • Microsoft: Get-CimInstance · Метод запроса локальных процессов только для чтения.
  • Microsoft: Win32_Process properties · Документирует идентификаторы процессов, пути к исполняемым файлам, даты создания и повторное использование родительского идентификатора.

Была ли эта статья полезна?

Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.

Была ли эта статья полезна?