Инсталиране и регистриране на DLL файлове в Windows. Как да инсталирате DLL файлове на Windows? Къде да поставите bass dll файла

Поздрави на всички геймъри, които обичат да играят, но нямат пари (или желания)да купувате лицензирани копия на играта... 100% съм сигурен, че сте точно такива, защото собствениците на лиценза имат въпроса 3dmgame.dll къде да го хвърлят? - по принцип не може да възникне и ако наистина се чудите защо след като сте изтеглили и хвърлили файла където трябва, нищо няма да се случи и играчката пак няма да работи - тогава смело четете. Няма да говоря за това дали пиратството е добро или лошо, ще се опитам да ви обясня същността на нещата, откъде идва този файл и защо търсенето в гугъл на този проблем е истински провал.

Мисля, че този файл е заслужено загубен в по-голямата си част за Grand Theft Auto 5, защото тази игра е една от най-популярните ни, но не всеки може да плати две хиляди рубли за играчка в разгара на криза - нищо не може да се направи то. В този случай нашият геймър, разбира се, ще отиде на добре познатия торент тракер и ще го изтегли там... след това ще прекара няколко часа в инсталирането (и инсталирането на някои преопаковки всъщност отнема цяла вечност)той внезапно ще открие, че играта не стартира и изисква файла 3dmgame.dll

Обърни внимание! - в моя блог има преглед, интересна бележка... няма нужда да търсите къде - всъщност всичко се решава доста просто, но трябва да разберете каква е причината - всичко е там, не го пропускайте. ..

Къде да поставя 3dmgame.dll и защо е необходим?

Какво да правя след това? - в статията за преглед написах откъде идват проблемите на този файл, тогава може да имате напълно логичен въпрос - за какво е тази бележка като цяло, ако всичко е написано там? ... отговорът е прост и много ясен - много хора ви съветват да изтеглите и качите този файл с папката на играта, но всъщност ще инсталирате 2-3 допълнителни браузъра и много по-интересни неща. Тази бележка е само опит да ви предупредя и насоча към правилното и единствено правилно решение на проблема.

В лицензирано копие на играта, както писах по-рано, този файл не е и не може да бъде - следователно това са проблемите на пиратска, хакната игра ... и всичко е по вина на вашата антивирусна система (без значение колко е добър и фалшивите положителни резултати за такива файлове обикновено са нормални). По-горе можете да видите грешка в GTA5, дори и да не пише, че няма файл 3dmgame, но проблемът е точно в него, а именно в липсата му.

Какво да правим? — попитайте вашата антивирусна програма за отговор. Тук имам NOD32 (между другото, онзи ден ми беше даден ключ за тестване на AVG 2016 - изчакайте бележка с преглед)... тук всичко е просто за мен, намираме раздела „Карантина“ и разглеждаме нашия 3dmgame файл там. Няма нужда да изтегляте и той ще бъде възстановен там, където трябва - ако вашата антивирусна програма постави файлове в карантина, може да се окаже, че просто ги е изтрила без възможност за възстановяване.

В този случай ще трябва да преинсталирате напълно играта (без да забравяме за антивируса, той не спи и всичко ще се повтори)или като намерите отделен крак за играта, за да не теглите всичко заедно (между другото, комплектът за разпространение може да се наложи да бъде изтеглен отново, не знаете на кой етап вашата антивирусна програма е убила този файл)

P.S.Е, разбрахме, че не е нужно да хвърляте 3dmgame.dll навсякъде, всичко може да бъде решено много по-лесно. Надявам се бележката ми да ви е помогнала.

Във връзка с

Вече има много статии по темата за грешки, свързани с DLL файлове. Всички тези грешки могат да бъдат коригирани по единствения начин - чрез инсталиране на този dll файл на компютъра. В тази статия ще напиша как да направя това.

Изтегляне и инсталиране на DLL файлове

Когато възникне грешка, обикновено се посочва името на DLL файла, който липсва. Трябва да въведете името на този файл в търсачката и да го изтеглите. Например трябва да изтеглим файла d3dx9_27.dll. Въвеждаме това име в Yandex или 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).

Понякога, когато се опитате да поставите файл в желаната папка, може да се появи съобщение, че файлът вече е там. Тогава защо се появява грешката? Възможно е файлът да е повреден или да е някакъв вирус, така че можете да го замените с нов файл.

След като прехвърлите всички липсващи библиотеки, трябва да рестартирате компютъра, за да влязат в сила промените, и след това да стартирате онези приложения, които не работят.

