დარეგისტრირდით DLL ფაილი Windows OS- ში

Pin
Send
Share
Send

სხვადასხვა პროგრამების ან თამაშების ინსტალაციის შემდეგ, შეიძლება შეხვდეთ სიტუაციას, როდესაც შეცდომა ჩართავთ "პროგრამა ვერ განხორციელდება, რადგან საჭირო DLL არ არის სისტემაში." იმისდა მიუხედავად, რომ Windows ოპერაციული სისტემები ჩვეულებრივ ფონდს აღრიცხავენ ბიბლიოთეკებს, მას შემდეგ რაც ჩამოტვირთავთ და განათავსებთ თქვენს DLL ფაილს შესაბამის ადგილას, მაინც ჩნდება შეცდომა და სისტემა უბრალოდ ვერ ხედავს მას. ამის გამოსწორება, თქვენ უნდა დაარეგისტრიროთ ბიბლიოთეკა. როგორ შეიძლება გაკეთდეს ეს, მოგვიანებით იქნება აღწერილი ამ სტატიაში.

პრობლემის გადაჭრის ვარიანტები

ამ პრობლემის გამოსწორების რამდენიმე მეთოდი არსებობს. მოდით განვიხილოთ თითოეული მათგანი უფრო დეტალურად.

მეთოდი 1: OCX / DLL მენეჯერი

OCX / DLL მენეჯერი არის მცირე პროგრამა, რომლის საშუალებითაც შეგიძლიათ OCX ბიბლიოთეკის ან ფაილის რეგისტრაცია.

ჩამოტვირთეთ OCX / DLL მენეჯერი

ამისათვის დაგჭირდებათ:

  1. დააჭირეთ მენიუს პუნქტს "დაარეგისტრირეთ OCX / DLL".
  2. შეარჩიეთ ფაილის ტიპი, რომელსაც დაარეგისტრირებთ.
  3. ღილაკის გამოყენებით "დათვალიერება" მიუთითეთ DLL- ის ადგილმდებარეობა.
  4. დააჭირეთ ღილაკს "რეგისტრაცია" და პროგრამა თავად დაარეგისტრირებს ფაილს.

OCX / DLL მენეჯერს ასევე შეუძლია ბიბლიოთეკის დარეგისტრირება, ამისათვის საჭიროა მენიუს ელემენტის არჩევა "დარეგისტრირდით OCX / DLL" და შემდგომ განახორციელოს იგივე ოპერაციები, როგორც პირველ შემთხვევაში. შეიძლება დაგჭირდეთ გაუქმების ფუნქცია, რომ შევადაროთ შედეგები, როდესაც ფაილი გააქტიურებულია და როდის გათიშავთ, ასევე კომპიუტერის ზოგიერთი ვირუსის მოცილების დროს.

რეგისტრაციის პროცესში, სისტემამ შეიძლება მოგცეთ შეცდომა თქვან, რომ საჭიროა ადმინისტრატორის უფლებები. ამ შემთხვევაში, თქვენ უნდა დაიწყოთ პროგრამა მასზე დაწკაპუნებით და დააჭიროთ მას "აწარმოე როგორც ადმინისტრატორი".

მეთოდი 2: მენიუს გაშვება

