Твой Компьютер
Search
Generic filters
Назад

Исправление ошибки ntdll.dll в Windows 7

Время на чтение: 5 мин
3

Как правило, данная ошибка возникает во время запуска различных приложений «семерки» (чаще всего в 64-битных версиях).

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

Что такое ntdll.dll?

Как вы уже догадались судя по расширению, ntdll – это один из видов файла DLL. Эта аббревиатура расшифровывается как «динамически подключаемая библиотека». Если говорить конкретно о ntdll.dll, то они представляют собой своеобразные «мини-программы», которые имеют общие признаки с файлами формата ЕХЕ.

ntdll

Если описывать их предназначение вкратце, то благодаря данной библиотеке многие программы успешно используют функции, которые присутствуют в ряде приложений. К примеру, пользователь хочет распечатать какой-либо «вордовский» документ. В текстовом редакторе от Microsoft во время нажатия на кнопку «Печать», Word вызывает DLL, который установлен на принтере. Бывает так, что вам нужно распечатать документ в Adobe Acrobat. В этом же случае, для распечатки потребуется тот самый «принтеровский» файл DLL.

В целом, поскольку файлы библиотеки общие и действуют сразу для нескольких приложений, находятся они в отдельном месте.

Разумеется, для многих разработчиков подобные элементы – это настоящая находка, вот только та самая сторонняя позиция библиотеки за пределами приложений инициирует и возникновение проблем.

Несовместимость программы с системой – первый признак проявления ошибки

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

Стоит отметить, что одной из самых распространяемых причин появления ntdll.dll – это несовместимость программы с текущей версией ОС.

Собственно, это вполне логично, поскольку устаревшее ПО выступает инициатором различных сбоев в системе, в частности в работе приложений. Для установления режима совместимости щелкните на ярлыке программы правой кнопкой мыши и в меню найдите пункт «Свойства» (обычно находится в конце списка). Затем перейдите на третью вкладку под названием «Совместимость». В содержании вкладке найдите строку «Режим совместимости» и обозначьте галочкой пункт, расположенный под строчкой. Еще ниже Вы увидите выпадающее меню, где нужно будет выбрать «Windows XP (пакет обновлений 3)». В нижней части экрана отметьте пункт «Выполнить эту программу от имени администратора». Для активации новых настроек кликните на кнопку ОК.

startcard

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

Избавляемся от контроля учетных записей и помощника совместимости

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

konfiguracija

Еще можно попробовать деактивировать помощник совместимости. В таком случае, система будет самостоятельно совершать этот процесс. Как осуществляется эта процедура - смотрите в следующих скриншотах.

services

В целом, весьма подходящий вариант, особенно если прошлые не сработали.

slushby

А вот что касается обладателей процессоров Core i3-i7, то для Вас есть одна неприятная новость. Среди специалистов бытует мнение, что представители последних поколений  данного процессора вообще не поддаются никаким инструкциям – тобишь устранить неполадку невозможно. Впрочем, это отнюдь не означает, что не стоит хотя бы попробовать все описанные в этой статье советы.

Поиск проблемного приложения путем удаления и переустановки программ

Все вышеперечисленные рекомендации не требуют особых усилий, но если они не дали эффекта – придется перейти к более сложным. Одним из подобных методов является подбор соответствующих библиотек и «дров» для приложения. В данном случае нужно найти проблемную программу. Как только вы ее найдете – либо удалите, либо зайдите на сайт разработчика и попытайтесь раздобыть информацию об упомянутой библиотеке. Если же разработчик выпускает обновления, то после установки последней версии ошибка исчезнет.

В вопросе совместимости программы и системы есть еще один вариант – это удаление несовместимых приложений.

Этот метод понравится далеко не всем, поскольку речь идет о деинсталляции всех имеющихся на устройстве программ. После такой «чистки» нужно постепенно по отдельности следить за каждой установленной программой и как только работа «Проводника» начнет давать сбои, сразу станет понятно, какое приложение принесло беду.

provodnik

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

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

Если в характеристике программы указывается совместимость с «семеркой» - это не значит, что написанное соответствует действительности. Кроме того, если версия программы новее по сравнению с текущей, это не значит, что она будет совместима с Windows 7. Возьмем, к примеру, браузер Firefox. Более новая версия  3.5.х постоянно вызывает ошибку в библиотеке ntdll, тогда как предыдущая версия 3.0.х работает без подобных сбоев. Собственно, пользоваться подобным методом или нет – решать Вам.

На этом все. Следите за нашими обновлениями и пользуйтесь советами.

Если у Вас остались вопросы по теме "Исправление ошибки ntdll.dll в Windows 7", то можете задать их в комментариях

Оцените материал

Рейтинг статьи 2.5 / 5. Голосов: 20

Пока нет голосов! Будьте первым, кто оценит этот пост.

Поделитесь в социальных сетях!

Поделиться
Похожие записи
Комментарии:
  • Aibek
    Ответить на сообщение

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

  • Ольга
    Ответить на сообщение

    Спасибо большое. Ваша статья очень помогла. Проблема была в несовместимости программы с системой.

  • Юрий
    Ответить на сообщение

    Запуск в режиме совместимости помог! Большое спасибо!

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.