• Windows 7 dll файлдарын қайда қою керек DLL файлдарын орнату: бірнеше қарапайым әдістер

    Көбінесе сіз бағдарлама немесе ойын әртүрлі қосымша DLL файлдарын орнатуды талап ететін жағдайға тап болуыңыз мүмкін. Бұл мәселені оңай шешуге болады, ол арнайы білім мен дағдыларды қажет етпейді.

    Жүйеге кітапхананы орнатудың әртүрлі жолдары бар. Бұл әрекетті орындауға арналған арнайы бағдарламалар бар және оны қолмен де жасауға болады. Қарапайым сөзбен айтқанда, бұл мақала сұраққа жауап береді - «Dll файлдарын қайда тастау керек?» оларды жүктеп алғаннан кейін. Әрбір нұсқаны бөлек қарастырайық.

    1-әдіс: DLL Suite

    DLL Suite - бұл Интернеттен қажетті файлды өзі тауып, оны жүйеге орната алатын бағдарлама.

    Ол үшін келесі қадамдарды орындау қажет:


    Барлығы, сәтті жүктелген жағдайда, бағдарлама жүктелген файлды жасыл белгімен белгілейді.

    2-әдіс: DLL-Files.com клиенті

    DLL-Files.com клиенті жоғарыда талқыланған бағдарламаға көп жағынан ұқсас, бірақ кейбір айырмашылықтары бар.

    Мұнда кітапхананы орнату үшін келесі әрекеттерді орындау керек:


    Міне, сіздің DLL файлыңыз жүйеге көшірілді.

    Бағдарламаның қосымша кеңейтілген көрінісі бар - бұл орнату үшін DLL әртүрлі нұсқаларын таңдауға болатын режим. Ойын немесе бағдарлама файлдың белгілі бір нұсқасын қажет етсе, оны осы көріністі DLL-Files.com Client ішіне қосу арқылы табуға болады.

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

    1. Орнату орындалатын жолды көрсетіңіз.
    2. Түймені басыңыз «Қазір орнату».

    Бағдарлама файлды көрсетілген қалтаға көшіреді.

    3-әдіс: Жүйе құралдары

    Кітапхананы қолмен орнатуға болады. Мұны істеу үшін сізге DLL файлының өзін жүктеп алу керек, содан кейін оны мына мекенжайдағы қалтаға көшіру немесе жылжыту керек:

    C:\Windows\System32

    Қорытындылай келе, көп жағдайда DLL файлдары жол бойында орнатылғанын айту керек:

    C:\Windows\System32

    Бірақ Windows 95/98/Me операциялық жүйелерімен жұмыс жасайтын болсаңыз, орнату жолы келесідей болады:

    C: \ Windows \ System

    Windows NT/2000 үшін:

    C:\WINNT\System32

    64 биттік жүйелер өздерінің орнату жолын қажет етуі мүмкін.

    DLL - бұл файл кеңейтімі, оның бір түрі анықтамалық материалдарбелгілі бір бағдарламаларды іске қосу кезінде. Файл түрінің атауы " ретінде шифры шешіледі. динамикалық сілтеме кітапханасы«. Бұл динамикалық кітапханаларды бір уақытта әртүрлі қолданбалар пайдалана алады. Бір жағынан олар да ұқсас орындалатын файлдар үшін, бірақ кейбір өрістердің мағынасында ерекшеленеді. Ең жарқын мысал драйвер файлдары, ол құрылғы мен ОЖ арасындағы өзара әрекеттесу ережелерін сипаттайды.

    DLL қалай ашуға болады

    Бұл файлдарды қалай ашу керектігін айтпас бұрын, пайдаланушының назарын кітапхананың бұл түрін ашудың көп мәні жоқ екеніне аудару керек. Олардың құрамында ақпараторындауға қажетті бағдарлама. Бұл файл түрінде маңызды айнымалы мәндердің (олардың шақырылу тәсілі емес) немесе деректердің сақталуы өте сирек кездеседі. Әділдік үшін, бағдарламалардың dll-де жұмыс істеуі үшін қажетті ақпаратты әлі де таба алған бірқатар компаниялар бар екенін атап өтеміз.

    Рас, динамикалық кітапханалар кейде ұшырайды декомпиляцияоларда сақталған жұмыс ережелері мен принциптерін алу. Бұл үшін бірнеше арнайы бар бағдарламалар.

    Бағдарламаның артықшылығы - сонымен бірге жұмыс істеу мүмкіндігі әртүрлі файл түрлерікітапханалар, тіпті олардың кейбірін өңдеңіз. Бірақ тағы бір рет қайталауға тұрарлық - бұл ақпарат тек мақсатқа арналған танысу, .dll кеңейтімі бар файлдарды өзгерту әрекеті - пайдаланушы ойлап таба алатын ең нашар идеялардың бірі.

    Бұл бағдарлама бар ма абырой? Үлкен сан - онда жасалуы мүмкін жұмыс ауқымы тек иесінің қиялымен шектеледі. А кемшіліктек бір, бірақ маңызды - жылдық жазылушамамен 500 долларды құрайды.

    Жүйені орнату әдісі

    Бірақ қарапайым пайдаланушылар сияқты кітапханаларды жазу және өңдеу қажет болмаса, оларды қалай орнату керектігін білу пайдалы болуы мүмкін. Шындығында, барлық бағдарламалар қажетті кітапханалардың толық жиынтығымен қамтамасыз етілмейді және олармен бірге жеке құрамдас бөліктер орнатылады (ойындарды орнату кезінде өте кең таралған мәліметтер), пайдаланушы ұмытып кеткен. Содан кейін талап етіледі орнату, дәлірек айтқанда тіркелу dll файлдары.

    Алдымен файлдың өзін табу керек. Бақытымызға орай, мұқият іздеумен бұл соншалықты қиын емес және қажетті кітапханалар жиі кездеседі, тіпті пакеттен бөлек, бұл олардың жұмысына кедергі келтірмейді. Айта кету керек, ойындар жағдайында бұл мүмкін болатын d3dx.dll жоқжүйеде - бұл жағдайда 150 кітапхананы қолмен орнатпастан, DirectX бумасын орнатқан дұрыс.

    Бірақ қажет болса тіркелубағдарламаны іске қосу үшін new dll, оны бағдарламамен бірге каталогқа орналастырған дұрыс. Windows 7 және одан жоғары нұсқаларында оны ашуға болады пәрмен жолыкаталогтан, басқа жағдайларда қажет ашықпәрмен жолы және пәрменді пайдалану CDдұрыс каталогқа өтіңіз.

    Көрсетілген ОЖ нұсқалары үшін бұл жеткілікті ашыққажетті каталогты тауып, shift пернесін басып тұрып бос орынды басыңыз оң жақ түймешікті басыңыз. Жауап ретінде алдымызда келесі пішіндегі контекстік мәзір пайда болады:

    Басыңыз » пәрмен терезесін ашыңыз«. Біздің алдымызда пәрмен жолы пайда болады, онда келесіні жазу керек:

    regsvr32 dllname.dll

    Бұл пәрмен кітапхананы жүйе пайдаланатын тізімге қосады, басқа орнату әдістеріне уақытты үнемдейді. Кімге бас тартутіркеу үшін келесі пәрменді пайдаланыңыз:

    regsvr32-dllname.dll

    Айта кету керекбұл dllname.dll мысал ретінде енгізілген және нүктенің сол жағында жазылғанның орнына (яғни, dllname орнына) файлыңыздың атын енгізуіңіз керек. Кескінде dll файлының directX8 жүйесінен Windows 10 нұсқасына қосылғаны көрсетілген.

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

    Кейбір бағдарламаның іске қосқысы келмейтіні жиі кездеседі, себебі. Компьютерде белгілі бір DLL файлы жоқ. Бұл жағдайда не істеу керек? Бұл файлды жүктеп алып, орнату керек. Әдетте Интернеттен DLL файлын жүктеп алуда қиындықтар болмайды, бірақ оны қалай орнатуға болады?

    Бірінші әдіс - DLL файлын орнату жолы:
    Ең оңай жолы - жүктеп алған dll файлын іске қосқыңыз келетін бағдарлама бар қалтаға жай ғана орналастыру. Бұл әдіс өте қарапайым, бірақ әрқашан жұмыс істемейді.

    Екінші әдіс - DLL файлын орнату жолы:
    Екінші әдіс - жүктелген dll файлын операциялық жүйенің жүйелік қалталарына орналастыру. Алдымен сізде қандай операциялық жүйе бар екенін білу керек. Ол үшін жұмыс үстеліндегі «Менің компьютерім» белгішесін тінтуірдің оң жақ түймешігімен басып, «Сипаттар» бөліміне өтіңіз. Мұнда операциялық жүйенің түрі көрсетіледі:


    Егер сізде 32 биттік операциялық жүйе болса, онда:
    • «Менің компьютерім» ашыңыз.
    • «Windows» қалтасына өтіңіз.
    • «System32» қалтасын тауып, оған жүктелген DLL файлын орналастырыңыз.
    Егер сізде 64 биттік операциялық жүйе болса, онда:
    • «Менің компьютерім» ашыңыз.
    • Жүйелік дискіні ашыңыз (әдетте «С» дискісі).
    • «Windows» қалтасына өтіңіз.
    • «SysWOW64» қалтасын тауып, оған жүктелген DLL файлын орналастырыңыз.
    • Өзгерістер күшіне енуі үшін компьютерді қайта іске қосыңыз.
    DLL файлын орнатудың үшінші жолы:
    Үшінші әдіс dll файлын екінші жолмен орнатқан жағдайда пайдаланылады, бірақ сіз әлі де қате аласыз. Жүйеге dll файлын орнатқаныңызды қолмен айтуыңыз керек. Осыған:
    • Бастау мәзіріне өтіңіз.
    • Іздеу жолағына «cmd» енгізіңіз. Және табылған бағдарламаны ашыңыз.
    • Ашылған терезеде « regsvr32 dll_name.dll". (мысалы, келесідей: "regsvr32 test.dll")
    • Компьютеріңізді қайта іске қосыңыз.

    DLL файлдарына қатысты қателер тақырыбы бойынша көптеген мақалалар болды. Бұл қателердің барлығы жалғыз жолмен түзетіледі - бұл өте dll файлын компьютерге орнату арқылы. Бұл мақалада мен мұны қалай жасау керектігін жазамын.

    DLL файлдарын жүктеп алыңыз және орнатыңыз

    Қате орын алған кезде, әдетте жоқ DLL файлының атауы көрсетіледі. Бұл файлдың атын іздеу жүйесіне енгізіп, жүктеп алуыңыз керек. Мысалы, d3dx9_27.dll файлын жүктеп алуымыз керек. Біз бұл атауды Яндекс немесе Google-ге енгіземіз және оны қандай да бір сайттан жүктеп аламыз. DLL файлдарын өзім жүктеп алатын ең қауіпсіз және ең танымал сайт - DLL-FILES.com. Файлдың атын енгізуге болатын өріс бар.

    Енді осы dll файлын қайда тастау керектігін анықтау керек. Бұл файлдардың орны жүйеден жүйеге өзгереді, сондықтан мен ертерек ОЖ-дан бастаймын:

    • Windows 95/98- файлды C:\Windows\System қалтасына қойыңыз;
    • Windows NT немесе 2000- файлды C:\WINNT\System32 қалтасына қойыңыз;
    • Windows XP, 7, 8, 10- файлды қалтаға салыңыз (үшін 32-лер C:\Windows\System32 ішіндегі бит жүйелері және үшін 64 жыл C:\Windows\SysWOW64 ішіндегі бит файлдары).

    Кейде файлды қалаған қалтаға орналастыруға тырысқанда, файлдың бар екендігі туралы хабарлама келуі мүмкін. Сонда қате неге пайда болады? Файл бүлінген болуы мүмкін немесе бұл вирустың бір түрі, сондықтан оны жаңа файлмен ауыстыруға болады.

    Барлық жетіспейтін кітапханаларды тасымалдағаннан кейін өзгертулер күшіне енуі үшін компьютерді қайта іске қосып, жұмыс істемейтін қолданбаларды іске қосу керек.

    Бірақ егер сіз барлық қажетті файлдарды қалтаға салсаңыз, бірақ бағдарлама немесе ойын әлі іске қосылмаса ше? Содан кейін сіз кітапхананы жүйеге тіркеп көріңіз, енді мен мұны қалай жасау керектігін көрсетемін.

    Windows жүйесінде DLL файлын қалай тіркеуге болады

    Windows жүйесінде DLL файлдарын тіркеу өте қарапайым және жылдам. Сізде Windows 7, 8 немесе 10 болса, мұны істеуге болады. Сондай-ақ, сізде әкімші құқықтары болуы керек екенін атап өткім келеді. Бұл параграфта мен динамикалық кітапханаларды тіркеудің 3 әдісін көрсетемін.

    Бірінші жол

    Бұл ең танымал және пайдаланушылар пайдаланады.

    Пернелерді пайдаланып «Орындау» терезесін ашыңыз Win+Rжәне сол жерге regsvr32.exe файл атауын енгізіңіз.

    Басқаша айтқанда, пәрмен келесідей болуы мүмкін (мен оны мысал ретінде d3dx9_27.dll файлын пайдаланып көрсетемін):

    regsvr32.exe d3dx9_27.dll


    Егер әдіс жұмыс істемесе, онда сіз осы файлға толық жолды, яғни DLL орналастырған қалтаға жолды көрсетуіңіз керек. Мысалы, ол келесідей болуы мүмкін:

    regsvr32.exe C:/Windows/system32/d3dx9_27.dll


    Сәтті тіркелгеннен кейін сіз оң жауапты немесе қате туралы хабарды көресіз модуль жүктелді...Бірақ мен бұл туралы сәл кейінірек айтамын.

    Екінші жол

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

    regsvr32.exe path_to_dll_файлына

    Яғни, біз бірдей әрекетті орындаймыз, тек пәрмен жолында.


    Кітапхананың тіркелгені немесе қате туралы хабар қайтадан пайда болуы керек.

    Үшінші жол

    Бұл әдісті кез келген адам сирек пайдаланады, бірақ сонымен бірге жұмыс істейді. dll файлын алыңыз және оны тінтуірдің оң жақ түймешігімен нұқыңыз, пайда болған контекстік мәзірде элементті таңдаңыз «Ашу үшін»және қалтаға өтіңіз Windows/System32, және сол жерден regsvr32.exe бағдарламасын іздеңіз, ол арқылы біз кітапхананы ашамыз.

    DLL файлдарын тіркеу қатесі

    DLL файлын тіркеуге тырысқанда, қалай болса да, осындай және осындай DLL модулі Windows нұсқасымен үйлеспейтін немесе жүктелген деген қате пайда болуы мүмкін. Не істеу?

    Мұндай қателер келесі себептерге байланысты болуы мүмкін:

    • Кітапхананы тіркеудің қажеті жоқ, себебі ол бұл функцияны қолдамайды немесе ол жүйеде бұрыннан тіркелген;
    • Сіз жүктеп алған файл бұзылған немесе кітапханаларға мүлдем қатысы жоқ.

    Мәселені қалай шешуге болады?

    • Жетілдірілген пайдаланушылар regasm.exe файлын пайдалана алады;
    • Бір файлды Интернетте, тек басқа көзден жүктеп көріңіз. Немесе оның қандай файл екенін қараңыз және арнайы DLL файл орнатушыларын пайдаланыңыз. Кейбір кітапханалар DirectX сияқты кейбір бағдарламалық құралмен бірге келеді.
    • Кейбір қолданбаларды жүктеп алу кезінде антивирус орнату процесі кезінде орнатушыда болған маңызды DLL файлдарын жоюы мүмкін, сондықтан ойынды басқа көзден жүктеп алу керек немесе антивирусты уақытша өшіріп, қолданбаны қайта орнату керек.

    Бұл туралы мен DLL кітапханаларын орнатуды сипаттауды аяқтаймын және бұдан былай бұл тақырыпқа мүмкіндігінше сирек оралуға тырысамын. Егер сізде әлі де сұрақтарыңыз болса, мен оларға түсініктемелерде жауап беруге тырысамын.

    Компьютеріңізде .dll кітапханасы жоқ немесе бүлінген болса, оған қатысты бағдарлама немесе қызмет дұрыс жұмыс істемейді. Windows DLL файлының бүлінген немесе жоқ екендігі туралы қате береді. Мәселені шешу үшін Windows нұсқасына қажетті кітапхананы жүктеп алып, оны қажетті қалтаға көшіріп, жүйеде тіркеу керек.

    Dll файлы қандай бағдарламаға және не үшін пайдаланылатынына қарамастан, кітапхананы орнату және тіркеу әрқашан бірдей алгоритм бойынша жүреді. Windows ОЖ-нің барлық нұсқалары динамикалық кітапханаларды қосу және тіркеу кезінде бірдей ережелерді басшылыққа алады.

    Қадамдық нұсқаулық:

    DLL файлын қалай және қайда көшіру керек

    DLL қателері әртүрлі себептермен туындайды: файл бүлінген, Windows жүйесімен немесе белгілі бір бағдарламамен үйлеспейді, вирус жұқтырған немесе жойылған. Шешім әрқашан бірдей: кітапхананың дұрыс және толық нұсқасын жүктеп алыңыз, содан кейін файлды пәрмен жолы арқылы жүйеде тіркеңіз. Әдетте, бүкіл процесс 2-5 минуттан аспайды.

    Мұнда кез келген dll файлдарын қоюға (арастыруға және көшіруге) болады, сонда орнатылған файлдар жұмыс істейді:

    • Windows үшін 95/98/Мен- файл қалтаға көшіріледі C: \ Windows \ System
    • Windows үшін NT/2000- файл қалтаға көшіріледі C:\WINNT\System32
    • Windows үшін XP, Vista, 7, 8- қалтаға көшіру C:\Windows\System32
    • Үшін 64 биттік Windows- dll файлын қалтаға көшіру C:\Windows\SysWOW64

    Қажетті кітапхананы қайдан жүктеп алуға болады:

    • Егер бұл ойын немесе бағдарлама болса: ойынның басқа құрастырылымымен, қолданба жұмыс істеп тұрған басқа компьютерден, дискіден (бағдарламаны қайта орнатыңыз).
    • Егер бұл жүйелік кітапхана болса, жүйе қай файлда немесе бағдарламада қате жіберілгенін жазса, драйверлердің, DirectX немесе басқа компоненттің сәйкестігін тексеріңіз. Dll файлын бит тереңдігі және Windows нұсқасы (7, 8, 10) басқа компьютерден көшіруге болады. Қате кітапхананың өзінен емес, оны пайдаланатын бағдарламадан туындауы мүмкін.
    • Сіз әрқашан файлдың қалаған нұсқасын dll.ru немесе ru.dll-files.com сияқты dll мұрағаттарынан жүктей аласыз. Кітапхана ОЖ-ның қай нұсқасына арналғанын мұқият тексеріңіз. Сондай-ақ, жүктеп алынатын нәрсені мұқият бақылап отыру керек: қажетті кітапхананың орнына көптеген сайттар DLL қателерін түзету үшін ақылы бағдарламалық жасақтаманы өшіруге тырысады.
    • Бөлімде қалаған файлға қатысты мәселелердің шешімі бар мақаланы табуға тырысыңыз немесе сайттағы іздеуді пайдаланыңыз.

    Ойын немесе бағдарламалық құрал Windows нұсқасымен үйлеспейтін болуы мүмкін, шешім үйлесімділік режимінде жұмыс істеуі мүмкін. Егер файлдар антивируспен бұғатталған болса, қолданбаның қауіпсіздігін мұқият қарап шығу керек немесе файлдарды антивирустық ерекшеліктерге қосу керек.

    Барлық өзгертулер кітапхананы жүйеде тіркегеннен және компьютерді қайта іске қосқаннан кейін күшіне енеді. Осы уақытқа дейін ештеңені іске қосуға тырысу пайдасыз - жүйе файлға қосылмайды.

    Жүйенің биттігін тексеру үшін белгішені тінтуірдің оң жақ түймешігімен басыңыз «Менің компьютерім»және элементті таңдаңыз «Сипаттар». Ашылған қалтада «Жүйе» бөлімінде ол: «Жүйе түрі: 64 биттік операциялық жүйе, x64 процессоры» деп айтады.

    Windows жүйесінде кітапхананы тіркеу

    Windows жүйесінде DLL файлын тіркеудің ең оңай жолы - пәрмен жолы немесе Іске қосу терезесі. Пәрмен жолын ашу үшін сізге қажет: Бастау -> Іске қосу немесе пернелер тіркесімін басыңыз Win+R, енгізіңіз cmd.exeжәне басыңыз Енгізіңіз. Пәрмен жолын ашпай-ақ пәрменді осы өріске тікелей енгізуге болады.

    Кітапхананы тіркеу үшін пәрменді жазу керек regsvr32 filename.dllжәне басыңыз Енгізіңіз. Мысалы, regsvr32.exe msvcp110.dll.

    Өзгерістер күшіне енуі және кітапхана жұмыс істей бастауы үшін сізге қажет компьютерді қайта іске қосу үшін. Егер Windows қажетті файлды тапқысы келмесе, толық жолды көрсетуге болады: regsvr32.exe full_path_to_file.dll, мысалы regsvr32.exe C:/Windows/System32/msvcp110.dll.