Әртүрлі бағдарламаларды немесе ойындарды орнатқаннан кейін, сіз қосқан кезде «Бағдарламаны іске қосу мүмкін емес, қате» жүйесінде қажетті DLL болғандықтан, сізде жағдай туындауы мүмкін. Windows операциялық жүйелері кітапханаларды фондық режимде тіркегендіктен, сіз өзіңіздің DLL файлыңызды тиісті орынға жүктегеннен кейін, қате әлі де орын алады және жүйе оны көрмейді. Мұны түзету үшін кітапхананы тіркеу қажет. Мұны қалай істеуге болатыны осы мақаланың соңында талқыланады.
Мәселеге қатысты шешімдер
Бұл мәселені жоюдың бірнеше әдістері бар. Олардың әрқайсысын толығырақ қарастырайық.
1-әдіс: OCX / DLL менеджері
OCX / DLL Manager - кітапхананы немесе OCX файлын тіркеуге көмектесетін шағын бағдарлама.
OCX / DLL менеджерін жүктеп алыңыз
Ол үшін сізге қажет:
- Мәзір элементін басыңыз «Тіркелу OCX / DLL».
- Тіркеу үшін файл түрін таңдаңыз.
- Түймені пайдалану «Шолу» DLL файлының орнын көрсетіңіз.
- Түймесін басыңыз «Тіркеу» және бағдарламаның өзі файлды тіркейді.
OCX / DLL Manager кітапхананы тіркеуден шығара алады, бұл үшін мәзір элементін таңдау керек «Тіркелу OCX / DLL» және кейіннен барлық жағдайда бірдей әрекеттерді жасайды. Нәтижелерді белсендірілген файлмен және файл өшірілгенімен, сондай-ақ кейбір компьютерлік вирустарды жою кезінде салыстыру үшін қайтару функциясын пайдалану қажет болуы мүмкін.
Тіркеу барысында жүйе сізге әкімші құқықтарын талап ететін қате беруі мүмкін. Бұл жағдайда бағдарламаны бастау үшін тінтуірдің оң жақ түймешігімен басу керек және таңдаңыз «Әкімші ретінде іске қосу».
2-әдіс: Іске қосу мәзірі
Сіз пәрменді пайдалана отырып DLL тіркеуіңізге болады Іске қосыңыз Windows операциялық жүйесінің бастапқы мәзірінде. Ол үшін келесі әрекеттерді орындау қажет:
- Пернелер тіркесімін басыңыз «Windows + R» немесе элементті таңдаңыз Іске қосыңыз мәзірден «Бастау».
- Кітапхананы тіркейтін бағдарламаның атауын - regsvr32.exe және файл орналасқан жолды енгізіңіз. Нәтижесінде, ол келесідей болуы керек:
- Басыңыз «Кіру» немесе түймені басыңыз «ОК»; Жүйе сізге кітапхананың сәтті тіркелгені туралы хабар береді.
regsvr32.exe C: Windows System32 dllname.dll
онда dllname сіздің файлыңыздың атауы болып табылады.
Операциялық жүйе C дискісіне орнатылған болса, бұл мысал сізге сәйкес келеді. Егер ол басқа жерде болса, дискінің әріпін өзгертуіңізге немесе пәрменді пайдалануыңыз қажет:
% systemroot% System32 regsvr32.exe% windir% System32 dllname.dll
Бұл нұсқада бағдарламаның өзі операциялық жүйе орнатылған қалтаны табады және көрсетілген DLL файлын тіркеуді бастайды.
64-биттік жүйе жағдайында сізде екі regsvr32 бағдарламасы бар - біреуі қалтада болады:
C: Windows SysWOW64
және екінші жолда:
C: Windows System32
Бұл тиісті жағдайлар үшін бөлек қолданылатын әртүрлі файлдар. Егер сізде 64 биттік амалдық жүйе және 32 биттік DLL файлы болса, онда кітапхана файлының өзі қалтада орналасуы керек:
Windows / SysWoW64
және команда келесідей болады:
% windir% SysWoW64 regsvr32.exe% windir% SysWoW64 dllname.dll
3-әдіс: Пәрмен жолы
Файлды пәрмен жолы арқылы тіркеу екінші опциядан біршама айырмашылығы жоқ:
- Топты таңдаңыз Іске қосыңыз мәзірде «Бастау».
- Ашылатын жолаққа енгізіңіз. cmd.
- Басыңыз «Кіру».
Екінші опциядағы сияқты бірдей пәрмендерді енгізу қажет терезені көресіз.
Пәрмен жолының терезесінде көшірілген мәтінді енгізу функциясы бар екенін ескеру керек (ыңғайлылық үшін). Бұл мәзірді сол жақ жоғарғы бұрыштағы белгішені тінтуірдің оң жағымен басу арқылы табуға болады.
4-әдіс: ашу
- Тінтуірдің оң жағын басу арқылы тіркелетін файл мәзірін ашыңыз.
- Таңдаңыз «Ашу» пайда болатын мәзірде.
- Басыңыз «Шолу» and regsvr32.exe бағдарламасын келесі каталогтан таңдаңыз:
- Осы бағдарламамен DLL ашыңыз. Жүйе сәтті тіркеу туралы хабарлама көрсетеді.
Windows / System32
немесе 64 биттік жүйеде жұмыс істеген болсаңыз және DLL файлы 32 биттік болса:
Windows / SysWow64
Мүмкін болатын қателер
«Файл Windows орнатылған нұсқасымен үйлесімді емес» - бұл 64 биттік DLL файлын 32 биттік жүйемен немесе керісінше тіркеуге тырысады. Екінші әдісде сипатталған тиісті пәрменді пайдаланыңыз.
«Ену нүктесі табылмады» - барлық DLL-ді тіркеуге болмайды, олардың кейбіреулері DllRegisterServer пәрменін қолдамайды. Сондай-ақ, қате файлдың жүйеде бұрыннан тіркелгендігінен туындауы мүмкін. Кітапханалар емес файлдарды тарататын сайттар бар. Бұл жағдайда, әрине, тіркелім жұмыс істемейді.
Қорытындылай келе, барлық ұсынылған опциялардың мәні бірдей екенін айта кету керек - олар тіркеу тобын іске қосу әдісі ғана, ол үшін ол ыңғайлы.