Кампутары, Аперацыйныя сістэмы
Рэгістрацыя dll для працы праграмы
Вельмі часта здараецца такая сітуацыя, што праграма ўсталяваная, усё прайшло паспяхова, але пры падвойным кліку на цэтліку і чаканні пачатку работы з'яўляецца паведамленне пра памылку, якое паведамляе пра тое, што неабходны файл (имя_файла.dll) не быў знойдзены, таму прыкладанне не можа запусціцца. Там жа гаворыцца аб паўторнай ўстаноўцы прыкладання, што, магчыма, выправіць існуючую праблему. Хоць такое дзеянне далёка не заўсёды прыводзіць да патрэбнага выніку, і па-ранейшаму аказваецца неабходная рэгістрацыя dll.
Навошта патрэбныя бібліятэкі і якую ролю яны выконваюць?
Для пачатку варта разабрацца ў тым, што ўяўляе сабой гэты файл і для чаго ён патрэбны. На самай справе, dll - гэта дынамічна якая падключаецца бібліятэка, менавіта так перакладаецца дадзеная ангельская абрэвіятура. Гэта значыць з дапамогай такога сродкі аперацыйнай сістэмай прадастаўляецца магчымасць запускаць і карыстацца рознымі прыкладаннямі шмат разоў.
У такую бібліятэку ўваходзіць сістэма ActiveX і розныя драйвера. Варта адзначыць, што па меры з'яўлення новых АС, dll таксама мяняўся, хоць рэгістрацыя dll ў windows 7 мала чым адрозніваецца ад падобнага працэсу ў windows xp. Першапачаткова такія бібліятэкі выкарыстоўваліся для захавання займанага памеру на цвёрдым дыску, так як у гады пачатковага развіцця кампутараў аб'ём іх дыскавай прасторы не адрозніваўся змяшчальнасцю. У файлы "* .dll" уваходзіла складнік, якая ўяўляла сабой адмысловы бібліятэчны модуль для розных прыкладанняў, якія працуюць у АС. Такім чынам, некалькі праграм маглі выкарыстоўваць адзін і той жа файл для сваёй працы. Менавіта таму рэгістрацыя бібліятэк dll настолькі важная для агульнай працы ўсяго кампутара. Пазней кампанія Microsoft распрацавала нейкую модульную сістэму прымянення, сэнс якой складаўся ў тым, што модулі ўзаемазаменныя, і даецца магчымасць для арганізацыі працы цалкам розных прыкладанняў.
выпраўленне памылкі
Толькі пасля таго, як з'явілася абвестка аб праблеме, неабходна рэгістрацыя dll, каб прыкладання маглі нармальна функцыянаваць, а падобная памылка больш не з'яўлялася. Рэгістрацыя павінна быць правільнай і, што самае галоўнае, бяспечнай для сістэмы.
Існуе некалькі яе спосабаў:
- Паспрабаваць пераўсталяваць дадатак.
- У тым выпадку, калі папярэдняе дзеянне не памагло, трэба праверыць непасрэдна самі бібліятэкі dll. Звесткі аб гэтым размешчаны ў тэчцы system32, зайсці ў якую можна з дырэкторыі Windows дыска C. Калі неабходны файл не будзе выяўлены, то трэба будзе спачатку спампаваць яго, а затым перамясціць сюды.
Пасля таго як патрэбная бібліятэка апынулася на кампутары, трэба скапіяваць яе ў system32, і далей неабходна рэгістрацыя dll.
Існуе некалькі метадаў:
- Зайсці ў меню пуск і выбраць опцыю "Знайсці файлы і тэчкі ...", далей ўпісаць надпіс "regsvr32.exe", пасля яе імя файла і націснуць "Enter".
- Скарыстацца камандай cmd, зайсці ў камандную радок ад імя адміністратара і ўвесці "regsvr32.exe" з імем файла праз прабел. Далей АС будзе рабіць усё самастойна, і калі рэгістрацыя dll пройдзе паспяхова, то сістэма пакажа ўсплывальнае акно з інфармацыяй пра гэта.
Similar articles
Trending Now