Какво трябва да направите, ако сте поставили всички необходими файлове в папка, но програмата или играта все още не стартира? След това можете да опитате да регистрирате библиотеката в системата, сега ще ви покажа как да го направите.

Как да регистрирате DLL в Windows

Регистрирането на DLL файлове в Windows е много просто и бързо. Можете да направите това, ако имате Windows 7, 8 или 10. Също така искам да отбележа, че трябва да имате администраторски права. В този параграф ще покажа 3 начина за регистриране на динамични библиотеки.

Първи начин

Той е най-популярният и използван от потребителите.

Отворете прозореца „Изпълнение“, като използвате клавишите Win+Rи въведете там командата regsvr32.exe file_name.

С други думи, командата може да изглежда така (ще го покажа, като използвам файла d3dx9_27.dll като пример):

regsvr32.exe d3dx9_27.dll


Ако методът не работи, тогава трябва да посочите пълния път до този файл, тоест пътя до папката, в която сте поставили DLL. Например може да изглежда така:

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


Ако регистрацията е успешна, трябва да видите положителен отговор или съобщение за грешка, което модулът е зареден...Но ще говоря за това малко по-късно.

Втори начин

Тук ще използваме командния ред, но трябва да го отворите като администратор, надявам се, че знаете как да направите това.

regsvr32.exe път_към_dll_файл

Тоест правим всичко същото, само в командния ред.


Трябва отново да се появи съобщение, че библиотеката е регистрирана или грешка.

Трети начин

Методът рядко се използва от някого, но също работи. Вземете вашия dll файл и щракнете с десния бутон върху него, изберете елемента в контекстното меню, което се появява „За отваряне с“и отидете в папката Windows/System32, и там търсим програмата regsvr32.exe, чрез която ще отворим библиотеката.

Грешка при регистриране на DLL файлове

Когато се опитате да регистрирате DLL, независимо по какъв начин, може да получите грешка, че модулът на такава и такава DLL е несъвместим с версията на Windows или е зареден. Какво да правя?

Такива грешки могат да възникнат поради следните причини:

  • Библиотеката не трябва да се регистрира, защото не поддържа тази функция или вече е регистрирана в системата;
  • Файлът, който сте изтеглили, е повреден или изобщо не е свързан с библиотеките.

Как да решим проблем?

  • Напредналите потребители могат да използват regasm.exe;
  • Опитайте да изтеглите същия файл в интернет, само от различен източник. Или вижте какъв е файлът и използвайте специални инсталатори на DLL файлове. Някои библиотеки идват с някакъв софтуер, като DirectX.
  • Когато изтегляте приложение, антивирусът може да е изтрил важни DLL файлове, които са били в инсталатора по време на инсталационния процес, така че трябва да изтеглите играта от друг източник или временно да деактивирате антивируса и да инсталирате отново приложението.

На този етап ще завърша с описанието на инсталирането на DLL библиотеки и в бъдеще ще се опитам да се връщам към тази тема възможно най-рядко. Ако все още имате въпроси, ще се опитам да отговоря на тях в коментарите.

DLL файлът е компонент на библиотека с динамични връзки, чиито елементи се използват от почти всички програми. DLL файловете се намират в основната папка на системата. Всички компоненти трябва да присъстват, да са цифрово подписани, да работят правилно и да са актуални с версията. Ако едно от изискванията не е изпълнено, потребителят ще получи информационно известие при стартиране на програмата: DLL грешка. Неизправността показва, че DLL файлът липсва, е повреден или остарял.

Как да инсталирате DLL файл

За да могат програмите, приложенията и игрите да започнат да работят отново, трябва ръчно да инсталирате липсващите компоненти на библиотеката. Просто поставянето на файл в папка не е достатъчно ─ трябва да знаете как да ги регистрирате.

Поставяне и регистриране на библиотечни файлове

Преди да инсталирате DLL файл на Windows 7,8,10, трябва да ги изтеглите и то точно за битовата дълбочина на системата.

Нека определим какъв битов капацитет има вашата система (ако знаете със сигурност, можете да пропуснете тази стъпка)

Етап 1. Щракнете с десния бутон върху „Моят компютър“ и изберете „Свойства“

Стъпка 2.В прозореца, който се отваря, можем да прочетем свойствата на компютъра, версията на операционната система и нейната битова дълбочина 32 (x86) или 64 бита. В нашия случай имаме 64-битова операционна система Windows 10.

·

Стъпка 3.След като изтеглите файловете, те трябва да бъдат поставени в основната папка и регистрирани

