Ntdll.dll – как исправить ошибку

Разработчики из компании Microsoft стараются обеспечить совместимость новых редакций ОС Windows со старыми программами и драйверами. Пользователи же, обновляя Windows, не всегда следят за соответствием ПО на компьютере и новой Windows. Для таких целей в ОС Windows добавлен специальный режим совместимости, который эмулирует недостающие компоненты из предыдущих редакций Виндовс и помогает запускать приложения.
Обновление виндовс

Пользователи сообщают, что при запуске некоторых старых программ, появляется сообщение об ошибке, подробная информация о которой выявляет сбойный модуль ntdll.dll. Этот файл – компонент операционной системы, отвечает за обращение к оперативной памяти, сравнивает две разные строки кода и выполняет другие прикладные функции. Исправить проблему можно несколькими способами, однако самый действенный из них – использование подходящего оборудования и ПО, то есть не устанавливать на компьютер с Windows 10 приложение, созданное для XP.

Когда может возникнуть проблема ntdll.dll?

Важно понимать, что ошибка ntdll.dll в Windows 7 возникает не только во время работы с проблемным софтом. Например, FireFox держит фоновым процессом сервис обновления, и неактуальная версия этого браузера приводит к появлению сбоя в Explorer.

Проводник виндовс

Важно: драйвера – это тоже ПО, и оно может вызывать проблемы на компьютере. С переходом на новую ОС обновляйте и драйвера для всех используемых устройств, что делается с помощью официальных сайтов разработчиков или через Центр Обновлений.

Способы исправить ошибку ntdll.dll

Если удалось выявить конкретное ПО, вызывающее сбой, попробуйте исправить ntdll.dll с помощью режима совместимости. Для этого потребуется:
  • Щелкнуть правой кнопкой мыши по ярлыку проблемного приложения.
  • Выбрать пункт «Свойства».
  • Перейти в раздел «Совместимость».
  • Поставить галочку напротив пунктов о запуске в режиме совместимости и об администраторских правах.
  • Сохранить изменения и проверить работоспособность приложения.

Совместимость скайп





Далее проверьте, появляется ли проблема ntdll.dll, и если да, воспользуйтесь следующими вариантами исправления:

  1. Отключение службы контроля учетных записей.
  2. Отключение помощника по совместимости программ.

Чтобы отключить UAC (контроль пользователей), потребуется открыть поисковую строку сочетанием клавиш Win+C, и вписать туда слово «контроль». Выберите из результатов поиска нужный пункт и перейдите к его настройке.

Контроль пользователей

В открывшемся окне переведите ползунок в положение «Никогда не уведомлять» и примите изменения. Контроль пользователей перестанет отслеживать действия программ и, вероятно, не приведёт к появлению ошибки ntdll.dll. Перезагрузите компьютер, чтобы внесённые изменения вступили в силу.

По сообщениям некоторых пользователей, решить появление сбоя с модулем помогает отключение службы помощника по совместимости ПО. Данная служба отслеживает работу приложений (например, инсталляторов), и после завершения процесса спрашивает, корректно ли работала программа.

Чтобы отключить службу, требуется перейти в раздел «Службы» с помощью поисковой строки, и найти в списке упомянутую выше задачу. Щелкните правой кнопкой мыши по объекту и выберите пункт «Остановить», после чего проверьте наличие ошибки в проблемном приложении. Ошибка Ntdll.dll теперь не должна вас беспокоить.



Наверх