За да разберете причините за грешката в тази библиотека, трябва първо да имате представа за това, с което се занимаваме. Файлът ntdll.dll е системен компонент на Windows и се използва за копиране, преместване, сравняване и други операции. Грешката възниква, защото операционната система не я намира в системната директория или не работи правилно. Ако имате инсталиран антивирусен софтуер, той би могъл да премести библиотеката в карантина поради възможна инфекция.
съдържание
В този случай, тъй като имаме работа със системна библиотека и не е включена в никакви инсталационни пакети, имаме три начина за решаване на проблема. Това е инсталация, използвайки две специални програми и ръчно копиране. Сега нека ги разгледаме подробно.
Това приложение е набор от инструменти с отделна възможност за инсталиране на DLL файлове. Сред обичайните функции програмата предлага възможност за изтегляне на файл в конкретна папка. Това ще ви позволи да заредите DLL на един компютър и след това да го прехвърлите на друг. За да коригирате грешката, използвайки DLL Suite, трябва да изпълните следните операции:
C:WindowsSystem32
като кликнете върху стрелката "Други файлове" .
Готово, след успешно изтегляне, програмата ще я маркира със зелен символ.
Това приложение е допълнение към едноименния сайт, предлаган за лесен монтаж. Тя съдържа доста широка база данни и предлага на потребителя инсталирането на различни версии на DLL, ако има такива. За да използвате този софтуер в случай на ntdll.dll, ще трябва да направите следното:
При този процес инсталацията приключи, а ntdll е поставена върху системата.
Ако вече сте извършили горната операция и играта или приложението все още не се стартира, програмата има специален режим за това, където можете да изберете версиите на файла. За да изберете конкретна библиотека, ще ви трябва:
Преди да отворите прозорец, в който трябва да зададете адреса на инсталацията:
След това програмата ще постави библиотеката в желаната директория.
За да инсталирате DLL файла сами, без програми на трети страни, ще трябва да го изтеглите от всеки сайт, който предлага такава възможност. След като изтеглянето завърши и файлът се появи в папката за изтегляне, всичко, което трябва да направите, е да го преместите на:
C:WindowsSystem32
Можете да направите това по обичайния начин на копиране, чрез контекстното меню - "Копирай" и "Поставяне" или да отворите двете папки и да преместите файла в системната директория.
След това програмата ще трябва да види файла на библиотеката и да я използва автоматично. Но ако това не се случи, може би имате нужда от различна версия на файла или ръчно регистриране на DLL.
В заключение, трябва да се отбележи, че инсталирането на библиотеки всъщност не е инсталация, като по този начин всички методи изпълняват същата операция за копиране на необходимия файл в системната папка. Тъй като различните версии на Windows имат собствена системна директория, прочетете допълнителните статия относно инсталирането на DLL за да разберете как и къде да копирате файла във вашия случай. Също така, ако трябва да регистрирате DLL библиотека, вижте тази статия ,