Как исправить ошибки Rundll32 или RunDll при запуске?

Когда вы входите в свой компьютер, может появиться окно сообщения об ошибке с RunDll в заголовке с упоминанием имени файла DLL, например:

При запуске C: \ Users \ desktop \ AppData \ Local \ Microsoft \ Protect \ protecthost.dll возникла проблема.

Указанный модуль не может быть найден.

ошибка Рандлла

Хотя имя DLL и путь к папке в этом примере кажутся правильными, на самом деле это не так. Вредоносная программа сбросила туда файл DLL и добавила запись запуска, чтобы библиотека DLL выполнялась при каждом запуске. Сообщение «Указанный модуль не найден». обычно означает, что ваше антивирусное программное обеспечение уже позаботилось о проблемном модуле, удалив или изолировав его. Теперь все, что вам нужно сделать, это удалить запись из запуска или запланированной задачи, откуда бы она ни загружалась.

Диспетчер задач — вкладка «Автозагрузка»

Откройте диспетчер задач и перейдите на вкладку «Автозагрузка». Чтобы включить столбец командной строки, щелкните правой кнопкой мыши заголовок столбца и установите флажок «Командная строка». Это показывает полную командную строку для каждого элемента запуска в списке. Чтобы предотвратить появление окна сообщения об ошибке при запуске, щелкните правой кнопкой мыши соответствующую запись (rundll32) в списке и выберите Отключить.

ошибка Рандлла

Autoruns

Диспетчер задач перечисляет записи запуска только из ключей запуска / запуска и папки автозагрузки, но есть несколько других точек запуска запуска. Лучше использовать автозапуск для управления автозагрузкой программ.

ошибка Рандлла

В автозапуске отсутствующие файлы выделены желтым цветом, что является простым индикатором для поиска записей rundll32. Вы можете отключить или удалить записи оттуда. Обратите внимание, что некоторые вредоносные программы загружаются как запланированное задание, а не при запуске. Вам может понадобиться проверить сторонние записи планировщика заданий дополнительно. Чтобы предотвратить случайное удаление встроенных записей, добавленных Windows, убедитесь, что вы включили «Скрыть записи Microsoft» в меню параметров автозапуска.

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

Rundll32.exe — это действительный файл Windows, который может загрузить DLL и запустить указанную функцию точки входа внутри файла DLL. Проблема не в rundll32.exe, а в мошенническом DLL-файле, который был сброшен вредоносным ПО, и соответствующей записи запуска. Чтобы узнать больше о модуле, вы можете посмотреть его в Интернете. В некоторых случаях имена модулей и расположения папок содержат случайные символы и цифры, как в случае большинства записей запуска и запланированных задач, добавленных вредоносным ПО.

После удаления записей выполните тщательное сканирование с использованием антивирусной программы, а также с помощью Malwarebytes Antimalware.

Ссылка на основную публикацию