Ім'я збійного модуля: ntdll.dll

Anonim

Ім'я збійного модуля ntdll.dll

Спосіб 1: Завантаження ntdll.dll

Щоб самому, без сторонніх програм, встановити DLL-файл, знадобиться для початку завантажити, а після того як завантаження буде закінчена, все що вам залишиться зробити, - це перемістити його за адресою C: \ Windows \ System32, якщо ОС 32-бітна, або в папку C: \ Windows \ SysWOW64, якщо ОС 64-бітна. Здійснити це можна звичайним способом копіювання, через контекстне меню - «Копіювати» та «Вставити», або відкрити обидві папки і перетягнути мишкою файл в системну директорію. В залежності від програми файл може бути поміщений і в папку з додатком, що вимагає його наявності. Зазвичай це коренева папка, але іноді вона може бути вкладеною в основну, найчастіше «bin».

Копіювання файлу ntdll.dll в папку Windows System32

Після цього програма повинна буде сама побачити файл бібліотеки і скористатися ним автоматично. Але якщо цього не станеться, можливо, потрібна реєстрація DLL вручну.

Детальніше: Як зареєструвати DLL в Windows.

Спосіб 2: Включення сумісності

У багатьох випадках, якщо файл на комп'ютері присутній, але система відмовляється його бачити, виправити ситуацію, що склалася допомагає включення режиму сумісності. Зробити це можна як для ярлика, так і для самого EXE-файлу, що знаходиться в директорії додатку (залежить від того, через який файл ви запускаєте програму).

  1. Перейдіть до ярлика або файлу програми, клікніть по ньому правою кнопкою миші і виберіть «Властивості».
  2. Перехід в властивості ярлика програми для зміни режиму сумісності

  3. У вікні, перейдіть на вкладку "Сумісність". Поставте галочку поруч з пунктом «Запустити програму в режимі сумісності з:" і виберіть одну з попередніх версій операційної системи. Наприклад, якщо вона створювалася під Windows 7, відповідно, вкажіть даний пункт. Або перебирайте потрібний варіант, кожен раз натискаючи «Застосувати», поки не підберете необхідний.
  4. Зміна режиму сумісності програми для виправлення проблеми

  5. Іноді також може допомогти включення параметра «Запускати цю програму від імені адміністратора» в цьому ж вікні.

Якщо цей спосіб виявився непотрібний, зніміть галочку і переходите до наступних.

Спосіб 3: Відключення параметрів контролю облікових записів

На проблеми з DLL може впливати і система контролю облікових записів, чий активоване режим перешкоджає нормальній обробці бібліотеки. Щоб упевнитися або спростувати це, потрібно відключити UAC, але зробити це можна тільки перебуваючи під обліковим записом типу «адміністратор». Гостьові профілі при спробі відключення контролю зіткнуться з повідомленням про недостатні права доступу. Володарі різних сімейств операційної системи можуть зробити це, дотримуючись рекомендацій одній з наших інструкцій. Натисніть на відповідну назву нижче, а якщо деактивация UAC нічого не дасть, не забудьте включити функцію назад на той же рівень.

Детальніше: Відключення контролю облікових записів в Windows 7 / Windows 10

Зміна параметрів контролю облікових записів за допомогою панелі керування

Спосіб 4: Відключення служби помічника по сумісності програм

Спочатку ця служба покликана допомагати відкривати застарілі додатки на сучасних операційних системах, проте в окремих випадках саме вона і провокує проблеми з їх запуском. Перевірити, чи так це, можна, знову ж таки, відключивши службу на час.

  1. Запустіть «Диспетчер завдань», клікнувши ПКМ по «Пуск» або самої панелі задач.
  2. Перехід в Диспетчер завдань через меню Пуск в Windows 10

  3. Перейдіть на вкладку «Служби» і натисніть на посилання "Відкрити служби».
  4. Перехід до списку всіх служб в Windows 10 для відключення помічника по сумісності програм

  5. Зі списку відшукайте назву «Служба помічника по сумісності програм» і подвійним кліком лівої кнопки миші зайдіть туди.
  6. Служба помічника по сумісності програм в Windows 10

  7. У новому вікні зупиніть завдання, а потім перевірте, чи запускається додаток.
  8. Відключення служби помічника по сумісності програм в Windows 10 для виправлення помилки з DLL

  9. Якщо так, поверніться у вікно управління службою та в графі «Тип запуску» встановіть «Відключено» або «Вручну».
  10. Зміна типу запуску служби помічника по сумісності програм в Windows 10 для виправлення помилки з DLL

При відсутності позитивного результату службу слід включити назад.

Спосіб 5: Перевірка цілісності системних файлів

У проблемах з роботою DLL іноді виявляються винні порушення у функціонуванні системи. Подібне може як безпосередньо, так і опосередковано впливати на їх реєстрацію в системі, запуск програм. Можливі помилки в Windows можна виправити за допомогою консольної команди, яка виконає сканування і відновлення автоматично, задіявши вбудоване сховище з оригінальними версіями файлів. Однак якщо і це сховище виявляється пошкоджено, доведеться задіяти іншу команду, яка буде виправляти вже його. При цьому на комп'ютері в обов'язковому порядку повинно бути підключення до інтернету, щоб операція увінчалася успіхом. Детально про те, як виконати перевірку системи на наявність збоїв і відновлення, ви можете прочитати в універсальної для всіх Windows статті по посиланню нижче.

Детальніше: Використання і відновлення перевірки цілісності системних файлів в Windows

Запуск утиліти sfc scannow в Командному рядку Windows для пошуку проблем c ntdll.dll

Спосіб 6: Управління антивірусом

Часом роботу ntdll.dll блокує захисне програмне забезпечення, випадково сприймає бібліотеку за шкідливий файл. Перше, що вам потрібно зробити, - перевірити її наявність в карантині антивіруса. Якщо вона там дійсно присутня, рекомендуємо відновити її, а потім скористатися будь-яким іншим ПО для додаткової перевірки «чистоти» файлу. У цьому вам може допомогти окремий наш матеріал. Безпечний файл можна перемістити в потрібну папку, як це було описано в Способі 1.

Детальніше: Онлайн-перевірка системи, файлів і посилань на віруси

Перевірка файлу на віруси Служба VirusTotal

Додатково файл потрібно додати в виключення антивіруса, щоб той більше не блокувався при подальших перевірках Віндовс.

Детальніше: Як додати об'єкт у виключення антивіруса

Додати виключення в Захиснику Windows 10

При відсутності цього файлу можете перекачати установник проблемної програми, щоб упевнитися, що в помилку з ntdll.dll винні не помилки при завантаженні. Пошукайте інший інсталятор, що особливо стосується піратських збірок або різноманітних модифікацій - цілком можливо, що вся ситуація викликана якраз некоректно складеним ріпаком. Можете спробувати відключити антивірус перед установкою: видаліть програму, яка не запускається, вимкніть захисний софт, встановіть програму повторно і запустіть її. Якщо все вийшло, додайте ДЛЛ або папку з ним в виключення антивіруса за інструкцією із заслання вище.

Детальніше: Відключення антивіруса

Тимчасове відключення антивіруса Kaspersky Anti-Virus

Читати далі