за x32 (x86) системи, компонентът трябва да бъде заменен или поставен в папка C:\Windows\System32;

за x64 трябва да го смените или да го преместите в папка C:\Windows\SysWOW64;

Стъпка 4.Файлът трябва да е регистриран в системата.

Можете да направите това, като отворите командния ред с комбинацията "Win" + "R" или щракнете върху "Старт" и "Изпълни";

в прозореца, който се отваря, въведете следното, разделени с интервал: regsvr32 име на файл.dll – където “regsvr32” е командата за регистрация, а “име на файл.dll” е пълното име на вмъкнатия компонент;

или можете да посочите местоположението на файла ръчно - regsvr32.exe + път на файла

Стъпка 5.Щракнете върху „OK“ и рестартирайте компютъра си, за да влязат в сила новите настройки.

Бих искал веднага да отбележа, че по време на регистрацията могат да възникнат грешки. Например: „Неуспешно зареждане на модула.“ Обикновено възникват по 3 причини

  1. Пътят до файла е неправилен или файлът не е преместен в директорията System32 или SysWOW64
  2. Не всички DLL файлове изобщо трябва да бъдат регистрирани; понякога е достатъчно просто да ги копирате в директорията System32 или SysWOW64 или да ги поставите в корена на проблемната игра или програма.
  3. Файловете вече са регистрирани преди

Втори метод на регистрация

Етап 1.Можете да регистрирате файла с помощта на команден ред, който трябва да се стартира като администратор.

Стъпка 2.Писане на команда regsvr32.exe + път на файлаи натиснете "Enter"

Стъпка 3.Ще се появи съобщение „Всичко върви добре“ и просто рестартирайте компютъра

Това е всичко, файлът е регистриран, можете да опитате да стартирате вашата игра или програма

Ето няколко съвета, които може да са ви полезни.

  • Поставете елементи само в указаната папка (може да е скрита по подразбиране). Трябва да премахнете отметката от „Не показвай скрити папки“ в настройките на дисплея.
  • Ако се изисква разрешение на администратор при подмяна на файл, потвърдете действието.
  • Изберете само файловете, които са подходящи по време на изтеглянето, и ги запазете на вашия компютър отделно. Все още може да са ви полезни. Ако проблемът се появи отново, бързо ще възстановите функционалността на системата.

Ако някоя .dll библиотека липсва или е повредена на вашия компютър, свързаната програма или услуга няма да работи правилно. Windows ще изведе грешка, че DLL файлът е повреден или липсва. За да разрешите проблема, трябва да изтеглите необходимата библиотека за вашата версия на Windows, да я копирате в желаната папка и да я регистрирате в системата.

Независимо за каква програма се използва dll файлът и за каква цел, инсталирането и регистрацията на библиотеката винаги ще следват един и същ алгоритъм. Всички версии на Windows OS следват едни и същи правила при свързване и регистриране на динамични библиотеки.

Инструкция стъпка по стъпка:

Как и къде да копирате 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 архиви като dll.ru или ru.dll-files.com. Внимателно проверете за коя версия на ОС е предназначена библиотеката. Трябва също така внимателно да разгледате какво се изтегля: вместо необходимата библиотека, много сайтове се опитват да вмъкнат собствен платен софтуер, за да коригират грешки с DLL файлове.
  • Опитайте се да намерите статия с решения на проблеми относно желания файл в раздела или използвайте търсенето в сайта.

Може би играта или софтуерът е несъвместим с версията на Windows; решението може да бъде да го стартирате в режим на съвместимост. Ако файловете са блокирани от антивирусна програма, трябва да разгледате по-отблизо сигурността на приложението или да добавите файлове към антивирусни изключения.

Всички промени ще влязат в сила след регистриране на библиотеката в системата и рестартиране на компютъра. Преди това опитът да стартирате нещо е безполезен - системата няма да се свърже с файла.

За да проверите капацитета на системата, щракнете с десния бутон върху иконата "Моя компютър"и изберете елемент "Имоти". В папката, която се отваря, в секцията Система ще бъде написано: „Тип система: 64-битова операционна система, процесор x64.“

Регистриране на библиотека в Windows

Най-лесният начин да регистрирате DLL в Windows е през командния ред или прозореца Run. За да отворите командния ред, трябва: да щракнете върху Старт -> Изпълнение или клавишна комбинация Win+R, влезте cmd.exeи натиснете Въведете. Можете да въведете командата директно в това поле, без да отваряте командния ред.

