По инсталирањето на разни програми или игри, можете да наидете на ситуација каде што се појавува грешката "Започнување на програмата не може да се направи, бидејќи потребниот DLL не е во системот." И покрај фактот дека прозорците на семејството на Windows обично ги регистрираат библиотеките во позадина, откако ќе ја преземете и поставите вашата DLL датотека на соодветно место, се појавува грешка, а системот едноставно го гледа ". За да го поправите ова, треба да ја регистрирате библиотеката. Како може да се направи ова, ќе биде кажано подоцна во овој напис.
Опции за решавање на проблемот
Постојат неколку методи за елиминирање на овој проблем. Размислете за секој од нив подетално.Метод 1: OCX / DLL менаџер
OCX / DLL менаџер е мала програма која може да помогне да се регистрира библиотека или OCX датотека.
Преземи OCX / DLL менаџер програма
За да го направите ова, ќе ви треба:
- Кликнете на Регистрираната ставка OCX / DLL.
- Изберете тип на датотека што ќе се регистрирате.
- Користење на копчето Browse, наведете ја локацијата на DLL.
- Притиснете го копчето "Регистрирај се" и самата програма ќе ја регистрира датотеката.
OCX / DLL менаџер, исто така, знае како да ја откажете регистрацијата на библиотеката, за ова треба да го изберете "нерегистрираниот OCX / DLL" во менито, а подоцна да ги направите сите исти операции како и во првиот случај. Функцијата Откажи можеби ќе треба да ги споредува резултатите со активираната датотека и кога е оневозможена, како и за време на отстранувањето на некои компјутерски вируси.
За време на процесот на регистрација, системот може да ви даде грешка што зборува за тоа кои администраторски права се потребни. Во овој случај, треба да ја започнете програмата со притискање со десното копче на глувчето и одберете "Стартувај на името на администраторот".
Метод 2: Мени "Стартувај"
Можете да регистрирате DLL со користење на командата "Run" во менито за стартување на оперативниот систем Windows. За да го направите ова, ќе треба да ги направите следните постапки:
- Притиснете ја комбинацијата на тастатурата "Windows + R" или изберете "Run" од менито Start.
- Внесете го името на програмата што ќе ја регистрира библиотеката - regsvr32.exe, и патот кон кој е поставена датотеката. Како резултат на тоа, треба да работи вака:
- Притиснете го копчето "Enter" или "OK"; Системот ќе ви даде порака за тоа дали библиотеката е успешна или не или не е регистрирана.
Regsvr32.exe c: \ Windows \ system32 \ dllname.dll
Каде dllname е името на вашата датотека.
Овој пример ќе ви одговараат ако оперативниот систем е инсталиран на дискот C, ако е на друго место, ќе треба да го промените буквата на дискот или да ја користите командата:
% Sidechroot% \ system32 \ regsvr32.exe% windir% \ system32 \ dllname.dll
Во оваа верзија самата програма ја наоѓа папката каде што имате инсталирано OS и ја стартува регистрацијата на одредената DLL датотека.
Во случај на 64-битен систем, ќе имате две програми REGSVR32 - еден е во папката:
C: \ Windows \ syswow64
а вториот на патот:
C: \ Windows \ System32
Ова се различни датотеки кои се користат одделно за релевантни ситуации. Ако имате 64-битен оперативен систем, и DLL-датотеката е 32-битна, тогаш самата библиотечна датотека мора да биде поставена во папката:
Windows \ Syswow64.
И тимот ќе изгледа вака:
% Windir% \ syswow64 \ regsvr32.exe% windir% \ syswow64 \ dllname.dll
Метод 3: командна низа
Регистрацијата на датотеката преку командната линија не е многу различна од втората опција:
- Изберете ја командата "Run" во менито Start.
- Внесете во полето за внесување CMD што се отвора.
- Притиснете "Enter".
Ќе се појави пред вас, во кој ќе треба да ги внесете истите команди како во втората верзија.
Треба да се напомене дека прозорецот за командната линија има функција за вметнување на копираниот текст (за погодност). Ова мени можете да го најдете со притискање на десното копче на иконата во горниот лев агол.
Метод 4: Отвори со
- Отворете го менито Датотека што ќе се регистрирате со кликнување на неа со десното копче на глувчето.
- Изберете "Отвори со" во менито што се појавува.
- Кликнете "Преглед" и одберете ја програмата RegSVR32.EXE од следниве директориум:
- Отворете DLL користејќи ја оваа програма. Системот ќе издаде успешна порака за регистрација.
Windows / System32.
Или во случај да работите во 64-битен систем, и DLL датотеката 32-битна:
Windows / Syswow64.
Можни грешки
"Датотеката не е компатибилна со инсталираната верзија на Windows" значи дека најверојатно се обидувате да регистрирате 64-битна DLL во 32-битен систем или обратно. Користете ја соодветната команда опишана во вториот метод.
"Влезната точка не е пронајдена" - не може да се регистрираат сите DLL библиотеки, некои од нив едноставно не ја поддржуваат командата DLLregisterserver. Исто така, појавата на грешка може да биде предизвикана од фактот дека датотеката е веќе регистрирана од системот. Постојат сајтови кои дистрибуираат датотеки кои не се библиотеки во реалноста. Во овој случај, се разбира, ништо нема да биде регистрирано.
Како заклучок, мора да се каже дека суштината на сите предложените опции се едноставно различни методи за започнување на тимот за регистрација - што е поудобно.