2011/10/29

How to Solve the Problem of DLL Missing


DLL is short for Dynamic Link Library. In Windows, many application programs are not complete executable files. They are cut into separate DLLs which are placed in the system. When a certain application program is run, the corresponding DLL file is called. An application program can be controlled by several DLL files and a DLL file may also be used by several application programs. Generally, DLL files are stored in C:\Windows\System directory.
 
1.      Which program uses which DLL
Right-click the application and select "Quick View" command, in the “Induct Table" you will see the DLL files being used. Or you can see the use of DLL files through software like DLL Show.

2.      DLL file used by how many programs
Run “Regedit”, enter HKEY_LOCAL_MACHINE\Software\Microsrft\Windows\
Current-Version\SharedDlls subkey, the right window shows all the DLL files and their associated data, the number in brackets on the right illustrates the number of programs that are using the DLL. For example, “(2)” means the DLL is used by two application programs, and “(0)” indicates that the DLL is used by no programs.

3.      How to solve the problem of missing DLL files
Sometimes a certain DLL file is deleted by mistake, which may affect running of application programs. If a certain DLL is deleted, it system will report “DLL file lost” when starting computer. If you can determine the name of the file deleted, you can go to “Sysbckup” (system backup folder) to find the DLL file, and copy it to the System folder. If you cannot determine its name, you can go "Start / Run", input the “Msconfig” command, enter the System Configuration Utility Dialog Box, click to select "System.ini" tab, and find out the missing DLL file, and remove the tick of the DLL.

No comments:

Post a Comment