Процесс rundll32.exe – что это и для чего он запущен?

Открыв диспетчер задач, на вкладке «Процессы», вы всегда увидите процесс Rundll32.exe. Если вы пользуетесь операционной системой Windows уже длительное время, то наверняка сталкивались с ошибкой rundll32.exe. В этой статье вы узнаете что такое процесс rundll32.exe и для чего он запущен.

В каждой папке с приложением вы, наверное, видели огромное количество файлов с разрешением *. DLL (Dynamic Link Library), которые используются для хранения части общей логики приложения.

Так как нет способа для того чтобы запустить непосредственно сам файл DLL, то приложение rundll32.exe используется для запуска функций хранящихся в DLL файлах. Этот исполняемый файл является частью Windows и, как правило, не должен быть вирусом. Оригинальный файл процесса находится в C:\ Windows \ System32 \ rundll32.exe.

Rundll32.exe процесс представляет собой утилиту командной строки, он выполняет свои встроенные функции, вместе с файлом rundll.exe. Он работает методом вызова функций, которые экспортируются из определенного 16-битного или 32-битного DLL модуля.

Часто имя процесса Rundll32.exe используется в вредоносных программах, так называемых бэкдорах, которые устанавливаются злоумышленниками  ​​с целью получения доступа к вашему компьютеру и личным данным. Этот процесс представляет собой угрозу безопасности, и должен быть немедленно удален из вашей системы. Чтобы определить является ли Rundll32.exe  законным или нет, нужно проверить местоположение откуда он запущен.

Как исправить ошибки Rundll32.exe

Прежде всего нужно определить, где находится запущенный файл и какие именно функции он выполняет. Если вы пользуетесь Windows Vista, или 7, вы можете использовать встроенный диспетчер задач чтобы получить необходимую информацию.

Одна из главных особенностей диспетчера задач Windows Vista и 7 является возможность видеть всю командную строку для любого запущенного приложения. Например, вы увидите что у меня есть два rundll32.exe процесса в списке:

Перейдя в меню «Вид» (Viev) нажмете пункт «Выбрать столбцы» (Select Columns). В списке вы увидите опцию «Command Line», отметьте ее для проверки:

Теперь видно полный путь к файлу, который находится в том же каталоге, что и оригинальный файл rundll32.exe, в каталоге System32, и файл DLL (функции которого выполняются в настоящее время). В нашем примере это nvmctray.dll

Если вы найдете местоположение этого файла и наведете курсор мыши на имени файла, то увидите в сплывающем сообщении его описание:

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

Теперь когда вы знаете какой файл вызывает ошибку, вы можете определиться отключать его или нет.

Как исправить Ошибку «Windows Cannot Find C:\Windows\Rundll32.exe»

Иногда, когда файл rundll32.exe  отсутствует, поврежден или инфицирован, вы можете получить сообщение об ошибке вроде этой: «Windows cannot find C:\Windows\Rundll32.exe. Make sure you typed the name correctly and try again».

Прежде всего проверьте компьютер надежной антивирусной программой на наличие вирусов. Однако если файл отсутствует или поврежден попробуйте поискать файл rundll32.exe  в папке C: \ Windows \ System32 \ Dllcache. Если он есть скопируйте его и вставьте  в C: \ Windows \ system32. Если он отсутствует в Dllcache, ищите его в C: \ Windows \ SericePackFiles \ i386.

Если ничего не помогло, попробуйте сделать следующее:
1. Вставьте диск Windows в CD / DVD дисковод.
2. Нажмите кнопку «Пуск» и выберите пункт «Выполнить».
3. Нажмите «Обзор» и в поле «Открыть» введите расширение X: \ i386 \ rundll32.ex_ C: \ Windows \ system32 \ rundll32.exe, где X это буква вашего CD-ROM.
4. Перезагрузите компьютер.
5. Проблема должна быть решена.

Оцените эту статью: 1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд6 Звезд7 Звезд8 Звезд9 Звезд10 Звезд (25 голосов, среднее: 9,16)
Загрузка...

