Kā reģistrēt DLL

Autors: Bobbie Johnson
Radīšanas Datums: 8 Aprīlis 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Register Or Unregister DLL Or OCX Files In Windows 10/8/7
Video: Register Or Unregister DLL Or OCX Files In Windows 10/8/7

Saturs

Šajā rakstā mēs parādīsim, kā reģistrēt DLL failu, kas izveido ceļu no faila uz Windows reģistru. DLL faila reģistrēšana var novērst dažu programmu palaišanas problēmas, taču lielāko daļu DLL failu vai nu nevar reģistrēt, vai arī tie jau ir reģistrēti. Paturiet prātā, ka jūs nevarat reģistrēt DLL failus, kas ir specifiski Windows sistēmai, jo tie ir būtiski stabilai Windows darbībai, un Windows atjauninājumi novērš novecojušus vai kļūdainus DLL failus.

Soļi

1. metode no 2: viena DLL faila reģistrēšana

  1. 1 Pārbaudiet, kā šī metode darbojas. Lai reģistrētu DLL failu, varat izmantot komandu "regsvr" un DLL faila nosaukumu (ja fails atbalsta šo komandu).No Windows reģistra tiks izveidots ceļš uz DLL failu, kas sistēmai atvieglos faila atrašanu un izmantošanu.
    • Parasti šo metodi izmanto, lai reģistrētu DLL failus, kas ir trešo pušu programmas, kas tieši mijiedarbojas ar sistēmas utilītprogrammām (piemēram, komandrindu).
  2. 2 Izprotiet kļūdu "ieejas punkts". Ja DLL fails jau ir reģistrēts, tas neatbalsta komandu regsvr vai tā kods neļauj izveidot savienojumu ar Windows reģistru, tiks parādīts kļūdas ziņojums “Modulis [DLL nosaukums] tika ielādēts, bet ievades punkts DllRegisterServer netika atrasts ”. DLL faila nosaukums] tika ielādēts, bet DllRegisterServer ieejas punkts netika atrasts). Ja šis ziņojums parādās ekrānā, jūs nevarēsit reģistrēt DLL failu.
    • Ieejas punkta kļūda nav tik liela problēma, cik tas ir apstiprinājums tam, ka DLL fails nav jāreģistrē.
  3. 3 Atrodiet DLL failu, kuru vēlaties reģistrēt. Dodieties uz mapi ar vēlamo DLL failu un atrodiet to.
    • Ja DLL fails pieder instalētai programmai, atveriet mapi ar šo programmu (piemēram, C: Program Files [programmas nosaukums]).
  4. 4 Atveriet DLL faila rekvizītus. Ar peles labo pogu noklikšķiniet uz DLL faila un izvēlnē atlasiet Rekvizīti. Tiks atvērts uznirstošais logs.
  5. 5 Atrodiet DLL faila nosaukumu. Tekstlodziņā loga Rekvizīti augšpusē atradīsit pilnu faila nosaukumu.
    • Lielākajai daļai DLL failu ir sarežģīti nosaukumi, tāpēc, lai vēlāk kopētu nosaukumu, atstājiet atvērtu rekvizītu logu.
  6. 6 Kopējiet ceļu uz DLL failu. Turiet nospiestu peles kreiso pogu un velciet pa tekstu, kas parādās rindā "Atrašanās vieta", un pēc tam noklikšķiniet Ctrl+Clai nokopētu ceļu uz DLL failu.
  7. 7 Atveriet izvēlni Sākt . Ekrāna apakšējā kreisajā stūrī noklikšķiniet uz Windows logotipa.
  8. 8 Atrodiet komandu uzvedni. Ievadiet komandrinda sākuma izvēlnes meklēšanas joslā. Izvēlnes Sākt augšpusē parādās komandu uzvednes ikona.
  9. 9 Atveriet komandu uzvedni kā administrators. Priekš šī:
    • ar peles labo pogu noklikšķiniet uz "Komandu uzvedne" ;
    • noklikšķiniet uz "Palaist kā administratoram";
    • noklikšķiniet uz "Jā", kad tiek prasīts.
  10. 10 Pārejiet uz direktoriju ar DLL failu. Ievadiet cd, nospiediet atstarpes taustiņu, nospiediet Ctrl+Vlai ievietotu ceļu uz DLL failu un pēc tam noklikšķiniet uz Ievadiet.
    • Piemēram, ja DLL fails atrodas mapē SysWOW64, kas atrodas mapē Windows, komanda izskatīsies šādi: cd C: Windows SysWOW64
  11. 11 Ievadiet komandu "regsvr" un DLL faila nosaukumu. Ievadiet regsvr32, nospiediet atstarpes taustiņu, ievadiet DLL faila nosaukumu (kopā ar paplašinājumu .dll) un nospiediet Ievadiet... Ja DLL failu var reģistrēt, tiek parādīts reģistrācijas apstiprinājuma ekrāns.
    • Piemēram, ja DLL faila nosaukums ir "usbperf.dll", komanda izskatīsies šādi: regsvr32 usbperf.dll
    • Lai kopētu DLL faila nosaukumu, atkārtoti atveriet mapi ar DLL failu (tiks atvērts logs Rekvizīti), iezīmējiet faila nosaukumu un noklikšķiniet uz Ctrl+C... Pēc tam ielīmējiet nosaukumu komandrindā - lai to izdarītu, nospiediet Ctrl+V.
    • Ja DLL fails jau ir reģistrēts vai to nevar reģistrēt, reģistrācijas apstiprinājuma vietā tiek parādīta kļūda "ieejas punkts".
  12. 12 Mēģiniet atcelt DLL faila reģistrāciju un pēc tam pārreģistrējiet to. Ja, ievadot komandu "regsvr", rodas kļūda, kas nav "ieejas punkta" kļūda, atceliet DLL faila reģistrāciju un pēc tam pārreģistrējiet to; priekš šī:
    • ievadiet regsvr32 / u faila nosaukums.dll un nospiediet Ievadiet... Aizstājiet "faila nosaukumu" ar sava DLL faila nosaukumu;
    • Ievadiet regsvr32 faila nosaukums.dll un nospiediet Ievadiet... Aizstājiet “faila nosaukumu” ar sava DLL faila nosaukumu.

