ეს wikiHow გასწავლით თუ როგორ უნდა დაარეგისტრიროთ DLL ფაილი, რომელიც ქმნის გზას ფაილიდან Windows რეესტრში. DLL ფაილის რეგისტრაციას შეუძლია გადაჭრას გაშვების პრობლემები ზოგიერთი პროგრამით. ამასთან, DLL ფაილების უმეტესობას არ აქვს რეგისტრაციის მხარდაჭერა ან უკვე რეგისტრირებულია. გაითვალისწინეთ, რომ თქვენ არ შეგიძლიათ დაარეგისტრიროთ Windows კომპიუტერის ჩაშენებული DLL ფაილები, რადგან ისინი მნიშვნელოვანია Windows ოპერაციისთვის. გარდა ამისა, Windows– ის განახლებებს ასევე შეუძლიათ შეაკეთონ მოძველებული ან გაუმართავი DLL ფაილები.
ნაბიჯი
მეთოდი 1 -დან 2 -დან: ერთი DLL ფაილის რეგისტრაცია
ნაბიჯი 1. გაიგეთ როგორ მუშაობს ეს მეთოდი
თქვენ შეგიძლიათ გამოიყენოთ "regsvr" ბრძანებისა და DLL ფაილის სახელის კომბინაცია ფაილის დარეგისტრირებისთვის, თუ ფაილი მხარს უჭერს "რეგისტრაციის სერვერის" ექსპორტის ბრძანებას. ეს პროცედურა ქმნის გზას Windows რეესტრიდან DLL ფაილამდე, რათა ოპერაციული სისტემის პროცესებმა უფრო ადვილად იპოვონ და გამოიყენონ DLL ფაილი.
ჩვეულებრივ, თქვენ უნდა დაიცვას ეს მეთოდი, რათა დაარეგისტრიროთ DLL ფაილები მესამე მხარის პროგრამებიდან, რომლებიც უშუალოდ უნდა იყოს დაწყვილებული სისტემის დონის წყაროებთან (მაგ. ბრძანების სტრიქონი)
ნაბიჯი 2. განსაზღვრეთ "შესვლის წერტილის" შეცდომის შეტყობინების მნიშვნელობა ან განზრახვა
თუ ის უკვე რეგისტრირებულია, DLL ფაილი მხარს არ უჭერს ექსპორტის ბრძანებას "Register Server", ან კოდი არ აძლევს ფაილს Windows რეესტრთან დაკავშირების საშუალებას. თქვენ მიიღებთ შეცდომის შეტყობინებას "მოდული [DLL ფაილის სახელი] ჩატვირთულია, მაგრამ შესვლის წერტილი DllRegisterServer ვერ მოიძებნა". თუ ასეთი შეტყობინება გამოჩნდება, DLL ფაილი არ შეიძლება დარეგისტრირდეს.
"შესვლის წერტილის" შეცდომის შეტყობინება თავისთავად არ არის პრობლემა, არამედ დადასტურების ფორმა, რადგან როდესაც შეტყობინება გამოჩნდება, თქვენ მიერ DLL ფაილი არ უნდა იყოს რეგისტრირებული
ნაბიჯი 3. იპოვეთ DLL ფაილი, რომლის რეგისტრაციაც გსურთ
გადადით საქაღალდეში, სადაც ინახება DLL ფაილი, რომელიც უნდა დარეგისტრირდეს. მას შემდეგ რაც იპოვით ფაილს, შეგიძლიათ გადადით შემდეგ საფეხურზე.
თუ თქვენ უკვე დაინსტალირებული გაქვთ DLL ფაილით დარეგისტრირებული პროგრამა, გახსენით პროგრამის ინსტალაციის საქაღალდე (მაგ. "C: / პროგრამის ფაილები [პროგრამის სახელი]")
ნაბიჯი 4. გახსენით DLL ფაილის თვისებების ფანჯარა
დააწკაპუნეთ ფაილზე მაუსის მარჯვენა ღილაკით, შემდეგ დააჭირეთ ღილაკს Თვისებები ”ჩამოსაშლელ მენიუში. ამის შემდეგ გაიხსნება ამომხტარი ფანჯარა.
ნაბიჯი 5. ჩაწერეთ DLL ფაილის სახელი
სვეტში "თვისებები" ფანჯარაში შეგიძლიათ იხილოთ ფაილის სრული სახელი. ეს სახელი მოგვიანებით უნდა შეიყვანოთ.
ვინაიდან DLL ფაილების უმეტესობას აქვს სახელები, რომლებიც ძნელად დასამახსოვრებელია, კარგი იდეაა ამ დროს გახსნათ "თვისებების" ფანჯარა. ამ გზით, თქვენ შეგიძლიათ დააკოპიროთ სახელი მოგვიანებით
ნაბიჯი 6. დააკოპირეთ DLL ფაილის მისამართი
დააწკაპუნეთ და გადაიტანეთ კურსორი ტექსტის სტრიქონზე "ადგილმდებარეობის" სათაურის მარჯვნივ, შემდეგ დააჭირეთ Ctrl+C მალსახმობს, რომ დააკოპიროთ DLL ფაილის დირექტორიის მისამართი.
ნაბიჯი 7. გახსენით "დაწყება" მენიუ
დააწკაპუნეთ Windows ლოგოზე ეკრანის ქვედა მარცხენა კუთხეში.
ნაბიჯი 8. იპოვეთ Command Prompt პროგრამა
ჩაწერეთ ბრძანების სტრიქონი მენიუს საძიებო ზოლში "დაწყება". ფანჯრის ზედა ნაწილში გამოჩნდება ბრძანების სტრიქონის ხატი.
ნაბიჯი 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. დარწმუნდით, რომ შეცვალეთ "სახელი" DLL ფაილის სახელით.
- ჩაწერეთ regsvr32 nama.dll და დააჭირეთ Enter და არ დაგავიწყდეთ შეცვალოთ "სახელი" DLL ფაილის სახელით.
მეთოდი 2 დან 2: ხელახლა დაარეგისტრირეთ ყველა DLL ფაილი
ნაბიჯი 1. გაიგეთ როგორ მუშაობს ეს მეთოდი
თქვენს კომპიუტერში DLL ფაილების სიის შექმნით და სიის BAT ფაილის სახით გაშვებით, თქვენ შეგიძლიათ ავტომატურად დაარეგისტრიროთ ყველა DLL ფაილი თქვენს კომპიუტერში. ეს პროცედურა არის ოპტიმალური არჩევანი, თუ არ გაქვთ რაიმე სპეციალური DLL ფაილი, რომელიც უნდა დარეგისტრირდეს.
ნაბიჯი 2. გახსენით "დაწყება" მენიუ
დააწკაპუნეთ Windows ლოგოზე ეკრანის ქვედა მარცხენა კუთხეში.
ნაბიჯი 3. იპოვნეთ Command Prompt პროგრამა
ჩაწერეთ ბრძანების სტრიქონი მენიუს საძიებო ზოლში "დაწყება". თქვენ შეგიძლიათ ნახოთ ბრძანების სტრიქონის პროგრამის ხატი მენიუს ფანჯრის ზედა ნაწილში.
ნაბიჯი 4. გახსენით ბრძანების სტრიქონი ადმინისტრატორის რეჟიმში
მასზე წვდომისთვის:
-
მარჯვენა ღილაკით
"ბრძანების სტრიქონი".
- დააწკაპუნეთ " Ადმინისტრატორის სახელით გაშვება ”.
- აირჩიეთ " დიახ ”როდესაც მოთხოვნილია.
ნაბიჯი 5. გადადით Windows დირექტორიაში
ჩაწერეთ cd c: / Windows და დააჭირეთ Enter. ეს ბრძანება ეუბნება ბრძანების სტრიქონს შეასრულოს შემდეგი ბრძანება "Windows" საქაღალდეში.
ნაბიჯი 6. ჩამოთვალეთ DLL ფაილები
ბრძანების სტრიქონის ფანჯარაში ჩაწერეთ dir *.dll /s /b> C: / regdll.bat, შემდეგ დააჭირეთ Enter. ამის შემდეგ, Command Prompt– ს შეუძლია შექმნას ფაილი, რომელიც შეიცავს Windows– ის დირექტორიაში თითოეული DLL ფაილის ადგილმდებარეობას და სახელს.
ნაბიჯი 7. დახურეთ Command Prompt ფანჯარა
მას შემდეგ რაც დაინახავთ ტექსტის სტრიქონს "c: / Windows>" შეყვანილი ბრძანების ქვემოთ, თქვენ თავისუფლად შეგიძლიათ დახუროთ Command Prompt ფანჯარა და გადახვიდეთ შემდეგ საფეხურზე.
ნაბიჯი 8. ეწვიეთ ფაილების ჩამონათვალს
თქვენ შეგიძლიათ იპოვოთ DLL ფაილების სია 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 ცვლილებების შესანახად, შემდეგ დააჭირეთ ღილაკს” X ”Notepad ფანჯრის ზედა მარჯვენა კუთხეში, რომ დაიხუროს იგი. ამ ეტაპზე, თქვენ მზად ხართ გაუშვათ "regdll.bat" ფაილი.
ნაბიჯი 14. გაუშვით ფაილი
მარჯვენა ღილაკით დააწკაპუნეთ ფაილზე "regdll.bat", დააწკაპუნეთ " Ადმინისტრატორის სახელით გაშვება და აირჩიეთ " დიახ ”როდესაც მოთხოვნილია ფაილის გაშვება ბრძანების ხაზში. ამის შემდეგ, ბრძანების სტრიქონი დაიწყებს ყველა არსებული DLL ფაილის რეგისტრაციას. ამ პროცესს შეიძლება დიდი დრო დასჭირდეს, ასე რომ დარწმუნდით, რომ თქვენი კომპიუტერი ჩართულია და ჩართულია პროცესის განმავლობაში.
ნაბიჯი 15. დახურეთ ბრძანების სტრიქონი
პროცესის დასრულების შემდეგ შეგიძლიათ დახუროთ Command Prompt ფანჯარა. კომპიუტერზე DLL ფაილები უკვე რეგისტრირებულია.