rundll32.exe
Пошукові терміни каталогу: rundll32, run a dll as an app
Run a DLL as an App. Він завантажує експортовану функцію з DLL. Командний рядок, а не ім'я файлу, повідомляє про те, що він робить.
Що потрібно знати
Цей exe - завантажувач. Справжньою програмою є DLL у командному рядку.
rundll32.exe існує для виклику іменованого експорту в DLL. Аплети панелі керування та деякі принтери все ще використовують його. Шкідливе програмне забезпечення любить цю довірену назву. Завжди відкривайте командний рядок.
- Безпечний?
- Перевірте шлях, підпис і видавця запущеного файлу. Лише назва не може підтвердити безпеку.
- Чи може шкідливе програмне забезпечення використовувати його?
- Перевірте шлях, підпис і видавця запущеного файлу. Лише назва не може підтвердити безпеку.
- Чи варто його видаляти?
- Ні. Windows потребує цього хоста
Що таке rundll32.exe?
rundll32.exe - це документована утиліта Windows, яка завантажує DLL і викликає експорт. Синтаксис: rundll32 DLL,EntryPoint.
Що він робить?
Він майже не має власного завдання. Параметри відображення, старіший інтерфейс принтера та деякі аплети 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 |
|---|---|
| Записаний шлях встановлення | C:\Windows\System32\rundll32.exe |
| Видавець | Microsoft Corporation |
| Перевірка підпису | Перевірте фактичний файл; цей запис не сертифікує ідентичність його сертифіката. |
Поширені проблеми
rundll32 під час кожного входу в систему
Відкрийте папку автозавантаження та планувальник завдань. Хост не є автозапуском. Ним є аргументи.
Люди видаляють rundll32, щоб "зупинити віруси"
Після цього Windows не може запустити кілька аплетів. Інфекцією була сама DLL.
Усунення несправностей
Проведіть діагностику, перш ніж робити будь-які деструктивні зміни.
Скопіюйте повний командний рядок
Вкладка "Деталі" в диспетчері завдань або Process Explorer. Шукайте цей шлях до DLL, а не слово rundll32.
Підтвердьте шлях хоста
Тільки System32 або SysWOW64. Будь-який інший rundll32.exe - це інша програма.
Технічні деталі
Технічні деталі
| Назва образу | rundll32.exe |
|---|---|
| Роль | Хост точки входу DLL |
Перевірте автентичність запущеного файлу
Саме по собі ім'я файлу не може встановити безпеку. Перевірте фактичний шлях, підпис та ідентичність продукту.
Джерела та верифікація
Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.
- Microsoft Learn: rundll32 · Офіційне використання хоста
- Підтримка Microsoft: Windows · Загальноприйняті назви у службі підтримки
- Карта процесів Foxhole · Зразки від виробника на комп'ютерах з Windows. Не лабораторний бенчмарк.
- Microsoft Sysinternals: Sigcheck · Пояснює, як перевіряти підписи файлів. Це посилання не встановлює автентичність або безпеку конкретного запущеного файлу.
- Microsoft: Get-CimInstance · Метод запиту локальних процесів лише для читання.
- Microsoft: Win32_Process properties · Документує ідентифікатори процесів, шляхи до виконуваних файлів, дати створення та повторне використання ідентифікатора батьківського процесу.
Чи була ця стаття корисною?
Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.
Дякуємо. Це допомагає нам покращувати цю сторінку.