rundll32.exe
Термини за търсене в каталога rundll32, run a dll as an app
Стартиране на DLL като приложение. Зарежда експортирана функция от DLL. Командният ред, а не името на файла, показва какво прави.
Какво трябва да знаете
Файлът exe е стартер. DLL файлът в командния ред е истинската програма.
rundll32.exe съществува, за да извиква именуван експорт в DLL. Аплети на Control Panel и някои принтери все още го използват. Зловредният софтуер обича надеждното име. Винаги проверявайте командния ред.
- Безопасен ли е?
- Проверете пътя, подписа и издателя на изпълнявания файл. Самото име не може да гарантира безопасност.
- Може ли злонамерен софтуер да го използва?
- Проверете пътя, подписа и издателя на изпълнявания файл. Самото име не може да гарантира безопасност.
- Трябва ли да го изтрия?
- Не. 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?
Пряк път в Startup, който извиква rundll32, трябва да показва пълен път до DLL. Празно или състоящо се само от цифри име е червен флаг.
Измерване на използването на ресурсите
| CPU и памет | Сравнете няколко наблюдения за един и същ PID и натоварване. Този запис няма независимо измерена универсална базова линия. |
|---|---|
| Диск и мрежа | Припишете активността на действителния процес и текущата задача; само името на файл не установява очаквани дестинации или обем на трансфер. |
Информация за файла
| Име на изпълнимия файл | rundll32.exe |
|---|---|
| Записан път на инсталация | C:\Windows\System32\rundll32.exe |
| Издател | Microsoft Corporation |
| Проверка на подписа | Инспектирайте действителния файл; този запис не удостоверява самоличността на неговия сертификат. |
Често срещани проблеми
rundll32 при всяко влизане в системата
Отворете папката Startup и Task Scheduler. Хостът не е самата автостартираща се програма. Аргументите са.
Хората изтриват rundll32, за да "спират вируси"
След това Windows не може да стартира няколко аплета. Инфекцията е била в самата DLL.
Отстраняване на неизправности
Поставете диагноза, преди да предприемете каквото и да било деструктивно действие.
Копирайте пълния команден ред
В раздела с подробности на Task Manager или 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 свойства · Документира идентификатори на процеси, пътища на изпълними файлове, дати на създаване и повторно използване на идентификатор на родител.
Беше ли полезна тази статия?
Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.
Благодарим ви. Това ни помага да подобрим тази страница.