Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Hekuri
  • Regjistrimi i skedarit DLL në Windows OS. REGSVR32 - regjistro ose çregjistro një DLL në regjistrin e Windows Çfarë është ky proces

Regjistrimi i skedarit DLL në Windows OS. REGSVR32 - regjistro ose çregjistro një DLL në regjistrin e Windows Çfarë është ky proces

Shikoni se si funksionon kjo metodë. Për të regjistruar skedarin DLL, mund të përdorni komandën "regsvr" dhe emrin e skedarit DLL (nëse skedari e mbështet këtë komandë). Do të krijohet një shteg nga regjistri i Windows në skedarin DLL, duke e bërë më të lehtë për sistemin gjetjen dhe përdorimin e skedarit.

  • Në mënyrë tipike, kjo metodë përdoret për të regjistruar skedarët DLL që janë programe të palëve të treta dhe që ndërveprojnë drejtpërdrejt me shërbimet e sistemit (për shembull, linja e komandës).

Kuptoni gabimin "pika hyrëse". Nëse skedari DLL është i regjistruar tashmë, ai nuk mbështet komandën regsvr ose kodi i tij nuk ju lejon të lidheni me regjistrin e Windows, do të merrni mesazhin e gabimit "Moduli u ngarkua por pika e hyrjes DllRegisterServer nuk u gjet" (Moduli [emri i skedarit DLL] u ngarkua, por pika hyrëse e DllRegisterServer nuk u gjet). Nëse ky mesazh shfaqet në ekran, nuk do të jeni në gjendje të regjistroni skedarin DLL.

  • Gabimi i pikës së hyrjes nuk është aq problem sa është një konfirmim që skedari DLL nuk ka nevojë të regjistrohet.
  • Gjeni skedarin DLL që dëshironi të regjistroheni. Shkoni te dosja me skedarin e dëshiruar DLL dhe gjeni atë.

    • Nëse skedari DLL i përket një programi të instaluar, hapni dosjen me atë program (për shembull, C: \ Program Files \ [emri i programit]).
  • Hapni vetitë e skedarit DLL. Klikoni me të djathtën në skedarin DLL dhe zgjidhni Properties nga menyja. Do të hapet një dritare pop-up.

    Gjeni emrin e skedarit DLL. Në kutinë e tekstit në krye të dritares Properties, do të gjeni emrin e plotë të skedarit.

    • Shumica e skedarëve DLL kanë emra komplekse, ndaj lini të hapur dritaren e Veçorive për të kopjuar emrin më vonë.
  • Kopjoni shtegun në skedarin DLL. Mbani të shtypur butonin e majtë të miut dhe lëvizni treguesin përgjatë tekstit që shfaqet në vijën Vendndodhja dhe më pas shtypni Ctrl + C për të kopjuar shtegun te skedari DLL.

    Gjeni Command Prompt. Futni Command Prompt në shiritin e kërkimit të menusë Start. Një ikonë e linjës së komandës shfaqet në krye të menysë Start.

    Hapni vijën e komandës si administrator. Për këtë:

  • Ndrysho në drejtorinë me skedarin DLL. Shkruani cd, shtypni shiritin e hapësirës, ​​shtypni Ctrl + V për të ngjitur shtegun te skedari DLL dhe më pas shtypni ↵ Hyni.

    • Për shembull, nëse skedari DLL ndodhet në dosjen SysWOW64, e cila ndodhet në dosjen Windows, komanda do të duket kështu: cd C: \ Windows \ SysWOW64
  • Futni komandën "regsvr" dhe emrin e skedarit DLL. Shkruani regsvr32, shtypni shiritin e hapësirës, ​​shkruani emrin e skedarit DLL (së bashku me shtesën ..dll) dhe klikoni ↵ Hyni... Nëse skedari DLL mund të regjistrohet, shfaqet ekrani i konfirmimit të regjistrimit.

    • Për shembull, nëse emri i skedarit DLL është "usbperf.dll", komanda do të duket kështu: regsvr32 usbperf.dll
    • Për të kopjuar emrin e skedarit DLL, rihapni dosjen me skedarin DLL (do të hapet dritarja Properties), zgjidhni emrin e skedarit dhe shtypni Ctrl + C. Pastaj ngjisni emrin në vijën e komandës duke shtypur Ctrl + V.
    • Nëse skedari DLL është i regjistruar tashmë ose nuk mund të regjistrohet, do të shfaqet një gabim "pikë hyrëse" në vend që të konfirmohet regjistrimi.
  • Provoni të çregjistroni skedarin DLL dhe më pas ta riregjistroni atë. Nëse futja e komandës "regsvr" rezulton në një gabim që nuk është gabim "pikë hyrëse", çregjistrojeni skedarin DLL dhe më pas riregjistrojeni atë; për këtë:

    • shkruani regsvr32 / u filename.dll dhe klikoni ↵ Hyni... Zëvendësoni "emrin e skedarit" me emrin e skedarit tuaj DLL;
    • Shkruani regsvr32 filename.dll dhe klikoni ↵ Hyni... Zëvendësoni "emrin e skedarit" me emrin e skedarit tuaj DLL.
  • Dll, ActiveX nuk regjistrohet në Windows 7 - çfarë të bëni?

    Në Windows të njohur për të gjithë deri në XP, përfshirë regjistrimin e Dll-ve, komponentëve ActiveX, komanda regsvr32 u krye pa asnjë problem.

    Në Windows 7, në parim, e njëjta gjë, por janë bërë disa "përmirësime", kjo është arsyeja pse procedura e zakonshme shpesh nuk jep rezultatin e pritur. Për shembull:

    Dakord, një mesazh shumë i qartë dhe informues. Një arsye e shkëlqyer për një zhvillues OS është t'i ofrojë përdoruesit të blejë për të lëshuar Windows 8, një version të ri, edhe më të përmirësuar, ku ky mesazh mund të përkthehet në gjuhën njerëzore.

    Domethënë: duhet të hapet një dritare terminali (vija komanduese, cmd) me komandën "Run as administrator" (e disponueshme duke klikuar me të djathtën).

    Në shumicën e rasteve, ai zgjidh problemin.

    Mund të kërkohen hapa shtesë nëse jeni duke përdorur një version 64-bit të OS. Fakti është se programet në të mund të jenë jo vetëm 64-bit, por edhe 32-bit. Për më tepër, shumica e programeve janë 32-bit, sepse 64-bit është i dobishëm vetëm për aplikacione me burime intensive.

    Në veçanti, pjesa e klientit 1C (d.m.th., 1C me të cilën punon përdoruesi) është një aplikacion 32-bit. (Këtu serveri 1C tashmë mund të jetë 32 bit dhe 64 bit, por kjo vlen për organizatat e mëdha, nëse keni Kontabilitet 1C dhe 5 përdorues, atëherë 99% që nuk keni asnjë server 1C dhe gjithçka është 32 bit).

    Komponentët ActiveX mund të jenë gjithashtu 32-bit ose 64-bit, dhe duhet të përdoret versioni që korrespondon me bitin e aplikacionit. OcvitaBarcode ActiveX është një aplikacion 32 bit.

    Pra, programet për regjistrimin e ActiveX 32-bit dhe 64-bit në Windows 6 64-bit janë gjithashtu të ndryshëm, por të dy quhen regsvr32.exe. (Siç thoshte Kozma Prutkov, "nëse kafazi me elefantin thotë "buall", mos u besoni syve.") Prandaj, nëse thjesht shkruani në vijën komanduese.

    regsvr32 një lloj .ocx

    atëherë në teori duhet të fillojë regsvr32 e nevojshme, në praktikë çdo gjë mund të fillojë. Pse është bërë kjo? Epo, gjithçka është për të njëjtën gjë, nëse e bëni menjëherë në mënyrë njerëzore, kush do të blejë versionin e ri të Windows.

    Prandaj, për të garantuar nisjen e regsvr32 32-bit, duhet të shkruani komandën në dritaren e terminalit

    c: \ windows \ syswow64 \ regsvr32.exe OcvitaBarcode.ocx

    Nëse Windows nuk është i instaluar në c: \ windows, atëherë rruga është e natyrshme, ne tregojmë se cila është. Dhe mbani mend se dritarja e terminalit duhet të hapet si administrator.

    Në varësi të rregullave të mësipërme, ActiveX 32-bit, përfshirë. OcvitaBarcode ActiveX funksionon pa probleme në Windows 7:


    Ne vazhdojmë serinë e artikujve në të cilët njihemi dhe studiojmë proceset e integruara në Windows 10. Herë pas here, këto procese tërheqin vëmendjen e përdoruesve nga një ngarkesë e shtuar në procesorin ose memorien e kompjuterit tuaj, ose kurioziteti i thjeshtë i përdoruesit e detyron atë të shkojë në motorin e tij të preferuar të kërkimit dhe të "google" për çfarë është përgjegjës ky apo ai proces. për. Në këtë artikull, do të gjeni detaje rreth regsvr32.exe ose "Serveri i regjistrimit të Microsoft".

    Regsvr32.exe - çfarë është?

    Duhet të theksohet menjëherë se regsvr32.exe, ai eshte " Serveri i regjistrimit të Microsoft"Është një komponent i sistemit të sistemit operativ. Përdoret për të regjistruar komponentët e programit (DLL dhe objektet ActiveX) me Windows ose për t'i hequr ato sipas nevojës. Si parazgjedhje, regsvr32.exe nuk është i aktivizuar. Fillohet vetëm në momentin e duhur, i cili përcaktohet nga sistemi operativ ose instaluesit/çinstaluesit e aplikacioneve në kompjuterin tuaj.

    Serveri i Regjistrit të Microsoft regsvr32.exe po ngarkon procesorin

    Ndodh, po. Herë pas here, çdo përdorues përballet me faktin se një proces i sistemit fillon të jetë kapriçioz dhe të ngarkojë burimet e kompjuterit tuaj. Regsvr32.exe nuk bën përjashtim. Nëse ndjeni një rënie të performancës, një rritje të temperaturës së procesorit dhe zhurmës së ventilatorit, atëherë një proces po ngarkon më shumë CPU-në tuaj. Ky mund të jetë serveri i Regjistrimit të Microsoft.

    Ju lutemi vini re se nuk mund ta hiqni serverin e regjistrimit të Microsoft - ai është një pjesë standarde e sistemit operativ që kërkohet që Windows të funksionojë siç duhet. Nuk do të mund ta çinstaloni ose çaktivizoni, por mund të gjeni arsyen pse regsvr32.exe po sillet në mënyrë të papërshtatshme.

    Para së gjithash, përdorni zgjidhjen universale për të gjitha problemet - rindizni. Ndoshta keni të bëni me një gabim të zakonshëm që do të zhduket pas fillimit të Windows nga e para. Nëse rinisja nuk ndihmon dhe procesi ngarkon më tej burimet e kompjuterit, atëherë disa aplikacione kontaktojnë serverin e regjistrimit për të punuar me një DLL ose një komponent tjetër. Një ngrirje, një përplasje e sistemit ose një gabim i thjeshtë mund të jetë arsyeja që telefonata dështoi, gjë që nga ana tjetër çon në një ngarkesë të vazhdueshme.

    Është për shkak të kësaj që ju nuk duhet të përpiqeni të vrisni vetë regsvr32.exe. Ai vetë nuk është fajtor për ngarkesat e larta. Arsyeja është aplikacioni që po ekzekuton kërkesën, ndaj ju duhet të gjeni këtë program dhe të përpiqeni të zgjidhni problemet që kanë lindur në të.

    Meqenëse Menaxheri standard i Taskeve ofron pak detaje për të gjitha proceset, do t'ju duhet të përdorni programin Process Explorer të zhvilluar nga Microsoft. Mund të shkarkohet nga faqja zyrtare e Microsoft.

    Pasi të keni identifikuar burimin e problemit, duhet të kërkoni mënyra për ta zgjidhur atë. Ne mund të ofrojmë disa opsione të ndryshme. Jo fakti që të gjithë do të ndihmojnë. Windows është një gjë komplekse dhe ndonjëherë lindin probleme, burimi i të cilave mund të jetë shumë i vështirë për t'u gjetur. Në shumë raste, këto këshilla kanë ndihmuar në rregullimin e një ngarkese të madhe të procesit regsvr32.exe, ndaj provoni të gjitha opsionet e listuara.


    Gabim mbylli programin e Microsoft Registration Server

    Ndonjëherë përdoruesit përballen me gabimin e mësipërm që lidhet drejtpërdrejt me regsvr32.exe. Përsëri, problemi nuk fshihet në vetë serverin e regjistrimit, por në disa aplikacione që bien ndesh me këtë komponent të sistemit. Nëse hasni këtë problem, provoni sa më poshtë:


    Si të çaktivizoni ose hiqni regsvr32.exe

    Ndoshta kjo është pikërisht ajo që po kërkoni, por përpara se të përpiqeni ta hiqni këtë komponent ose ta çaktivizoni atë, ne duam t'ju sigurojmë se nuk ia vlen ta bëni. Shërbimi i Regjistrimit të Microsoft është vetëm një mjet që përdoret për të regjistruar bibliotekat. Çaktivizimi i tij (nëse është e mundur në parim) nuk do ta zgjidhë problemin dhe përkundrazi do të çojë në edhe më shumë probleme. Në vend që të përpiqeni të çaktivizoni regsvr32.exe, përpiquni të gjeni burimin e gabimit ose përdorimin anormalisht të lartë të CPU-së siç përshkruhet në udhëzimet e mësipërme.

    Kohët e fundit, shumë përdorues të Windows 10/8/7 filluan të vëzhgojnë një ngarkesë të shtuar në procesor dhe disk për shkak të shërbimit Regsvr32.exe, i njohur si Serveri i Regjistrimit të Microsoft. Anomalia mund të gjurmohet lehtësisht përmes Task Manager standard. Në këtë artikull, ne do të përshkruajmë në detaje se çfarë është Regsvr32, pse shkakton një ngarkesë të lartë në sistem dhe si të çaktivizoni procesin problematik.

    Cili është ky proces?

    Serveri i regjistrimit të Microsoft është një mjet i sistemit që aktivizohet kur instaloni ose hiqni DLL të ndryshme në Windows. Këto biblioteka mund t'i përkasin si softuerit dhe lojërave të palëve të treta, ashtu edhe përditësimeve të planifikuara të sistemit. Në modalitetin normal, puna e sfondit të procesit Regsvr32.exe është pothuajse e padukshme. Sidoqoftë, pas përditësimeve të fundit të OS që zhvilluesit i shkatërruan përsëri, serveri i regjistrimit po tregon përdorim të lartë të CPU dhe Diskut. Për më tepër, ngarkesa rritet jo vetëm në kohën e instalimeve të palëve të treta, por edhe gjatë kohës së papunë të PC.

    Si e ngarkon procesorin Regsvr32.exe?

    Nëse flasim për vetë burimin e ngarkesës jonormale, atëherë mund të jetë çdo skedar DLL që "varet" dhe nuk mund të ngarkohet në sistem. Më shpesh, problemi është në programet e sfondit që janë regjistruar në fillim, ose në përditësimet e gabuara të sigurisë.

    Vlen të përmendet se vetë procesi Regsvr32.exe ka dështuar në Windows më parë (7, 8 ose 10), por problemi është bërë i përhapur që nga fillimi i 2018. Kjo ka shumë të ngjarë për faktin se Microsoft ka filluar të monitorojë nga afër kompjuterët me përditësime të vjetëruara të sigurisë dhe t'i instalojë ato vullnetarisht. Në artikullin e mëparshëm, ne folëm për shkarkimin automatik të programit, i cili aktivizon përditësimin në versionin 1709.

    Si të çaktivizoni ngarkesën në serverin e regjistrimit?

    Nëse flasim për fshirje, atëherë nuk mund ta fshini thjesht shërbimin regsvr32.exe nga sistemi, ai është ende një opsion i sistemit. Por mund të përpiqeni të gjeni burimin e problemit dhe ta çaktivizoni atë. Ja çfarë duhet të bëni menjëherë:

    Përcaktoni burimin e dështimit të Regsvr32.exe

    Nëse të gjitha gjysma e masave të përshkruara më sipër nuk ndihmojnë, atëherë duhet të përdorni softuer të specializuar për të zbuluar skedarët e problemeve. Për ta bërë këtë, mund të bëni sa më poshtë:


    Pasi të gjeni burimin, referojuni një kërkimi në internet. Ndoshta programi kërkon drejtues shtesë, ose ekziston një version zyrtar i tij.

    konkluzioni

    Kjo është e gjitha - tani e dini se çfarë do të thotë shërbimi i Serverit të Regjistrimit të Microsoft dhe për cilat arsye mund të ngarkojë procesorin. Së fundi, dua të vërej se në rastet veçanërisht të neglizhuara, në vend të regsvr32.exe mund të aktivizojë një virus, ndaj kontrolloni vendndodhjen e tij përmes të njëjtit Menaxher. Nëse e gjeni veten NUK në adresën C: \ Windows \ System32, atëherë fshijeni atë dhe drejtojeni kompjuterin përmes një skaneri antivirus (AdwCleaner, MalwareBytes, Dr.Web).

    Artikujt kryesorë të lidhur