Регсвр32: Шта је то & како да региструјете ДЛЛ-ове

Како се регистровати и одјавити ДЛЛ датотеку помоћу Регсвр32.еке

Регсвр32 је алатка за командну линију у оперативном систему Виндовс која означава Мицрософт Регистер Сервер . Користи се за регистрацију и одјављивање објеката везивања и уградње (ОЛЕ) контроле као што су .ДЛЛ датотеке и АцтивеКс Цонтрол .ОЦКС датотеке.

Када регсвр32 региструје ДЛЛ датотеку , информације о његовим придруженим програмским датотекама се додаје у Виндовс Регистри . То су оне референце које други програми могу приступити регистру како би разумели гдје су програмски подаци и како да интеракцију с њим.

Можда ћете морати да региструјете ДЛЛ датотеку ако се на рачунару види грешка ДЛЛ-а . Објашњавамо како то радити у наставку.

Како да региструјете и одјавите ДЛЛ датотеку

Ако су референци у Виндовс регистру који се односе на ДЛЛ датотеку некако уклоњени или оштећени, програми који требају користити ту ДЛЛ датотеку могу престати да раде. Када је ова веза са регистратором прекинута да се ДЛЛ датотека региструје.

Регистровање ДЛЛ датотеке обично се остварује реинсталацијом програма који га је регистровао. Понекад, међутим, можда ћете морати сами ручно да региструјете ДЛЛ датотеку помоћу командног позива .

Савет: Погледајте како да отворите командни позив ако нисте сигурни како га пронаћи.

Ово је правилан начин структуре регсвр32 наредбе :

регсвр32 [/ у] [/ н] [/ и [: цмдлине]]

На пример, унели сте ову прву команду да региструјете ДЛЛ датотеку под именом мифиле.длл , или другу да је одјавите:

регсвр32 мифиле.длл регсвр32 / у мифиле.длл

Други параметри које можете користити са регсвр32 могу се видети на Мицрософтовој страници Регсвр32.

Напомена: Сви ДЛЛ-ови се не могу регистровати само уписивањем горе наведене наредбе у командни позив. Можда ћете морати прво затворити сервис или програм који користи датотеку.

Како поправити Цоммон Регсвр32 грешке

Ево једне грешке коју можете видети приликом покушаја регистрације ДЛЛ датотеке:

Модул је учитан, али позив на ДллРегистерСервер није успео са кодом грешке 0к80070005.

Ово је типично проблем са дозволом. Ако покренете повишени командни позив и даље не дозвољавате да региструјете ДЛЛ датотеку, сама датотека може бити блокирана. Проверите одељак Сигурност на картици Опште у прозору са својствима датотеке.

Други могући проблем може бити то што немате исправне дозволе за кориштење датотеке.

Слична порука о грешци је написана као слиједећа. Ова грешка обично значи да се ДЛЛ не користи као ЦОМ ДЛЛ за било коју апликацију на рачунару, што значи да нема потребе за регистрацијом.

Модул је учитан, али ДллРегистерСервер улазне точке није пронађен.

Ево јос једна регсвр32 порука о грешци:

Модул није успео да учита. Уверите се да је бинарно похрањено на одређеном путу или да га дебугирате да бисте проверили проблеме са бинарним или зависним .ДЛЛ датотекама.

Та посебна грешка може бити због недостатка зависности, у ком случају можете користити алатку Депенденци Валкер да бисте видели листу свих зависности које ДЛЛ датотека захтијева - можда постоји недостатак који вам треба да имате да би ДЛЛ региструјте се исправно.

Такође, уверите се да је путања до ДЛЛ датотеке уписана исправно. Синтакса команде је веома важна; грешка може бити бачена ако није исправно унета. Неке ДЛЛ датотеке можда морају да имају своју локацију окружену цитати попут "Ц: \ Усерс \ Админ Корисник \ Програми \ мифиле.длл".

Погледајте одељак "Регсвр32 Еррор Мессагес" у овом чланку за Мицрософт Суппорт за неке друге поруке о грешци и објашњења за оно што их узрокује.

Где је Регсвр32.еке чуван?

32-битне верзије оперативног система Виндовс (КСП и нове) додају алатку Мицрософт Регистер Сервер у фолдер % системроот% \ Систем32 \ када је Виндовс први пут инсталиран.

64-битне верзије Виндовс-а чувају датотеку регсвр32.еке не само тамо, већ иу % системроот% \ СисВоВ64 \.