Как да регистрирате DLL

Автор: Bobbie Johnson
Дата На Създаване: 8 Април 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Как настроить почту в Outlook?
Видео: Как настроить почту в Outlook?

Съдържание

В тази статия ще ви покажем как да регистрирате DLL файл, който създава пътя от файла до системния регистър на Windows. Регистрирането на DLL файл може да отстрани проблеми при стартиране на някои програми, но повечето DLL файлове или не могат да бъдат регистрирани, или вече са регистрирани. Имайте предвид, че не можете да регистрирате DLL файлове, които са специфични за системата Windows, тъй като те са от съществено значение за стабилната работа на Windows, а актуализациите на Windows коригират остарели или дефектни DLL файлове.

Стъпки

Метод 1 от 2: Регистриране на отделен DLL файл

  1. 1 Вижте как работи този метод. За да регистрирате DLL файл, можете да използвате командата "regsvr" и името на DLL файла (ако файлът поддържа тази команда).Ще бъде създаден път от системния регистър на Windows до DLL файла, което улеснява системата да намери и използва файла.
    • Обикновено този метод се използва за регистриране на DLL файлове, които са програми на трети страни, които взаимодействат директно със системните помощни програми (например командния ред).
  2. 2 Разберете грешката „входна точка“. Ако DLL файлът вече е регистриран, той не поддържа командата regsvr или неговият код не ви позволява да се свържете с системния регистър на Windows, ще получите съобщение за грешка „Модулът [име на DLL] беше зареден, но входната точка DllRegisterServer не е намерен ”. Име на DLL файл] зареден, но входната точка на DllRegisterServer не е намерена). Ако това съобщение се появи на екрана, няма да можете да регистрирате DLL файла.
    • Грешката на входната точка не е толкова проблем, колкото потвърждение, че DLL файлът не трябва да се регистрира.
  3. 3 Намерете DLL файла, който искате да регистрирате. Придвижете се до папката с желания DLL файл и го намерете.
    • Ако DLL файлът принадлежи към инсталирана програма, отворете папката с тази програма (например C: Program Files [име на програма]).
  4. 4 Отворете свойствата на DLL файла. Щракнете с десния бутон върху DLL файла и изберете Properties от менюто. Ще се отвори изскачащ прозорец.
  5. 5 Намерете името на DLL файла. В текстовото поле в горната част на прозореца Свойства ще намерите пълното име на файла.
    • Повечето DLL файлове имат сложни имена, така че оставете прозореца Свойства отворен, за да копирате името по -късно.
  6. 6 Копирайте пътя към DLL файла. Задръжте левия бутон на мишката и плъзнете по текста, който се появява в реда "Местоположение", след което щракнете върху Ctrl+° Сза да копирате пътя към DLL файла.
  7. 7 Отворете менюто "Старт" . Кликнете върху логото на Windows в долния ляв ъгъл на екрана.
  8. 8 Намерете командния ред. Въведете командна линия в лентата за търсене в менюто "Старт". В горната част на менюто "Старт" се появява икона на командния ред.
  9. 9 Отворете командния ред като администратор. За това:
    • щракнете с десния бутон върху „Команден ред“ ;
    • щракнете върху „Изпълни като администратор“;
    • щракнете върху „Да“, когато бъдете подканени.
  10. 10 Променете директорията с DLL файла. Въведете cd, натиснете интервала, натиснете Ctrl+Vза да вмъкнете пътя към DLL файла и след това щракнете Въведете.
    • Например, ако DLL файлът се намира в папката SysWOW64, която се намира в папката на Windows, командата ще изглежда така: cd C: Windows SysWOW64
  11. 11 Въведете командата "regsvr" и името на DLL файла. Въведете regsvr32, натиснете интервала, въведете името на DLL файла (заедно с разширението .dll) и натиснете Въведете... Ако DLL файлът може да бъде регистриран, се появява екранът за потвърждение на регистрацията.
    • Например, ако името на DLL файла е "usbperf.dll", командата ще изглежда така: regsvr32 usbperf.dll
    • За да копирате името на DLL файла, отворете отново папката с DLL файла (ще се отвори прозорецът Свойства), маркирайте името на файла и щракнете върху Ctrl+° С... След това поставете името в командния ред - за да направите това, натиснете Ctrl+V.
    • Ако DLL файлът вече е регистриран или не може да бъде регистриран, вместо потвърждение за регистрация се показва грешка „входна точка“.
  12. 12 Опитайте да отмените регистрацията на DLL файла и след това да го регистрирате отново. Ако въвеждането на командата "regsvr" доведе до грешка, която не е грешка "входна точка", отменете регистрацията на DLL файла и след това го регистрирайте отново; за това:
    • влезте regsvr32 / u filename.dll и натиснете Въведете... Заменете „filename“ с името на вашия DLL файл;
    • Въведете regsvr32 име на файл.dll и натиснете Въведете... Заменете „filename“ с името на вашия DLL файл.