38 Комментариев

  1. Алексей

    установите DirectX 10 и не партесь все прайдет

  2. Василий

    У меня rundll32.exe ест много оперативки! после запуски игры «Спач боб» она включается и потом не отключаеться! Пишет в диспечере задач, что rundll32.exe пользователь ДОКУМЕНТЫ и ЦП 50%! что это за процесс и что с ним делать? Спаибо!

    1. administrator

      Для начала попробуйте посмотреть какой именно dll-файл подгружает процесс rundll32.exe. Как это сделать описанно в статье.

      1. сержик

        здравствуй админ
        вот хотел проверить что то стал комп подвисать
        но у меня есть такой файл в диске С
        но нет в процессе
        а почему-то вот недавно то почему, я и обратил внимания на это( и стал искать и нашёл твой сайт ) у меня в значках «области уведомлений» появилась такая надпись (посмотри скриншоты )
        её вот недавно не было
        и меня это волнует, чувствую себя :)))))) прям как покушение на меня

        дай совет если можешь
        может поможет чем

        скриншоты тут: https://yadi.sk/d/CmYNXijDcka3Y

        .

        1. administrator

          Не только у Вас подобная ситуация. Как написано на официальном форуме Microsoft : «Вероятно какое нибудь из установленных сторонних приложений добавляет иконку в область уведомления с именем Хост-процесс Windows(Rundll32). Выяснить какое это приложение, можно выполнив чистую загрузку системы, все сторонние службы и приложения не будут автоматически запущены при запуске системы.» То есть какая то из установленных программ может быть причиной появления этого значка, просмотрите когда и какие программы устанавливались последними.

  3. Александр

    Пытаюсь зайти в игру Готика 2,ничего не происходит.Друзья сказали завершить этот процесс,но его у меня не оказалось!Подскажите,что делать?

    1. administrator

      Затрудняюсь ответить по этому вопросу, в сети ответ искали?

      1. Александр

        Все решилось по другому.Оказывается,с файлом друга занесся некий cssr.scr.Я его завершил,и все стало нормально,даже процессор перестал на 100% грузиться.Зато у другого друга,который тоже этот файл к себе взял,таких процессов много,и если он их выключает то у него вылетает комп.Что делать?

        1. administrator

          cssr.scr — к сожалению ничего не известно об этом системноп процессе или службе, возможно это не системный процесс, а какое-то вредоносное ПО. Антивирусом каким пользуетесь?

  4. danil

    возник после установки nfs carbon с ДЛС, нашёл как тут сказано
    описание файла:обозреватель игр;тип:расширенное приложение.
    возможно появлся из-за derex во время установки игры,подскажите ,что с ним делать?сильно тормозит

    1. administrator

      Путь загрузки файла верный? Антивирусрм проверяли?

  5. Сергей

    Статья интересная, но не полная.
    Мой фаервол выдал запрос:
    разрешить доступ в интернет данному файлу или нет.
    И что разрешить? Или не принципиально, можно запретить.

    1. administrator

      Я бы рекомендовал запретить. Поскольку не проблема в фаерволе затем изменить правило, если окажется что этот процесс потребовал соединение в мирных целях (если перестанент работать какой-то из нужных вам сервисов).

      1. Сергей

        Я то-же думаю лучше блокировать, если нужный системе, все равно будет проситься, правда троян какой нибудь наверно то-же может быть настырным.
        У меня интерент слабый и я не хочу, что бы у меня что-то обновлялось без моего ведома. Тем более если система работает хорошо (Win 8) то и будут работать так же.

  6. nmihal

    вообще нет пути rundll32.exe но сам rundll32.exe в деспетчере работает нажимаю свойства не че не происходит

  7. bams

    xче делать то !!!!!! ????????

    1. administrator

      На сколько я понимаю, вы установили опцию “Command Line”, в настройка отображения диспетчера задач и напротив вашего rundll32.exe нет пути к dll которую он сейчас использует? Но сколько я принимаю сам процесс сильно грузит процессор? Проверку антивирусом делали? Действия в конце самой статьи виполняли?

  8. Ант

    У меня Аваст постоянно подаёт сигнал тревоги об угрозе. Фаил адресован Windows — SysWOW64 — rundll32. У меня Windows 7. С rundll32 нельзя делать процессов никаких при полном сканировании компьютера угроз не показывает.
    Описание фаила : Хост процесс Windows (rundll32)

    1. administrator

      Пробовали сканировать компьютер с помощью Dr.Web CureIt или Kaspersky Virus Removal Tool?

      1. Ант

        Получилось проще… сделал откат точки сохранения на 2 дня назад и перестал трезвонить.

  9. елена

    У меня при включении компа появляется сообщение: отсутствует модуль nengine.dll от Run.dll .exe -что это объясните чайхане,пожалуйста!

    1. administrator

      Перед этим проверку на вырусы выполняли, антивирус работает?

  10. Дмитрий

    При запуске любой Counter Strike, начинает тупить бук, и появляется громадное количество. процессов rundll.32.exe. и они постоянно появляются и убираются!Процессор забит на сто процентов, когда закрываю отдельно висящий процесс руна, глючить перестаёт, в чём проблема?спасибо!

    1. administrator

      Такое наблюдается только при запуске Counter Strike?

  11. Миша

    у меня экзешник процесса находится в syswow64. Там где не должен. Удалить или скопировать с заменой нужный файл нельзя — нет доступа и доступ в свойствах папки нельзя сделать. С процессом ничего нельзя запустить((( что делать? касперский не реагирует cureit тоже(

    1. administrator

      Можете попробовать заменить его на нужный в безопасном режиме, или загрузившись с другой Live-CD/DVD/USB операционной системы. Если же ничего не поможет, переустановка с предварительным форматированием жесткого диска, чтобы окончательно искоренить этот вирус.
      Конкретнее опишите, что вы имеете введу под словами «ничего нельзя запустить»?

  12. Эдуард

    Дмитрий:
    25.06.2014 в 23:00

    При запуске любой Counter Strike, начинает тупить бук, и появляется громадное количество. процессов rundll.32.exe. и они постоянно появляются и убираются!Процессор забит на сто процентов, когда закрываю отдельно висящий процесс руна, глючить перестаёт, в чём проблема?спасибо!
    Ответить
    administrator:
    26.06.2014 в 13:08

    Такое наблюдается только при запуске Counter Strike?
    админ у меня тоже самое.с 1 раза не запускаеться.а если 2 раза юзньт ярлык то этот процес грузит систему сильно.гуглил не нашел решения.и удалил этот фафйл.как исправить мож вы подскажете

    1. administrator

      Вы удалили файл «c:/windows/system32/rundll32.exe»? Система при этом работает?

  13. zub16

    при выключении компа постоянно выдает иконку «завершение rundll32», подвисает и не дает выключиться, пока вручную не отменишь завершение процесса. Достало уже (((( может можно как-то решить эту проблему?

    1. administrator

      На вирусы система просканирована?

      1. zub16

        Просканирована, eset.

        1. administrator

          Еще вопрос, после какого события появилась эта проблема. Возможно была установлена какая-то программа?

  14. Dmitry

    Огромная благодарность! Все встало на свои места. Подробнее: установил AutoCAD, а службу обновления выключил, так как запускалась программа обновления и висела в трее даже если не пользовался AutoCADом, в итоге, после использования программы данный процесс грузил систему на 20%. Пусть лучше висит и жрет 0,00001%, чем такой переполох.

  15. sashadydya

    Как можно отследить полный путь к файлу на windows xp?

    1. administrator

      Есть неплохая программа Process Explorer.

      1. manly

        Согласен, хорошая прога

  16. brbr

    виндовс 7 пиратка х64 , бывает иногда запускается rundll32 и жрет 70 % цп , через монитор ресурсов посмотрел там было написано что ожидается отклик от svhost ( точно не помню ну что та связаное с хостом и св ) после перезагрузки все прошло , но бывало такое что не проходило , раньше стояла таже виндовс что и сейчас но подобного не было , стоит касперский вирусов невидит , что это такое ? и нужно ли с этим бороться ?

    1. administrator

      Если взять в сравнение тот факт что такого ранее не наблюдалось, то тут возможны 2 варианта, либо установлено обновление, из-за которого система периодически выполняет какие-то действия через rundll32, либо какой-то софт, какого ранее не было делает это… Если антивирусные базы обновлены и антивирус ничего не говорит при сканировании, значит скорее всего что вирусов нет, хотя для верности можно выполнить сканирование с безопасного режима с помощью лечащих утилит. Так на словах сложно провести диагностику такого эффекта как загрузка ЦПУ потому что система у каждого своя…

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Выполните действие! (обязательно) Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.