Файли DLL-ро дар Windows OS ба қайд гиред

Pin
Send
Share
Send

Пас аз насб кардани барномаҳо ё бозиҳои мухталиф, шумо метавонед бо ҳолате дучор шавед, ки ҳангоми хатои "Барнома наметавонад оғоз шавад, зеро DLL дархостшуда дар система нест." Сарфи назар аз он, ки системаҳои оператсионии Windows одатан китобхонаҳоро дар замина сабт мекунанд, пас аз зеркашӣ ва ҷойгир кардани файли DLL шумо дар ҷои мувофиқ, хатогӣ ба амал меояд ва система танҳо онро намебинад. Барои ислоҳи ин, шумо бояд китобхонаро сабти ном кунед. Инро чӣ тавр кардан мумкин аст, баъдтар дар ин мақола шарҳ дода мешавад.

Вариантҳои ҳалли масъала

Якчанд усули ҳалли ин мушкилот мавҷуданд. Биёед ҳар кадоме аз онҳоро дида бароем.

Усули 1: Менеҷери OCX / DLL

Менеҷери OCX / DLL барномаи хурдест, ки барои сабти номи китобхонаи OCX ё файл кӯмак карда метавонад.

Download OCX / DLL Manager

Барои ин ба шумо лозим аст:

  1. Банди менюро клик кунед "Сабти OCX / DLL".
  2. Навъи файлеро, ки шумо сабт мекунед, интихоб кунед.
  3. Истифодаи тугма "Баррасӣ" ҷойгиршавии dll -ро нишон диҳед.
  4. Тугмаро пахш кунед "Сабти ном" ва худи барнома ин файлро сабт хоҳад кард.

Менеҷери OCX / DLL инчунин қодир аст аз китобхона хориҷ шавад, барои ин шумо бояд ҷузъи менюро интихоб кунед "Аз қайд баровардани OCX / DLL" ва он гоҳ амалиётро ҳамон тавре ки дар ҳолати аввал сурат мегирад. Барои муқоиса кардани натиҷаҳо дар вақти фаъол кардани файл ва ҳангоми ҷудошавии он, инчунин ҳангоми нест кардани баъзе вирусҳои компютер, шумо бояд вазифаи баргардониданро талаб кунед.

Дар ҷараёни сабти ном, система метавонад ба шумо хато диҳад, ки ҳуқуқи администраторро талаб мекунад. Дар ин ҳолат, ба шумо лозим аст, ки барномаро бо зеркунии тугмаи рости он оғоз кунед ва интихоб кунед "Ҳамчун администратор иҷро кунед".

Усули 2: Менюи Иҷрокунанда

Шумо метавонед DLL-ро бо истифодаи фармоиш сабти ном кунед Бидавед дар менюи оғози системаи амалиётии Windows. Барои ин шумо бояд амалҳои зеринро иҷро кунед:

  1. Тугмаи миёнабурро пахш кунед "Windows + R" ё ҷузъро интихоб кунед Бидавед аз меню Оғоз.
  2. Номи барномаро, ки китобхонаро сабт хоҳад кард - regsvr32.exe ва роҳи ҷойгиршавии файлро ворид кунед. Натиҷа бояд чунин бошад:
  3. regsvr32.exe C: Windows System32 dllname.dll

    дар куҷо dllname номи файли шумост.

    Ин мисол барои шумо мувофиқ аст, агар системаи амалиётӣ дар гардонандаи С насб карда шавад. Агар он дар ҷои дигар ҷойгир бошад, ба шумо лозим аст, ки ҳарфи драйверро иваз кунед ё фармони зеринро истифода баред:

    % systemroot% System32 regsvr32.exe% бодир% System32 dllname.dll

    Дар ин версия, худи барнома ҷузвдонеро пайдо мекунад, ки дар он шумо ОС насб кардаед ва ба қайдгирии файли муайяншудаи DLL оғоз меёбад.

    Дар сурати системаи 64-бита, шумо ду барномаи regsvr32 хоҳед дошт - яке дар ҷузвдон:

    C: Windows SysWOW64

    дуюмаш дар роҳ:

    C: Windows System32

    Инҳо файлҳои мухталиф мебошанд, ки барои ҳолатҳои мувофиқ алоҳида истифода мешаванд. Агар шумо OS 64-бита дошта бошед ва файли DLL 32-бита бошад, пас худи файли китобхона бояд ба ҷузвдон гузошта шавад:

    Windows / SysWoW64

    ва фармоиш аллакай чунин менамояд:

    % windir% SysWoW64 regsvr32.exe% бодир% SysWoW64 dllname.dll

  4. Ангушт занед "Ворид кунед" ё тугма "Хуб"; система ба шумо паёме дар бораи он ки оё китобхона бомуваффақият сабти ном шудааст ё не, медиҳад.

Усули 3: Хати фармон

Сабти файл тавассути хати фармонӣ аз интихоби дуюм хеле фарқ надорад:

  1. Дастаеро интихоб кунед Бидавед дар меню Оғоз.
  2. Барои ворид шудан ба майдон ворид шавед смд.
  3. Ангушт занед "Ворид кунед".

Шумо равзанаеро хоҳед дид, ки дар он ба шумо ҳамон фармонҳоро дохил кардан лозим аст, чӣ тавре ки дар опсияи дуюм.

Бояд қайд кард, ки равзанаи сатри фармон вазифаҳои гузоштани матни нусхабардоршударо дорад (барои роҳатӣ). Шумо метавонед ин менюро бо пахши тугмаи рости нишона дар кунҷи чапи чап пайдо кунед.

Усули 4: Кушодан бо

  1. Менюи файлеро, ки шумо ба қайд мегиред, кушоед.
  2. Интихоб кунед Кушодан бо дар меню, ки пайдо мешавад.
  3. Ангушт занед "Шарҳи" ва барномаи regsvr32.exe -ро аз директорияи зерин интихоб кунед:
  4. Windows / System32

    ё, агар шумо дар системаи 64-бита ва файли 32-бита DLL кор кунед:

    Windows / SysWow64

  5. Бо ин барнома DLL кушоед. Дар система паём дар бораи бақайдгирии бомуваффақият нишон дода мешавад.

Хатогиҳои эҳтимолӣ

Msgstr "Файл бо нусхаи насбшудаи Windows мувофиқ нест" - ин маънои онро дорад, ки шумо эҳтимолияти кӯшиши ба қайд гирифтани DLL 64-бита дар системаи 32-бита ё баръакс ҳастед. Фармони мувофиқро, ки дар усули дуюм тавсиф шудааст, истифода баред.

"Нуқтаи даромад ёфт нашуд." - на ҳама DLL-ро ба қайд гирифтан мумкин аст, баъзеи онҳо танҳо фармони DllRegisterServer-ро пуштибонӣ намекунанд. Инчунин, пайдоиши хатогӣ метавонад сабаби он бошад, ки файл аллакай дар система сабти ном шудааст. Ҳастанд сайтҳое, ки файлҳоро паҳн мекунанд, ки аслан китобхона нестанд. Дар ин ҳолат, албатта, ҳеҷ чиз ба қайд гирифта намешавад.

Дар хотима бояд гуфт, ки моҳияти ҳамаи вариантҳои пешниҳодшуда якхела аст - онҳо усулҳои гуногун барои кушодани фармони бақайдгирӣ мебошанд - барои ҳама қулай аст.

Pin
Send
Share
Send