2. metode no 2: kā pārreģistrēt visus DLL

  1. 1 Pārbaudiet, kā šī metode darbojas. Ja izveidojat visu datorā saglabāto DLL failu sarakstu un pēc tam palaižat to kā BAT failu, varat automātiski reģistrēt visus DLL failus. Izmantojiet šo metodi, ja nezināt, kuru failu reģistrēt.
  2. 2 Atveriet izvēlni Sākt . Ekrāna apakšējā kreisajā stūrī noklikšķiniet uz Windows logotipa.
  3. 3 Atrodiet komandu uzvedni. Ievadiet komandrinda sākuma izvēlnes meklēšanas joslā. Izvēlnes Sākt augšpusē parādās komandu uzvednes ikona.
  4. 4 Atveriet komandu uzvedni kā administrators. Priekš šī:
    • ar peles labo pogu noklikšķiniet uz "Komandu uzvedne" ;
    • noklikšķiniet uz "Palaist kā administratoram";
    • noklikšķiniet uz "Jā", kad tiek prasīts.
  5. 5 Pārejiet uz direktoriju "Windows". Ievadiet cd c: Windows un nospiediet Ievadiet... Komandu uzvedne tagad izpildīs komandas Windows mapē.
  6. 6 Izveidojiet failu ar DLL failu sarakstu. Ievadiet dir *. dll / s / b> C: regdll.bat komandu uzvednē un pēc tam nospiediet Ievadiet... Tiks izveidots fails ar katra DLL faila nosaukumu un atrašanās vietu, kas atrodas Windows mapē.
  7. 7 Aizveriet komandu uzvedni. Kad ekrānā tiek parādīts teksts "c: Windows>" (zem ievadītās komandas), aizveriet komandu uzvedni.
  8. 8 Atrodiet failu ar DLL failu sarakstu. To var izdarīt, izmantojot Explorer:
    • atveriet Explorer logu (klikšķis Uzvarēt+E);
    • loga kreisajā pusē noklikšķiniet uz "Šis dators";
    • veiciet dubultklikšķi uz datora sistēmas diska (C :);
    • ritiniet uz leju un atrodiet failu "regdll".
  9. 9 Kopējiet failu uz darbvirsmas. Priekš šī:
    • noklikšķiniet uz faila, lai to atlasītu;
    • klikšķis Ctrl+C;
    • noklikšķiniet uz darbvirsmas;
    • klikšķis Ctrl+V.
  10. 10 Atveriet nokopēto failu Notepad. Noklikšķiniet uz faila darbvirsmā, lai to atlasītu, un pēc tam:
    • ar peles labo pogu noklikšķiniet uz faila "regdll";
    • izvēlnē noklikšķiniet uz "Mainīt".
  11. 11 Likvidējiet nevajadzīgos DLL failus. Tas nav nepieciešams, taču tas saīsinās DLL failu reģistrēšanas laiku. Noņemiet visas rindas, kurās ir šāds teksts:
    • C: Windows WinSXS: saraksta apakšējā ceturksnī ir rindiņas ar šo tekstu;
    • C: Windows Temp: rindas ar šo tekstu atradīsit blakus sadaļai, kurā bija rindiņas ar "WinSXS";
    • C: Windows $ patchcache $: rindas ar šo tekstu ir diezgan grūti atrast. Tāpēc nospiediet Ctrl+F, ievadiet $ patchcache $un pēc tam noklikšķiniet uz Atrast nākamo.
  12. 12 Katrai rindai pievienojiet komandu "regsvr". Lai to izdarītu, izmantojiet Notepad funkciju "Atrast un aizstāt":
    • noklikšķiniet uz "Rediģēt";
    • izvēlnē noklikšķiniet uz "Aizstāt";
    • ievadiet c: tekstlodziņā "Kas";
    • ievadiet Regsvr32.exe / s c: tekstlodziņā "Kas";
    • noklikšķiniet uz "Aizstāt visu";
    • aizvērt logu.
  13. 13 Saglabājiet izmaiņas un aizveriet Notepad. Klikšķiniet uz Ctrl+Slai saglabātu izmaiņas, un pēc tam noklikšķiniet uz X piezīmjdatora loga augšējā labajā stūrī, lai to aizvērtu. Tagad jūs varat palaist failu "regdll.bat".
  14. 14 Palaidiet failu. Ar peles labo pogu noklikšķiniet uz faila "regdll.bat", izvēlnē atlasiet "Palaist kā administratoram" un, kad tiek prasīts, noklikšķiniet uz "Jā". Sāksies visu pieejamo DLL failu reģistrēšana; šis process var aizņemt ilgu laiku, tāpēc neizslēdziet datoru (pievienojiet klēpjdatoru elektrības kontaktligzdai).
  15. 15 Aizveriet komandu uzvedni. Dariet to, kad process ir pabeigts. Datora DLL tagad ir jāreģistrē.

Padomi

  • Noņemiet DLL faila reģistrāciju, ja gatavojaties to dzēst, jo katram reģistrētajam DLL tiek piešķirts tikai lasīšanas statuss.

Brīdinājumi

  • DLL faili ir nepieciešami, lai sistēma Windows pareizi darbotos. Lai gan ir gandrīz neiespējami izdzēst sistēmas DLL failu, ja tas notiks, sistēma tiks traucēta.