Installing and registering DLLs in Windows. How to install DLL files on Windows? Where to put the bass dll file

Greetings to all gamers who love to play but don't have money (or desires) to buy licensed copies of the game... I'm 100% sure that you are exactly like that, because the owners of the license have the question 3dmgame.dll where to throw it? - in principle, it cannot arise, and if you are really wondering why, after downloading and throwing the file where you need it, nothing will happen and the toy will still not work - then feel free to read on. I will not talk about whether piracy is good or bad, I will try to explain to you the nature of things, where this file comes from and why googling this problem is a real failure.

I think this file is deservedly lost for the most part for Grand Theft Auto 5, because this game is one of our most popular, but not everyone can pay two thousand rubles for a toy in the midst of a crisis - nothing can be done about it. In this case, our gamer will of course go to the well-known torrent tracker and download it there... then spend several hours on installation (and some repacks actually take forever to install) he will suddenly discover that the game does not start and requires the 3dmgame.dll file

Pay attention! - on my blog there is an overview, interesting note... no need to look where - in fact, everything is solved quite simply, but you need to figure out what the reason is - it’s all there, don’t miss it...

Where should I put 3dmgame.dll and why is it needed?

What to do next? - in the review article I wrote where the problems of this file come from, then you may have a completely logical question - what for is this note in general, if everything is written there? ... the answer is simple and very clear - many people advise you to download and upload this file with the game folder, but in fact you will install 2-3 extra browsers and much more interesting things. This note is just an attempt to warn you and guide you to the correct and only correct solution to the problem.

In a licensed copy of the game, as I wrote earlier, this file is not and cannot be - therefore, these are the problems of a pirated, hacked game... and it’s all your anti-virus system’s fault (no matter how good it is and false positives for such files are generally normal). Above you can see an error in GTA5, even if it doesn’t say that there is no 3dmgame file, but the problem is precisely in it, namely in its absence.

What should we do? — ask your antivirus for the answer. Here I have NOD32 (by the way, the other day I was given a key to test AVG 2016 - wait for a note with a review)... here everything is simple for me, we find the “Quarantine” tab and look at our 3dmgame file there. There is no need to download, and it will be restored where it should be - if your antivirus puts files in quarantine, it may well be that it simply deleted it without the possibility of recovery.

In this case, you will need to reinstall the game completely (not forgetting about the antivirus, it doesn’t sleep and everything will happen again) or by finding a separate crack for the game, so as not to download everything together (by the way, the distribution kit may well have to be downloaded again, you don’t know at what stage your antivirus killed this file)

P.S. Well, we’ve figured out that you don’t need to throw 3dmgame.dll anywhere, everything can be solved much easier. I hope my note helped you.

In contact with

There have already been many articles on the topic of errors related to DLLs. All these errors can be corrected in the only way - by installing this very dll file on the computer. In this article I will write how to do this.

Downloading and installing DLL files

When an error occurs, the name of the DLL file that is missing is usually indicated. You need to enter the name of this file in a search engine and download. For example, we need to download the file d3dx9_27.dll. We enter this name in Yandex or Google and download it from some site. The most secure and popular site from which I download DLL files myself is DLL-FILES.com. There is a field where you can enter the name of the file.