Метод 2 от 2: Как да регистрирате отново всички DLL файлове

  1. 1 Вижте как работи този метод. Ако създадете списък с всички DLL файлове, които се съхраняват на вашия компютър, и след това го стартирате като BAT файл, можете автоматично да регистрирате всички DLL файлове. Използвайте този метод, ако не знаете кой файл да регистрирате.
  2. 2 Отворете менюто "Старт" . Кликнете върху логото на Windows в долния ляв ъгъл на екрана.
  3. 3 Намерете командния ред. Въведете командна линия в лентата за търсене в менюто "Старт". В горната част на менюто "Старт" се появява икона на командния ред.
  4. 4 Отворете командния ред като администратор. За това:
    • щракнете с десния бутон върху „Команден ред“ ;
    • щракнете върху „Изпълни като администратор“;
    • щракнете върху „Да“, когато бъдете подканени.
  5. 5 Преминете към директорията "Windows". Въведете cd c: Windows и натиснете Въведете... Командният ред сега ще изпълнява команди в папката на Windows.
  6. 6 Създайте файл със списък на DLL файлове. Въведете dir *. dll / s / b> C: regdll.bat в командния ред и след това натиснете Въведете... Ще бъде създаден файл с името и местоположението на всеки DLL файл, който се намира в папката на Windows.
  7. 7 Затворете командния ред. След като екранът покаже текста „c: Windows>“ (под въведената от вас команда), затворете командния ред.
  8. 8 Намерете файла със списъка с DLL файлове. Това може да стане с Explorer:
    • отворете прозореца на Explorer (щракнете ⊞ Спечелете+E);
    • щракнете върху „Този ​​компютър“ от лявата страна на прозореца;
    • щракнете двукратно върху системното устройство на вашия компютър (C :);
    • превъртете надолу и намерете файла "regdll".
  9. 9 Копирайте файла на работния плот. За това:
    • щракнете върху файл, за да го изберете;
    • щракнете Ctrl+° С;
    • щракнете върху работния плот;
    • щракнете Ctrl+V.
  10. 10 Отворете копирания файл в Notepad. Щракнете върху файл на работния плот, за да го изберете, след това:
    • щракнете с десния бутон върху файла "regdll";
    • щракнете върху „Промяна“ в менюто.
  11. 11 Премахнете ненужните DLL файлове. Това не е необходимо, но ще съкрати времето, необходимо за регистриране на DLL файлове. Премахнете всички редове, които съдържат следния текст:
    • C: Windows WinSXS: долната четвърт на списъка съдържа редове с този текст;
    • C: Windows Temp: ще намерите редове с този текст до раздела, който имаше редове с "WinSXS";
    • C: Windows $ patchcache $: редове с този текст са доста трудни за намиране. Така че натиснете Ctrl+F, въведете $ patchcache $и след това щракнете върху Намери следващия.
  12. 12 Добавете командата "regsvr" към всеки ред. За да направите това, използвайте функцията „Намери и замени“ на Notepad:
    • щракнете върху „Редактиране“;
    • щракнете върху „Замяна“ в менюто;
    • влезте ° С: в текстовото поле "Какво";
    • влезте Regsvr32.exe / s c: в текстовото поле "Какво";
    • кликнете върху „Замяна на всички“;
    • затваряне на прозореца.
  13. 13 Запазете промените си и затворете Notepad. Кликнете върху Ctrl+С, за да запазите промените си, и след това щракнете върху X в горния десен ъгъл на прозореца на Notepad, за да го затворите. Сега можете да стартирате файла "regdll.bat".
  14. 14 Стартирайте файла. Щракнете с десния бутон върху файла „regdll.bat“, изберете „Изпълни като администратор“ от менюто и кликнете върху „Да“, когато бъдете подканени. Процесът на регистриране на всички налични DLL файлове ще започне; този процес може да отнеме много време, така че не изключвайте компютъра (включете лаптопа в електрически контакт).
  15. 15 Затворете командния ред. Направете това, когато процесът приключи. Сега трябва да се регистрират компютърните DLL файлове.

Съвети

  • Премахнете регистрацията на DLL файла, ако ще го изтриете, защото на всяка регистрирана DLL се дава състояние само за четене.

Предупреждения

  • DLL файловете са необходими за правилното функциониране на Windows. Въпреки че е почти невъзможно да изтриете системния DLL файл, ако това се случи, системата ще бъде нарушена.