Как исправить ошибку Rundll32, которая перестала работать
Продолжаете ли вы получать ошибку «Хост-процесс Windows (Rundll32) перестал работать» при использовании Windows 10? Эта ошибка чаще всего появляется, когда вы пытаетесь открыть или взаимодействовать с определенными программами — собственными или сторонними — на вашем компьютере. Но он также может беспорядочно приставать к вам без видимой причины. Почему так происходит?
Windows 10 использует процесс Rundll32 для выполнения 32-разрядных файлов DLL (библиотеки динамической компоновки). Эти файлы содержат функции, общие для нескольких приложений. Однако конфликтующее программное обеспечение, неправильно настроенные настройки или поврежденные системные файлы могут привести к выходу Rundll32 из строя, отсюда и причина ошибки.
Ошибка «Rundll32 перестала работать» уже много лет беспокоит пользователей Windows, но есть несколько исправлений, которые могут помочь вам избавиться от нее. Мы рекомендуем использовать приведенные ниже методы устранения неполадок в том порядке, в котором они появляются. Не стесняйтесь пропускать те, которые не подходят.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Отключить предварительный просмотр эскизов
Продолжаете ли вы сталкиваться с ошибкой «Rundll32 перестала работать» при использовании проводника? Может помочь отключение предварительного просмотра эскизов.
- Откройте проводник.
Выберите вкладку «Просмотр». Затем выберите «Параметры», чтобы открыть диалоговое окно «Параметры папки».
3. Перейдите на вкладку «Просмотр».
- Установите флажок «Всегда показывать значки, а не эскизы».
- Выберите Применить, затем ОК, чтобы сохранить изменения.
Запустите средство устранения неполадок с файлами и папками
Если проводник по-прежнему выдает сообщение об ошибке «Rundll32 is not working», несмотря на отключение предварительного просмотра эскизов, попробуйте запустить средство устранения неполадок с файлами и папками.
- Загрузите Средство устранения неполадок с файлами и папками от Microsoft.
Откройте средство устранения неполадок с файлами и папками — устанавливать его не нужно.
Выберите «Дополнительно», установите флажок «Применить исправление автоматически» (если он еще не установлен) и нажмите «Далее».
- Выберите все параметры на экране «Какие проблемы вы испытываете» и нажмите «Далее».
- Следуйте инструкциям на экране, чтобы исправить любые проблемы, обнаруженные средством устранения неполадок с файлами и папками.
Обновите, переустановите или удалите программы
Возникла ли проблема после установки определенного приложения на ваш компьютер? Например, такие программы, как Nero и K-Lite Codec Pack, имеют историю возникновения ошибки «Rundll32 перестал работать».
Если да, попробуйте обновить или переустановить программу. Если это не сработает, вы можете полностью удалить его со своего компьютера.
Отключить службы и программы запуска
Сторонние фоновые службы и программы запуска также могут привести к ошибке Rundll32. Проверьте, помогает ли отключение этих средств. Затем вы можете пройти процесс исключения, чтобы выяснить, какой именно элемент вызывает проблему.
Отключить сторонние службы — Конфигурация системы
- Нажмите Windows + R, чтобы открыть окно «Выполнить». Затем введите msconfig и выберите ОК.
Перейдите на вкладку Services. Затем установите флажок «Скрыть все службы Microsoft» (при этом будут отображаться только сторонние службы) и выберите «Отключить все».
- Выберите Применить, затем ОК, чтобы сохранить изменения. При появлении запроса выберите Выход без перезапуска.
Отключить программы автозагрузки — Диспетчер задач
- Щелкните правой кнопкой мыши панель задач и выберите Диспетчер задач.
Выберите Подробнее.
Перейдите на вкладку «Автозагрузка».
Выберите каждую стороннюю программу запуска и выберите Отключить.
- Закройте диспетчер задач.
Перезагрузите компьютер. Если ошибка Rundll32 больше не появляется, начните повторно включать несколько служб и запускаемых программ одновременно. Это должно помочь вам определить проблемный элемент. Затем вы можете обновить соответствующую программу или удалить ее со своего компьютера.
Откат аудио / видео драйверов
Ошибка «Rundll32 перестала работать» может возникнуть после обновления аудио- или видеодрайверов. Например, драйверы Realtek, Sound Blaster и NVIDIA в редких случаях могут вызывать это. Используйте диспетчер устройств в Windows 10, чтобы откатить их.
- Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Диспетчер устройств».
Разверните Звуковые, видео и игровые устройства.
Щелкните звуковой драйвер правой кнопкой мыши и выберите «Свойства».
- Перейдите на вкладку Драйвер и выберите Откатить драйвер. Повторите эти действия для всех остальных драйверов в списке.
- Разверните раздел «Адаптеры дисплея» в диспетчере устройств и повторите шаги 3 и 4.
Обновите аудио / видео драйверы
Если откат аудио- и видеодрайверов не помог (или если вы не смогли откатить их раньше), попробуйте обновить их.
- Откройте диспетчер устройств.
Разверните Звуковые, видео и игровые устройства.
Щелкните звуковой драйвер правой кнопкой мыши и выберите «Обновить драйвер».
- Выберите «Автоматический поиск драйверов» для поиска и автоматического применения последних версий драйверов. Повторите эти действия для всех остальных драйверов в списке.
Разверните раздел «Адаптеры дисплея» и повторите шаги 3 и 4.
Кроме того, вы можете загрузить последние версии драйверов для аудио или видео прямо с сайта производителя и обновить их вручную.
Обновите Windows 10
Устаревшая версия Windows 10 может вызвать самые разные проблемы. Если вы давно не обновляли свой компьютер, попробуйте сделать это сейчас.
- Откройте меню «Пуск», введите обновление Windows и выберите «Открыть».
Выберите Проверить наличие обновлений.
- Установите все обновления, если они есть.
Отключить предотвращение выполнения данных
Предотвращение выполнения данных (DEP) — это функция Windows 10, которая отслеживает и защищает системную память от злонамеренных атак. Однако это может помешать правильной работе процесса Rundll32. Проверьте, помогает ли отключение DEP.
- Откройте меню «Пуск», введите командную строку и выберите «Запуск от имени администратора».
Скопируйте и вставьте следующую команду в консоль командной строки с повышенными привилегиями:
bcdedit.exe / set {current} nx AlwaysOff
- Нажмите Enter, чтобы отключить DEP.
Это устранило ошибку «Rundll32 перестал работать»? Если да, вы все равно можете продолжить работу с остальными исправлениями, поскольку отключение DEP представляет собой угрозу безопасности.
Примечание. Чтобы включить предотвращение выполнения данных позже, выполните следующую команду в консоли командной строки с повышенными привилегиями:
bcdedit.exe / set {current} nx AlwaysOn
Сканирование на наличие вредоносного ПО
Вредоносные программы могут маскироваться под файлы DLL и в конечном итоге вызывать ошибку «Rundll32 перестал работать». Попробуйте использовать Windows Security для сканирования вашего компьютера на наличие вредоносных программ.
- Откройте меню «Пуск», введите безопасность Windows и выберите «Открыть».
Выберите Защита от вирусов и угроз.
Выберите Параметры сканирования.
Выберите Полная проверка. Затем выберите Сканировать сейчас.
Если Службе безопасности Windows не удалось что-либо откопать, мы рекомендуем использовать специальный инструмент для удаления вредоносных программ, например Malwarebytes для тщательной очистки компьютера.
Запустите сканирование SFC
Сканирование SFC (проверка системных файлов) позволяет обнаружить и исправить поврежденные системные файлы, которые мешают процессу Rundll32 работать должным образом.
- Откройте меню «Пуск», введите командную строку и выберите «Запуск от имени администратора».
Введите следующую команду:
sfc / scannow
- Нажмите Enter.
Сканирование SFC может занять несколько минут.
Запустите сканирование DISM
Если при сканировании SFC не удалось найти и исправить какие-либо проблемы, запустите DISM (Обслуживание образов развертывания и управление ими) сканировать вместо этого.
- Откройте меню «Пуск», введите командную строку и выберите «Запуск от имени администратора».
Выполните следующую команду:
DISM / Онлайн / Очистка-Образ / CheckHealth
- Если DISM обнаружил проблемы на вашем компьютере, выполните следующие команды одну за другой.
DISM / Онлайн / Очистка-Изображение / ScanHealth
DISM / Онлайн / Очистка-Образ / RestoreHealth
Что еще ты можешь сделать?
Если ни одно из вышеперечисленных исправлений не разрешило ошибку «Хост-процесс Windows (Rundll32) перестал работать», вы можете выполнить Сброс Windows 10 до заводских перейдя в Пуск> Настройки> Обновление и безопасность> Восстановление. Вы можете выбрать между сохранением или удалением файлов и программ во время процедуры сброса.
Вы также можете попробовать переустановить Windows 10. Это может быть серьезная проблема, которую может решить только полная переустановка операционной системы. Просто не забудьте заранее создать полную резервную копию ваших данных.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)