Now you need to figure out where to throw this dll file. The location of these files is different on different systems, so I'll start with the early OS:

  • Windows 95/98– place the file in the folder C:\Windows\System;
  • Windows NT or 2000– place the file in the folder C:\WINNT\System32;
  • Windows XP, 7, 8, 10– place the file in a folder (for 32 bit systems in C:\Windows\System32, and for 64's bits in C:\Windows\SysWOW64).

Sometimes when you try to place a file in the desired folder, a message may appear that the file is already there. Then why does the error appear? It is possible that the file is damaged or it is some kind of virus, so you can replace it with a new file.

Once you have transferred all the missing libraries, you must restart the computer for the changes to take effect, and then launch those applications that did not work.

What should you do if you have placed all the necessary files in a folder, but the program or game still does not start? Then you can try to register the library in the system, now I’ll show you how to do it.

How to Register a DLL on Windows

Registering DLLs in Windows is very simple and fast. You can do this if you have Windows 7, 8 or 10. I also want to note that you must have administrator rights. In this paragraph I will show 3 ways to register dynamic libraries.

First way

It is the most popular and used by users.

Open the “Run” window using the keys Win+R and enter the command regsvr32.exe file_name there.

In other words, the command might look like this (I’ll show it using the d3dx9_27.dll file as an example):

regsvr32.exe d3dx9_27.dll


If the method did not work, then you need to specify the full path to this file, that is, the path to the folder where you placed the DLL. For example, it might look like this:

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


If registration is successful, you should see a positive response or an error message that module loaded... But I'll talk about this a little later.

Second way

Here we will use the command line, but you need to open it as an administrator, I hope you know how to do this.

regsvr32.exe path_to_dll_file

That is, we do everything the same, only on the command line.


A message that the library is registered or an error should appear again.

Third way

The method is rarely used by anyone, but it also works. Take your dll file and right-click on it, select the item in the context menu that appears "To open with" and go to the folder Windows/System32, and look there for the program regsvr32.exe, through which we will open the library.

Error registering DLL files

When you try to register a DLL, no matter in what way, you may receive an error that the module of such and such DLL is incompatible with the Windows version, or is loaded. What to do?

Such errors may occur for the following reasons:

  • The library does not need to be registered because it does not support this feature or is already registered with the system;
  • The file you downloaded is broken or completely unrelated to the libraries.

How to solve a problem?

  • Advanced users can use regasm.exe;
  • Try downloading the same file on the Internet, only from a different source. Or look at what the file is and use special DLL file installers. Some libraries come with some software, such as DirectX.
  • When downloading an application, the antivirus might have deleted important DLLs that were in the installer during the installation process, so you need to download the game from another source, or temporarily disable the antivirus and reinstall the application.

At this point I will finish describing the installation of DLL libraries and in the future I will try to return to this topic as rarely as possible. If you still have any questions, I will try to answer them in the comments.

A DLL file is a component of a dynamic link library whose elements are used by almost all programs. The DLL files are located in the system root folder. The components must all be present, digitally signed, work correctly and be up to date with the version. If one of the requirements is not met, the user will receive an informational notification when starting the program: DLL error. The malfunction indicates that the DLL file is missing, damaged, or outdated.

How to install a DLL file

In order for programs, applications and games to start working again, you must manually install the missing library components. Simply placing a file in a folder is not enough ─ you need to know how to register them.

Placing and registering library files

Before installing a DLL file on Windows 7,8,10, you need to download them, and exactly for the system bit depth.

Let's determine what bit capacity your system has (if you know for sure, you can skip this step)

Step 1. Right-click on “My Computer” and select “Properties”

Step 2. In the window that opens, we can read the properties of the computer, the version of the operating system and its bit depth 32 (x86) or 64 bit. In our case, we have a 64-bit Windows 10 operating system.

·

Step 3. After downloading the files, they need to be placed in the root folder and registered

for x32 (x86) systems, the component must be replaced or placed in the C:\Windows\System32 folder;

for x64 you need to replace it or move it to the C:\Windows\SysWOW64 folder;

Step 4. The file must be registered in the system.

You can do this by opening the command line with the combination “Win” + “R”, or clicking “Start” and “Run”;

in the window that opens, enter the following, separated by a space: regsvr32 file name.dll – where “regsvr32” is the command for registration, and “file name.dll” is the full name of the inserted component;

or you can specify the file location manually - regsvr32.exe + file path

Step 5. Click "OK" and restart your computer for the new settings to take effect.

I would like to note right away that errors may occur during registration. For example: "Failed to load module." They usually occur for 3 reasons

  1. The path to the file is incorrect, or the file was not moved to the System32 or SysWOW64 directory
  2. Not all DLL files need to be registered at all; sometimes it is enough to simply copy them to the System32 or SysWOW64 directory or place them in the root of the problematic game or program
  3. The files have already been registered before

Second registration method

Step 1. You can register the file using a command line, which must be run as an administrator.

Step 2. Writing a command regsvr32.exe + file path and press "Enter"

Step 3. A message will appear saying “Everything went well”, and just restart the computer

That's all, the file is registered, you can try to launch your game or program

Here are some tips that may be useful to you.

  • Place items only in the specified folder (it may be hidden by default). You need to uncheck “Do not show hidden folders” in the display settings.
  • If administrator permission is required when replacing a file, confirm the action.
  • Select only the files that are relevant at the time of downloading and save them to your computer separately. They may still be useful to you. If the problem occurs again, you will quickly restore system functionality.

If any .dll library is missing or damaged on your computer, the associated program or service will not work correctly. Windows will throw an error that the DLL file is damaged or missing. To solve the problem, you need to download the required library for your version of Windows, copy it to the desired folder and register it in the system.

Regardless of what program the dll file is used for and for what purpose, the installation and registration of the library will always follow the same algorithm. All versions of Windows OS follow the same rules when connecting and registering dynamic libraries.

Step-by-step instruction:

How and where to copy a DLL file

Errors with dynamic link libraries (DLLs) occur for various reasons: the file is damaged, incompatible with Windows or a specific program, infected with viruses, or deleted. The solution is always the same: download the correct and complete version of the library, and then register the file in the system via the command line. Usually, the whole process takes no more than 2-5 minutes.

You can place (unzip and copy) any dll libraries here, and the installed files will work:

  • For Windows 95/98/Me- the file is copied to the folder C:\Windows\System
  • For Windows NT/2000- the file is copied to the folder C:\WINNT\System32
  • For Windows XP, Vista, 7, 8- copy to folder C:\Windows\System32
  • For 64-bit Windows- copy the dll file to a folder C:\Windows\SysWOW64

Where you can download the required library:

  • If this is a game or program: with a different build of the game, from another PC on which the application is running, from a disk (reinstall the program).
  • If this is a system library, check the relevance of the drivers, DirectX or other component, if the system writes in which file or program the error was made. You can copy the dll from another computer with a similar bit size and version of Windows (7, 8, 10). The error may not be caused by the library itself, but also by the program that uses it.
  • You can always download the desired version of the file from dll archives like dll.ru or ru.dll-files.com. Carefully check which OS version the library is intended for. You should also carefully look at what is downloaded: instead of the required library, many sites try to slip in their own paid software to fix errors with DLLs.
  • Try to find an article with solutions to problems about the desired file in the section, or use the site search.

Perhaps the game or software is incompatible with the Windows version; the solution may be to launch it in compatibility mode. If files are blocked by an antivirus, you should take a closer look at the application's security or add files to antivirus exceptions.

All changes will take effect after registering the library in the system and restarting the computer. Before this, trying to launch anything is useless - the system will not connect to the file.

To check the system capacity, right-click on the icon "My computer" and select item "Properties". In the folder that opens, in the System section it will be written: “System type: 64-bit operating system, x64 processor.”

Registering a Library on Windows

The easiest way to register a DLL in Windows is through the Command Prompt or Run window. To open the command line you need to: click Start -> Run or a key combination Win+R, enter cmd.exe and press Enter. You can enter the command directly into this field without opening the Command Prompt.

To register the library you need to write the command regsvr32 filename.dll and press Enter. For example, regsvr32.exe msvcp110.dll.

In order for the changes to take effect and the library to start working, you must to restart a computer. If Windows doesn't want to find the file you want, you can specify the full path: regsvr32.exe full_path_to_file.dll, for example regsvr32.exe C:/Windows/System32/msvcp110.dll.

From time to time, some people have problems launching games. These can be a variety of applications from different developers. The only thing they have in common is the year of manufacture. Namely - 2013. And the error that occurs in these situations is associated with the lack of new libraries on the computer. Specifically Msvcr120.dll. Where to throw and where to get this file - you can read below.

First way

Msvcr120.dll is a library included with Visual Studio 2013. It is responsible for the functionality of many products and is a necessary part of the software of modern computers. If, when starting a program, you receive an error message with the following content: “The program cannot be started. Msvcr120.dll is missing,” then do not rush to despair, you can easily get it on your computer.

The best solution to this problem is to download the distribution of Visual Studio 2013 components from the official Microsoft website and install all the elements. Depending on your internet speed, this may take up to 1.5 hours of your time, but it's worth it. After all, you will have at your disposal a number of useful libraries and drivers that will be useful to you in the future. And think about the question: "Msvcr120.dll - where to throw it?" - you won't have to.

Second method

It is not much different from the previous one. You still need to visit a well-known site. There you can find and download only the file you need. Searching and downloading will take you literally a couple of minutes. You will need a version specifically for your operating system. You can find out by right-clicking on the “My Computer” icon and selecting the “Properties” tab. So, you have downloaded msvcr120.dll. Where to throw? you need to place it in one of the following locations.

  1. For 32-bit systems - to the folder "C:/Windows/system32".
  2. For 64-bit - "C:/Windows/sysWOW64".
  3. In rare cases, after placing the file in the specified folders, you see that the program still does not find msvcr120.dll. What to do? Try putting it in the game folder.

Once you have placed the file in the correct folder, be sure to restart your computer. There are cases in which you need to independently register the path to it in the registry. To do this you need to do the following.

  1. Launch the command line by entering the command “CMD” into the search.
  2. Place the downloaded library file on your desktop.
  3. Enter the command "cd desktop".
  4. We write “regsvr32 msvcr120.dll” and press “enter”.

After this, reboot the personal computer.

Faster

There is an even faster way to get the file you are looking for. It's called mindfulness. Many games ask you which components you want to install before installation. And it is among them that you often find distributions of Visual Studio 2013. Therefore, if during installation you simply refused to install this package of libraries on your computer on your own, then try either completely reinstalling the game, specifying the drivers, or manually find the necessary file on the disk - installer

If the problems continue after this, then use the search on your computer and try to manually find msvcr120.dll. Where should I put the found file? Yes to all folders specified in the article. Try moving the library around to check its functionality. At the same time, do not forget to restart the computer every time, while it will automatically check the integrity of the OS and find fresh files.

Safety

When downloading and installing programs from unknown places, make sure they are safe. Be sure to scan them for viruses and malware. After all, if they get into system partitions, they can not only deprive you of the opportunity to play the toy you are interested in, but also send your personal computer to the landfill. If you decide to install the file you are looking for from a disk, make sure that it is licensed, otherwise no one can vouch for the quality.