თქვენ შეგიძლიათ დარეგისტრირდეთ DLL ბრძანების გამოყენებით გარბოდა Windows ოპერაციული სისტემის საწყისი მენიუში. ამისათვის თქვენ მოგიწევთ შემდეგი მოქმედებების შესრულება:

  1. დააჭირეთ კლავიშთა კლავიშს "Windows + R" ან აირჩიეთ ელემენტი გარბოდა მენიუდან დაწყება.
  2. შეიყვანეთ იმ პროგრამის სახელი, რომელიც დაარეგისტრირებს ბიბლიოთეკას - regsvr32.exe, და ბილიკს, სადაც ფაილი მდებარეობს. შედეგი ასეთი უნდა იყოს:
  3. regsvr32.exe C: Windows System32 dllname.dll

    სადაც dllname არის თქვენი ფაილის სახელი.

    ეს მაგალითი შესაფერისია თქვენთვის, თუ ოპერაციული სისტემა დამონტაჟებულია დისკზე. თუ ის სხვაგან მდებარეობს, თქვენ უნდა შეცვალოთ წამყვანი ასო ან გამოიყენოთ ბრძანება:

    % systemroot% System32 regsvr32.exe% windir% System32 dllname.dll

    ამ ვერსიაში, პროგრამა თავად პოულობს საქაღალდეს, სადაც თქვენ გაქვთ OS დაყენებული და იწყებს მითითებული DLL ფაილის რეგისტრაციას.

    64-ბიტიანი სისტემის შემთხვევაში, თქვენ გექნებათ ორი regsvr32 პროგრამა - ერთი საქაღალდეშია:

    C: Windows SysWOW64

    და მეორე გზაზე:

    C: Windows System32

    ეს არის სხვადასხვა ფაილები, რომლებიც გამოიყენება ცალკეული სიტუაციებისთვის. თუ თქვენ გაქვთ 64 – ბიტოვანი OS, ხოლო DLL ფაილი 32 – ბიტიანია, მაშინ ბიბლიოთეკის ფაილი თავად უნდა განთავსდეს საქაღალდეში:

    Windows / SysWoW64

    და ბრძანება უკვე ასე გამოიყურება:

    % windir% SysWoW64 regsvr32.exe% windir% SysWoW64 dllname.dll

  4. დააჭირეთ "შეიყვანეთ" ან ღილაკი "კარგი"; სისტემა მოგაწვდით შეტყობინებას იმის შესახებ, წარმატებით დარეგისტრირდა თუ არა ბიბლიოთეკა.

მეთოდი 3: ბრძანების სტრიქონი

ბრძანების საშუალებით ფაილის დარეგისტრირება არ განსხვავდება მეორე ვარიანტისგან:

  1. შეარჩიეთ გუნდი გარბოდა მენიუში დაწყება.
  2. შეიყვანეთ ველში შესასვლელად სმდ.
  3. დააჭირეთ "შეიყვანეთ".

ნახავთ ფანჯარას, რომელშიც დაგჭირდებათ იმავე ბრძანებების შეყვანა, როგორც მეორე ვარიანტში.

უნდა აღინიშნოს, რომ ბრძანების ხაზის ფანჯარას აქვს კოპირებული ტექსტის ჩასმის ფუნქცია (მოხერხებულობისთვის). თქვენ შეგიძლიათ იპოვოთ ეს მენიუ, მარცხენა ზედა კუთხეში არსებულ ხატზე დაჭერით.

მეთოდი 4: გახსენით

  1. გახსენით ფაილის მენიუ, რომელზეც დაარეგისტრირებთ მასზე დაწკაპუნებით.
  2. შეარჩიეთ გახსნა მენიუში, რომელიც გამოჩნდება.
  3. დააჭირეთ "მიმოხილვა" შეარჩიეთ regsvr32.exe პროგრამა შემდეგი დირექტორიიდან:
  4. Windows / System32

    ან იმ შემთხვევაში თუ თქვენ მუშაობთ 64 – ბიტიან სისტემაზე და 32 – ბიტიან DLL ფაილზე:

    Windows / SysWow64

  5. გახსენით DLL ამ პროგრამით. სისტემა აჩვენებს შეტყობინებას წარმატებული რეგისტრაციის შესახებ.

შესაძლო შეცდომები

"ფაილი არ არის Windows- ის დაინსტალირებული ვერსიით" - ეს ნიშნავს, რომ თქვენ სავარაუდოდ ცდილობთ 64 – ბიტიან DLL– ს რეგისტრაციას 32 – ბიტიან სისტემაში, ან პირიქით. გამოიყენეთ მეორე მეთოდით აღწერილი შესაბამისი ბრძანება.

"შესვლის წერტილი ვერ მოიძებნა" - ყველა DLL არ შეიძლება დარეგისტრირდეს, ზოგი მათგანი უბრალოდ არ უჭერს მხარს DllRegisterServer ბრძანებას. ასევე, შეცდომის წარმოშობა შეიძლება გამოწვეული იყოს იმით, რომ ფაილი უკვე არის რეგისტრირებული სისტემის მიერ. არის საიტები, რომლებიც ანაწილებენ ფაილებს, რომლებიც სინამდვილეში არ არის ბიბლიოთეკა. ამ შემთხვევაში, რა თქმა უნდა, არაფერი დარეგისტრირდება.

დასასრულს, უნდა ითქვას, რომ ყველა შემოთავაზებული ვარიანტის არსი ერთი და იგივეა - ეს უბრალოდ სარეგისტრაციო ბრძანების ამოქმედების სხვადასხვა მეთოდია - ეს ვინმესთვის უფრო მოსახერხებელია.

Pin
Send
Share
Send