Това wikiHow ви учи как да регистрирате DLL файл, който създава път от файла до системния регистър на Windows. Регистрацията на DLL файлове може да разреши проблеми при стартиране на някои програми. Повечето DLL файлове обаче не поддържат регистрация или вече са регистрирани. Имайте предвид, че не можете да регистрирате вградените DLL файлове на компютъра с Windows, защото те са важни за работата на Windows. Освен това актуализациите от Windows също могат да поправят остарели или неправилно работещи DLL файлове.
Стъпка
Метод 1 от 2: Регистриране на отделен DLL файл
Стъпка 1. Разберете как работи този метод
Можете да използвате комбинация от командата "regsvr" и името на DLL файла, за да регистрирате файла, ако файлът поддържа командата за експортиране "Register Server". Тази процедура създава път от системния регистър на Windows до DLL файла, така че процесите на операционната система да могат да намерят и използват DLL файла по -лесно.
Обикновено ще трябва да следвате този метод, за да регистрирате DLL файлове от програми на трети страни, които трябва да бъдат сдвоени директно с източници на системно ниво (напр. Команден ред)
Стъпка 2. Определете значението или намерението на съобщението за грешка „входна точка“
Ако вече е регистриран, DLL файлът не поддържа командата за експортиране на „Register Server“или кодът не позволява на файла да се свърже с системния регистър на Windows. Ще получите съобщение за грешка „Модулът [име на DLL файл] беше зареден, но точката за вход DllRegisterServer не беше намерена”. Ако се появи съобщение като това, DLL файлът не може да бъде регистриран.
Самото съобщение за грешка "входна точка" всъщност не е проблем, а форма на потвърждение, защото когато се появи съобщението, DLL файлът, който имате, не е необходимо да бъде регистриран
Стъпка 3. Намерете DLL файла, който искате да регистрирате
Отидете в папката, където се съхранява DLL файлът, който трябва да бъде регистриран. След като намерите файла, можете да преминете към следващата стъпка.
Ако вече сте инсталирали програма с DLL файл, който трябва да бъде регистриран, например отворете инсталационната папка на програмата (напр. "C: / Program Files [име на програмата]")
Стъпка 4. Отворете прозореца със свойства на DLL файл
Щракнете с десния бутон върху файла, след което щракнете върху „ Имоти ”В падащото меню. След това ще се отвори изскачащ прозорец.
Стъпка 5. Запишете името на DLL файла
В колоната в горната част на прозореца „Свойства“можете да видите пълното име на файла. Това име ще трябва да бъде въведено по -късно.
Тъй като повечето DLL файлове имат имена, които са трудни за запомняне, добра идея е да запазите прозореца „Свойства“отворен на този етап. По този начин можете да копирате името по -късно
Стъпка 6. Копирайте адреса на DLL файла
Щракнете и плъзнете курсора над низ от текст вдясно от заглавието "Местоположение", след това натиснете клавишната комбинация Ctrl+C, за да копирате адреса на директорията на DLL файла.
Стъпка 7. Отворете менюто „Старт“
Щракнете върху логото на Windows в долния ляв ъгъл на екрана.
Стъпка 8. Намерете програмата за командния ред
Въведете командния ред в лентата за търсене в менюто „Старт“. В горната част на прозореца ще се появи икона на командния ред.
Стъпка 9. Отворете командния ред в режим на администратор
За достъп до него:
-
Кликнете с десния бутон
"Командния ред".
- Кликнете върху „ Изпълни като администратор ”.
- Избирам " Да ”, Когато бъдете подканени.
Стъпка 10. Преминете към директорията с DLL файлове
Въведете cd и вмъкнете интервал, използвайте клавишната комбинация Ctrl+V, за да поставите адреса на директорията на DLL файла, след което натиснете Enter.
-
Например, ако DLL файлът е в папката „SysWOW64“в папката по подразбиране „Windows“, въведете следната команда:
cd C: / Windows / SysWOW64
Стъпка 11. Въведете командата "regsvr" и името на DLL файла
Въведете regsvr32 и поставете интервал, след това въведете името на DLL файла (заедно с разширението „.dll“) и натиснете Enter. Ако DLL файлът може да бъде регистриран, ще се покаже съобщение за потвърждение.
-
Например, ако името на файла е "usbperf.dll", въведената команда ще изглежда така:
regsvr32 usbperf.dll
- За да копирате името на DLL файла в този момент, отворете отново папката, в която е съхранен файлът (ще се появи прозорецът „Свойства“), маркирайте името в текстовото поле и натиснете клавишната комбинация Ctrl+C. Можете да поставите името на файла в прозореца на командния ред, като натиснете Ctrl+V.
- Ако DLL файлът е или не може да бъде регистриран, ще видите съобщение за грешка „входна точка“вместо съобщение за потвърждение.
Стъпка 12. Опитайте да отмените регистрацията на DLL файла и да го регистрирате отново
Ако получите съобщение за грешка, различно от „входна точка“, когато въвеждате командата „regsvr“, може да се наложи да отмените регистрацията на файла, преди да можете да го регистрирате:
- Въведете regsvr32 /u nama.dll и натиснете Enter. Уверете се, че сте заменили „name“с името на DLL файла.
- Въведете regsvr32 nama.dll и натиснете Enter и не забравяйте да замените „name“с името на DLL файла.
Метод 2 от 2: Пререгистрирайте всички DLL файлове
Стъпка 1. Разберете как работи този метод
Създавайки списък с DLL файлове на вашия компютър и пускайки списъка като BAT файл, можете автоматично да регистрирате всички DLL файлове на вашия компютър. Тази процедура е оптималният избор, ако нямате специални DLL файлове, които трябва да бъдат регистрирани.
Стъпка 2. Отворете менюто „Старт“
Щракнете върху логото на Windows в долния ляв ъгъл на екрана.
Стъпка 3. Намерете програмата за командния ред
Въведете командния ред в лентата за търсене в менюто „Старт“. Можете да видите иконата на програмата за командния ред в горната част на прозореца на менюто.
Стъпка 4. Отворете командния ред в режим на администратор
За достъп до него:
-
Кликнете с десния бутон
"Командния ред".
- Кликнете върху „ Изпълни като администратор ”.
- Избирам " Да ”, Когато бъдете подканени.
Стъпка 5. Преминете към директорията на Windows
Въведете cd c: / Windows и натиснете Enter. Тази команда казва на командния ред да изпълни следващата команда в папката „Windows“.
Стъпка 6. Избройте DLL файловете
Въведете dir *.dll /s /b> C: / regdll.bat в прозореца на командния ред, след което натиснете Enter. След това командният ред може да създаде файл, който включва местоположението и името на всеки DLL файл в директорията на Windows.
Стъпка 7. Затворете прозореца на командния ред
След като видите реда с текст „c: / Windows>“под въведената команда, можете да затворите прозореца на командния ред и да преминете към следващата стъпка.
Стъпка 8. Посетете директорията за изброяване на файлове
Можете да намерите списък с DLL файлове чрез File Explorer:
-
отворен File Explorer
(или натиснете клавишната комбинация Win+E).
- Кликнете върху „ Този компютър ”От лявата страна на прозореца.
- Щракнете двукратно върху твърдия диск на компютъра” ОС (C:) ”.
- Плъзнете (ако е необходимо), докато видите файла "regdll".
Стъпка 9. Копирайте файловете на работния плот
За да запазите промените, трябва да запишете копие на файла "regdll" на работния плот:
- Щракнете върху файла веднъж, за да го изберете.
- Натиснете Ctrl+C.
- Щракнете върху работния плот.
- Натиснете Ctrl+V.
Стъпка 10. Отворете списъка с файлове в Notepad
Щракнете върху файла на работния плот веднъж, за да го изберете, след което изпълнете следните стъпки:
- Щракнете с десния бутон върху файла "regdll".
- Кликнете върху „ редактиране ”В падащото меню.
Стъпка 11. Изтрийте ненужната директория или местоположението на DLL файла
Макар и по избор, тази стъпка помага да се намали времето, необходимо за регистриране на DLL файлове. Можете да изтриете текстови редове, съдържащи следните директории или местоположения:
- C: / Windows / WinSXS - Долната четвърт на документа обикновено съдържа тези редове.
- C: / Windows / Temp - Можете да намерите този ред близо до сегмента, съдържащ реда "WinSXS".
- C: / Windows / $ patchcache $ - Този ред е по -труден за намиране. Можете обаче да извършите търсене, като натиснете клавишната комбинация Ctrl+F, въведете $ patchcache $ и щракнете върху „ Намери следващото ”.
Стъпка 12. Добавете командата "regsvr" към всеки ред текст
Можете да ги добавите с помощта на вградената в Notepad функция „Намери и замени“:
- Кликнете върху „ редактиране ”.
- Кликнете върху „ Заменете… ”В падащото меню.
- Въведете c: / в полето „Намери какво“.
- Въведете Regsvr32.exe /s c: / в полето „Замени с“.
- Кликнете върху „ Замени всички ”.
- Затваряне на прозореца.
Стъпка 13. Запазете промените и затворете прозореца на Notepad
Натиснете Ctrl+S, за да запазите промените, след което щракнете върху „ х ”В горния десен ъгъл на прозореца на Notepad, за да го затворите. В този момент сте готови да стартирате файла "regdll.bat".
Стъпка 14. Стартирайте файла
Щракнете с десния бутон върху файла "regdll.bat", щракнете върху " Изпълни като администратор и изберете „ Да ”, Когато бъдете подканени да стартирате файла в командния ред. След това командният ред ще започне да регистрира всеки наличен DLL файл. Този процес може да отнеме много време, затова се уверете, че компютърът ви е включен и включен по време на процеса.
Стъпка 15. Затворете командния ред
След като процесът приключи, можете да затворите прозореца на командния ред. DLL файловете на компютъра вече са регистрирани.