Исправлено: ошибка RunDLL при запуске Windows.



Попробуйте наш инструмент устранения неполадок

К Ошибка RunDLL при запуске Windows обычно происходит, когда программа удаляется или удаляется антивирусом, но ее ключ реестра и запланированная задача все еще присутствуют в системе.



В большинстве случаев виновника этой ошибки довольно легко определить, поскольку она обычно упоминается в окне ошибки.





Однако в некоторых случаях в сообщении об ошибке не указывается, какая программа виновата в ошибке. Обычно это происходит с ошибками, вызванными защищенными папками Windows.

Что такое RunDLL?

RunDLL - это файл Windows, отвечающий за загрузку и выполнение модулей DLL (библиотеки динамической компоновки). Все модули DLL работают в тесном взаимодействии с Реестр Windows с общей целью повышения скорости отклика и управления памятью.

Однако есть случаи, когда RunDLL файл получает указание от запланированной задачи запустить определенный файл DLL, но не может найти требуемый модуль. Когда это происходит, Windows автоматически запускает Ошибка RunDLL .



Это произойдет либо из-за того, что пользователи вручную удалили приложение, которое использовало эту конкретную DLL (без использования программы удаления), либо из-за того, что решение безопасности обнаружило заражение, связанное с приложением, использующим вызываемую DLL, и приняло меры против него.

Если вы в настоящее время боретесь с ошибкой RunDLL, у нас есть несколько методов, которые помогут. Ниже вы найдете набор исправлений, которые другие пользователи успешно использовали для устранения ошибки RunDLL. Следующие методы упорядочены по доступности, поэтому, пожалуйста, следуйте им по порядку, пока не найдете исправление, которое решает проблему в вашем конкретном сценарии.

Метод 1: просканируйте вашу систему с помощью Malwarebytes

Начнем с наиболее доступных решений. Malwarebytes - это средство для удаления вредоносных программ, которое зачастую более эффективно устраняет все угрозы, связанные с основным вредоносным исполняемым файлом.

Некоторые пользователи сообщают, что Malwarebytes успешно обнаруживает и удаляет ключи реестра и запланированные задачи, принадлежащие вирусам, которые уже были удалены другими пакетами безопасности. Это служит нашей цели, поскольку RunDLL ошибки в основном вызваны остатками вредоносных файлов.

Посмотрите, будет ли проблема решена автоматически после выполнения тщательного сканирования с помощью Malwarebytes . Для этого установите Malwarebytes, запустить полное сканирование и перезапустите вашу систему в конце.

Если Malwarebytes не устранил ошибку RunDLL при запуске, перейдите к Способ 2 .

Метод 2: Удаление записи автозапуска с помощью Autoruns

Если Malwarebytes не смог решить проблему, есть еще одна программа, которая позволит нам удалить запланированную задачу, которая запускает RunDLL ошибка довольно легко.

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

Следуйте приведенному ниже руководству, чтобы установить и использовать Autoruns для установки ошибки запуска RunDll:

  1. Посетите эту официальную ссылку ( Вот ) и нажмите Скачать Autoruns и Autorunsc . После загрузки архива используйте WinRar или WinZip, чтобы распаковать утилиту в легко доступную папку.
  2. Откройте только что созданную папку и откройте Автозапуск исполняемый файл. Терпеливо подождите, пока Все список заполняется элементами автозагрузки.
  3. Когда список будет полностью заполнен, нажмите Ctrl + F для вызова функции поиска. В поиске, связанном с Найти то, что введите имя файла DLL, о котором сообщает ошибка RunDLL.
    Заметка: Например, если ошибка говорит «Ошибка RUNDLL при загрузке C: Documents and Settings * UserName * Local Settings Application Data advPathNet BluetoothcrtLite.dll» , тип BluetoothcrtLite.dll в поле поиска.
  4. Щелкните правой кнопкой мыши выделенный ключ запуска и выберите удалять удалить его. Как только вы это сделаете, нажмите Найти следующее еще раз и удалите все остальные записи, соответствующие вашему запросу.
  5. Как только все записи будут удалены, закройте Автозапуск и перезагрузите компьютер.

Если вы по-прежнему сталкиваетесь с ошибкой запуска RunDLL, перейдите к последнему методу, при котором мы делаем все вручную.

Метод 3: удаление ошибки запуска RunDLL вручную

Если первые два метода не помогли, у вас нет другого выбора, кроме как делать что-то вручную с помощью msconfig . Но не волнуйтесь, шаги не слишком технические.

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

Вот полное руководство по ручному удалению ошибки запуска RunDLL вручную:

  1. Нажмите Windows key + R на клавиатуре, чтобы открыть Бежать диалоговое окно. Затем введите « regedit »И ударил Войти открыть Редактор реестра .
  2. В Редактор реестра , ударил Ctrl + F для вызова функции поиска. В поле поиска введите имя файла, указанного в ошибке RunDLL, и нажмите Найти следующее .
    Заметка: Имейте в виду, что сканирование займет некоторое время.
  3. По завершении запроса систематически удаляйте все записи реестра, связанные с отсутствующим файлом DLL, и закройте редактор реестра.
  4. Нажмите Клавиша Win + R еще раз, чтобы открыть другое окно «Выполнить», введите « taskschd.msc »И ударил Войти открыть Планировщик задач .
  5. В Планировщик задач , нажмите на Библиотека планировщика заданий и прокрутите список на центральной панели, найдите любую запись, которая соответствует файлу, о котором сообщает RunDLL сообщение об ошибке. Если вы найдете его, щелкните его правой кнопкой мыши и выберите Отключить . Как только процесс будет отключен, вы можете безопасно закрыть Планировщик задач.
  6. Перезагрузите компьютер, чтобы увидеть, удалось ли после внесения изменений устранить ошибку RunDLL.
  7. Если нет, то попробуйте SFC сканирование так как он заменит все отсутствующие записи реестра.

Метод 4: очистка временных файлов

В некоторых случаях временные файлы, хранящиеся в папке данных приложения, могут фактически препятствовать правильной работе RunDLL. Поэтому на этом этапе мы будем очищать временные файлы. Для этого:

  1. нажмите «Окна» + 'Р' открыть «Запустить подсказку».

    Нажмите клавишу с логотипом Windows + R, чтобы открыть диалоговое окно 'Выполнить'.

  2. Введите в него следующий адрес и нажмите 'Войти' открыть его.
    C:  Users  * Ваше имя пользователя *  AppData  Local  Temp
  3. Нажмите «Ctrl» + «ТО» а затем нажмите 'Сдвиг' + 'Удалять' удалить все файлы.
  4. Проверьте, не исчезнет ли проблема после этого.

Кроме того, вы можете попробовать выполнить ремонтную установку и проверьте, решает ли это проблему, с которой вы столкнулись. Если это по-прежнему не помогает, выполните чистая установка .

4 минуты на чтение