За да регистрирате библиотеката, трябва да напишете командата regsvr32 име на файл.dllи натиснете Въведете. Например regsvr32.exe msvcp110.dll.

За да влязат в сила промените и библиотеката да започне да работи, трябва за рестартиране на компютър. Ако Windows не иска да намери файла, който искате, можете да посочите пълния път: regsvr32.exe пълен_път_към_файл.dll, например regsvr32.exe C:/Windows/System32/msvcp110.dll.

От време на време някои хора имат проблеми със стартирането на игри. Това могат да бъдат различни приложения от различни разработчици. Общото между тях е само годината на производство. А именно - 2013 г. И грешката, която възниква в тези ситуации, е свързана с липсата на нови библиотеки на компютъра. По-конкретно Msvcr120.dll. Къде да хвърлите и къде да вземете този файл - можете да прочетете по-долу.

Първи начин

Msvcr120.dll е библиотека, включена в Visual Studio 2013. Тя отговаря за функционалността на много продукти и е необходима част от софтуера на съвременните компютри. Ако при стартиране на програма получите съобщение за грешка със следното съдържание: „Програмата не може да бъде стартирана, липсва Msvcr120.dll“, тогава не бързайте да се отчайвате, можете лесно да я получите на вашия компютър.

Най-доброто решение на този проблем е да изтеглите дистрибуцията на компонентите на Visual Studio 2013 от официалния уебсайт на Microsoft и да инсталирате всички елементи. В зависимост от скоростта на интернет, това може да отнеме до 1,5 часа от времето ви, но си заслужава. В крайна сметка ще имате на ваше разположение редица полезни библиотеки и драйвери, които ще ви бъдат полезни в бъдеще. И помислете върху въпроса: "Msvcr120.dll - къде да го хвърля?" - няма да ти се налага.

Втори метод

Не се различава много от предишния. Все още трябва да посетите добре познат сайт. Там можете да намерите и изтеглите само файла, от който се нуждаете. Търсенето и изтеглянето ще ви отнеме буквално няколко минути. Ще ви трябва версия специално за вашата операционна система. Можете да разберете, като щракнете с десния бутон върху иконата "Моят компютър" и изберете раздела "Свойства". И така, изтеглихте msvcr120.dll. Къде да хвърля? трябва да го поставите на едно от следните места.

  1. За 32-битови системи - в папката "C:/Windows/system32".
  2. За 64-битов - "C:/Windows/sysWOW64".
  3. В редки случаи, след като поставите файла в посочените папки, виждате, че програмата все още не намира msvcr120.dll. Какво да правя? Опитайте да го поставите в папката на играта.

След като поставите файла в правилната папка, не забравяйте да рестартирате компютъра си. Има случаи, в които трябва самостоятелно да регистрирате пътя до него в регистъра. За да направите това, трябва да направите следното.

  1. Стартирайте командния ред, като въведете командата „CMD“ в търсенето.
  2. Поставете изтегления файл на библиотеката на вашия работен плот.
  3. Въведете командата "cd desktop".
  4. Пишем „regsvr32 msvcr120.dll“ и натискаме „enter“.

След това рестартирайте персоналния компютър.

По-бързо

Има още по-бърз начин да получите файла, който търсите. Нарича се внимателност. Много игри ви питат кои компоненти искате да инсталирате преди инсталиране. И сред тях често намирате дистрибуции на Visual Studio 2013. Ето защо, ако по време на инсталацията просто сте отказали да инсталирате този пакет от библиотеки на компютъра си сами, опитайте или напълно да преинсталирате играта, като посочите драйверите, или ръчно намерете необходимия файл на диска - инсталатор

Ако проблемите продължат след това, използвайте търсенето на вашия компютър и опитайте ръчно да намерите msvcr120.dll. Къде да сложа намерения файл? Да за всички папки, посочени в статията. Опитайте да преместите библиотеката, за да проверите нейната функционалност. В същото време не забравяйте да рестартирате компютъра всеки път, докато той автоматично ще проверява целостта на операционната система и ще намира нови файлове.

Безопасност

Когато изтегляте и инсталирате програми от непознати места, уверете се, че са безопасни. Не забравяйте да ги сканирате за вируси и зловреден софтуер. В края на краищата, ако попаднат в системни дялове, те могат не само да ви лишат от възможността да играете на играчката, която ви интересува, но и да изпратят вашия персонален компютър на сметището. Ако решите да инсталирате файла, който търсите от диск, уверете се, че е лицензиран, иначе никой не може да гарантира за качеството.