VkOpt mpya kwa Yandex. Browser: fursa za kuvutia za VKontakte

Baada ya kufunga mipango au michezo mbalimbali, unaweza kukutana na hali ambapo inapoendelea, kosa "Kuanzisha mpango hauwezi kufanywa, kwa sababu DLL inahitajika haiko katika mfumo." Pamoja na ukweli kwamba mifumo ya uendeshaji wa Windows kawaida huandikisha maktaba nyuma, baada ya kupakua na kuweka faili yako ya DLL mahali pafaa, bado hitilafu hutokea, na mfumo hauuone. Ili kurekebisha hili, unahitaji kujiandikisha maktaba. Jinsi hii inaweza kufanywa itajadiliwa baadaye katika makala hii.

Ufumbuzi wa tatizo

Kuna mbinu kadhaa za kuondoa tatizo hili. Fikiria kila mmoja kwa undani zaidi.

Njia ya 1: Meneja wa OCX / DLL

Meneja wa OCX / DLL ni programu ndogo ambayo inaweza kusaidia kusajili maktaba au faili ya OCX.

Pakua Meneja wa OCX / DLL

Kwa hili unahitaji:

  1. Bofya kwenye kipengee cha menyu "Daftari OCX / DLL".
  2. Chagua aina ya faili kusajili.
  3. Kutumia kifungo "Vinjari" taja eneo la DLL.
  4. Bonyeza kifungo "Jisajili" na programu yenyewe itasajili faili.

Meneja wa OCX / DLL pia unaweza kusajili maktaba, kwa hili unahitaji kuchagua kipengee cha menyu "Usajili OCX / DLL" na hatimaye kufanya shughuli zote sawa na katika kesi ya kwanza. Kazi ya kufuta inaweza kuwa muhimu kwa wewe kulinganisha matokeo na faili iliyomilikiwa na imezimwa, pamoja na wakati wa kuondolewa kwa baadhi ya virusi vya kompyuta.

Wakati wa mchakato wa usajili, mfumo unaweza kukupa hitilafu kusema kwamba haki za msimamizi zinahitajika. Katika kesi hii, unahitaji kuanza programu kwa kubonyeza juu yake na kifungo cha mouse cha haki, na chagua "Run kama msimamizi".

Njia ya 2: Menyu ya kukimbia

Unaweza kujiandikisha DLL kwa kutumia amri Run katika orodha ya kuanza ya mfumo wa uendeshaji wa Windows. Ili kufanya hivyo, unahitaji kufanya vitendo vifuatavyo:

  1. Bonyeza mkato wa kibodi "Windows + R" au chagua kipengee Run kutoka kwenye menyu "Anza".
  2. Ingiza jina la programu ambayo itasajili maktaba - regsvr32.exe, na njia ambayo faili iko. Mwishoni, inapaswa kugeuka kama hii:
  3. regsvr32.exe C: Windows System32 dllname.dll

    ambapo jina la jina ni jina la faili yako.

    Mfano huu utakubaliana ikiwa mfumo wa uendeshaji umewekwa kwenye gari C. Ikiwa iko mahali tofauti, basi unahitaji kubadilisha barua ya gari au kutumia amri:

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

    Katika muundo huu, mpango yenyewe hupata folder ambapo una mfumo wa uendeshaji umewekwa na kuanza usajili wa faili maalum ya DLL.

    Katika kesi ya mfumo wa 64-bit, utakuwa na programu mbili za regsvr32 - moja iko kwenye folda:

    C: Windows SysWOW64

    na pili njiani:

    C: Windows System32

    Hizi ni faili tofauti ambazo hutumiwa tofauti kwa hali husika. Ikiwa una OS-64 na faili 32-bit DLL, basi faili ya maktaba yenyewe inapaswa kuwekwa kwenye folda:

    Windows / SysWoW64

    na timu itaonekana kama hii:

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

  4. Bofya "Ingiza" au kifungo "Sawa"; Mfumo utakupa ujumbe kuhusu kama maktaba imesajiliwa kwa ufanisi au la.

Njia ya 3: Mstari wa Amri

Kuandikisha faili kupitia mstari wa amri sio tofauti sana na chaguo la pili:

  1. Chagua timu Run katika menyu "Anza".
  2. Ingiza kwenye shamba ambalo linafungua. cmd.
  3. Bofya "Ingiza".

Utaona dirisha ambalo unahitaji kuingia amri sawa sawa na chaguo la pili.

Ikumbukwe kwamba dirisha la mstari wa amri ina kazi kwa kuingiza maandishi yaliyokopwa (kwa urahisi). Unaweza kupata orodha hii kwa kubonyeza haki kwenye icon kwenye kona ya juu kushoto.

Njia 4: Fungua na

  1. Fungua orodha ya faili ambayo utajiandikisha kwa kubofya haki.
  2. Chagua "Fungua na" katika orodha inayoonekana.
  3. Bonyeza "Tathmini" na uchague mpango wa regsvr32.exe kutoka kwa saraka inayofuata:
  4. Windows / System32

    au ikiwa unatumia mfumo wa 64-bit, na faili ya DLL ni 32-bit:

    Windows / SysWow64

  5. Fungua DLL na programu hii. Mfumo utaonyesha ujumbe kuhusu usajili wa mafanikio.

Makosa inawezekana

"Faili haiendani na toleo la Windows iliyowekwa" - hii ina maana kwamba wewe ni uwezekano mkubwa kujaribu kujiandikisha DLL 64-bit na mfumo wa 32-bit au kinyume chake. Tumia amri inayofaa iliyoelezwa katika njia ya pili.

"Hitilafu ya kuingia haipatikani" - sio DLL zote zinaweza kusajiliwa, baadhi yao sio tu kuunga mkono amri ya DllRegisterServer. Pia, hitilafu inaweza kuongozwa na ukweli kwamba faili tayari imesajiliwa na mfumo. Kuna maeneo ambayo yanasambaza faili ambazo sio maktaba. Katika kesi hii, bila shaka, kujiandikisha haitafanya kazi.

Kwa kumalizia, ni lazima niseme kwamba kiini cha chaguzi zote zilizopendekezwa ni sawa - ni mbinu tofauti za kuzindua timu ya usajili - ambao ni rahisi zaidi.