Како да регистрирате DLL библиотека во системот

Anonim

Како да регистрирате DLL библиотека во системот

По инсталирањето на разни програми или игри, можете да наидете на ситуација каде што се појавува грешката "Започнување на програмата не може да се направи, бидејќи потребниот DLL не е во системот." И покрај фактот дека прозорците на семејството на Windows обично ги регистрираат библиотеките во позадина, откако ќе ја преземете и поставите вашата DLL датотека на соодветно место, се појавува грешка, а системот едноставно го гледа ". За да го поправите ова, треба да ја регистрирате библиотеката. Како може да се направи ова, ќе биде кажано подоцна во овој напис.

Опции за решавање на проблемот

Постојат неколку методи за елиминирање на овој проблем. Размислете за секој од нив подетално.

Метод 1: OCX / DLL менаџер

OCX / DLL менаџер е мала програма која може да помогне да се регистрира библиотека или OCX датотека.

Преземи OCX / DLL менаџер програма

За да го направите ова, ќе ви треба:

  1. Кликнете на Регистрираната ставка OCX / DLL.
  2. Изберете тип на датотека што ќе се регистрирате.
  3. Користење на копчето Browse, наведете ја локацијата на DLL.
  4. Притиснете го копчето "Регистрирај се" и самата програма ќе ја регистрира датотеката.

OCX DLL менаџер програма

OCX / DLL менаџер, исто така, знае како да ја откажете регистрацијата на библиотеката, за ова треба да го изберете "нерегистрираниот OCX / DLL" во менито, а подоцна да ги направите сите исти операции како и во првиот случај. Функцијата Откажи можеби ќе треба да ги споредува резултатите со активираната датотека и кога е оневозможена, како и за време на отстранувањето на некои компјутерски вируси.

За време на процесот на регистрација, системот може да ви даде грешка што зборува за тоа кои администраторски права се потребни. Во овој случај, треба да ја започнете програмата со притискање со десното копче на глувчето и одберете "Стартувај на името на администраторот".

Започнување на програмата во име на Администраторот OCX DLL менаџер

Метод 2: Мени "Стартувај"

Можете да регистрирате DLL со користење на командата "Run" во менито за стартување на оперативниот систем Windows. За да го направите ова, ќе треба да ги направите следните постапки:

  1. Притиснете ја комбинацијата на тастатурата "Windows + R" или изберете "Run" од менито Start.
  2. Отворете го менито за извршување

  3. Внесете го името на програмата што ќе ја регистрира библиотеката - regsvr32.exe, и патот кон кој е поставена датотеката. Како резултат на тоа, треба да работи вака:
  4. Regsvr32.exe c: \ Windows \ system32 \ dllname.dll

    Каде dllname е името на вашата датотека.

    Регистрирајте ја DLL библиотеката преку менито за трчање

    Овој пример ќе ви одговараат ако оперативниот систем е инсталиран на дискот C, ако е на друго место, ќе треба да го промените буквата на дискот или да ја користите командата:

    % Sidechroot% \ system32 \ regsvr32.exe% windir% \ system32 \ dllname.dll

    DLL командата дека самата папка ја наоѓа папката каде што имате

    Во оваа верзија самата програма ја наоѓа папката каде што имате инсталирано OS и ја стартува регистрацијата на одредената DLL датотека.

    Во случај на 64-битен систем, ќе имате две програми REGSVR32 - еден е во папката:

    C: \ Windows \ syswow64

    а вториот на патот:

    C: \ Windows \ System32

    Ова се различни датотеки кои се користат одделно за релевантни ситуации. Ако имате 64-битен оперативен систем, и DLL-датотеката е 32-битна, тогаш самата библиотечна датотека мора да биде поставена во папката:

    Windows \ Syswow64.

    И тимот ќе изгледа вака:

    % Windir% \ syswow64 \ regsvr32.exe% windir% \ syswow64 \ dllname.dll

    DLL команда за регистрација во 64-битниот систем

  5. Притиснете го копчето "Enter" или "OK"; Системот ќе ви даде порака за тоа дали библиотеката е успешна или не или не е регистрирана.

Метод 3: командна низа

Регистрацијата на датотеката преку командната линија не е многу различна од втората опција:

  1. Изберете ја командата "Run" во менито Start.
  2. Внесете во полето за внесување CMD што се отвора.
  3. Притиснете "Enter".

Ќе се појави пред вас, во кој ќе треба да ги внесете истите команди како во втората верзија.

Регистрирајте DLL библиотека преку командната линија

Треба да се напомене дека прозорецот за командната линија има функција за вметнување на копираниот текст (за погодност). Ова мени можете да го најдете со притискање на десното копче на иконата во горниот лев агол.

Вметнете мени на командната линија на Windows

Метод 4: Отвори со

  1. Отворете го менито Датотека што ќе се регистрирате со кликнување на неа со десното копче на глувчето.
  2. Изберете "Отвори со" во менито што се појавува.
  3. Регистрирајте DLL библиотека преку отворено мени со

  4. Кликнете "Преглед" и одберете ја програмата RegSVR32.EXE од следниве директориум:
  5. Windows / System32.

    Или во случај да работите во 64-битен систем, и DLL датотеката 32-битна:

    Windows / Syswow64.

  6. Отворете DLL користејќи ја оваа програма. Системот ќе издаде успешна порака за регистрација.

Можни грешки

"Датотеката не е компатибилна со инсталираната верзија на Windows" значи дека најверојатно се обидувате да регистрирате 64-битна DLL во 32-битен систем или обратно. Користете ја соодветната команда опишана во вториот метод.

"Влезната точка не е пронајдена" - не може да се регистрираат сите DLL библиотеки, некои од нив едноставно не ја поддржуваат командата DLLregisterserver. Исто така, појавата на грешка може да биде предизвикана од фактот дека датотеката е веќе регистрирана од системот. Постојат сајтови кои дистрибуираат датотеки кои не се библиотеки во реалноста. Во овој случај, се разбира, ништо нема да биде регистрирано.

Како заклучок, мора да се каже дека суштината на сите предложените опции се едноставно различни методи за започнување на тимот за регистрација - што е поудобно.

Прочитај повеќе