DLL файлын Windows ОЖ-де тіркеңіз

Pin
Send
Share
Send

Әр түрлі бағдарламаларды немесе ойындарды орнатқаннан кейін сіз «Бағдарламаны іске қосу мүмкін емес, өйткені қажетті DLL жүйеде жоқ» деген қате пайда болған кезде туындауы мүмкін. Windows операциялық жүйелері әдетте кітапханаларды фондық режимде тіркейтініне қарамастан, сіз DLL файлыңызды жүктеп алып, тиісті жерге орналастырғаннан кейін қате пайда болады, ал жүйе жай оны көрмейді. Мұны жөндеу үшін кітапхананы тіркеу қажет. Мұны қалай жасауға болатындығы осы мақалада кейінірек сипатталады.

Мәселені шешудің нұсқалары

Бұл мәселені шешудің бірнеше әдісі бар. Олардың әрқайсысын толығырақ қарастырайық.

1-әдіс: OCX / DLL менеджері

OCX / DLL Manager - OCX кітапханасын немесе файлын тіркеуге көмектесетін шағын бағдарлама.

OCX / DLL менеджерін жүктеп алыңыз

Ол үшін сізге қажет:

  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

    Бұл тиісті жағдайлар үшін бөлек қолданылатын әртүрлі файлдар. Егер сізде 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 ашыңыз. Жүйеде тіркеуден сәтті өткендігі туралы хабарлама шығады.

Мүмкін қателер

«Файл Windows орнатылған нұсқасымен сәйкес келмейді» - бұл 64 биттік DLL-ді 32 биттік жүйеде тіркеуге тырысқаныңызды білдіреді немесе керісінше. Екінші әдісте сипатталған сәйкес команданы қолданыңыз.

«Кіру нүктесі табылмады» - барлық DLL тіркеу мүмкін емес, олардың кейбіреулері DllRegisterServer пәрменін қолдамайды. Сондай-ақ, қатенің пайда болуы файлдың жүйеде бұрын тіркелгендігіне байланысты болуы мүмкін. Шындығында кітапхана емес файлдарды тарататын сайттар бар. Бұл жағдайда, әрине, ештеңе тіркелмейді.

Қорытындылай келе, ұсынылған барлық нұсқалардың мәні бір және солай деп айту керек - бұл тіркеу командасын іске қосудың әртүрлі әдістері - кез келген адамға ыңғайлы.

Pin
Send
Share
Send