Processing of unused DLL files after uninstalling Thunder

  

After uninstalling the software, some unnecessary files, such as DLL files, are left on the machine more or less, which is very annoying. Even more troublesome is the fact that it is often impossible to delete these residual DLL files. The reason is that the DLL file is being called by a process running on the current system. After we know the reason, we can handle it very conveniently. The method is to close the process that calls the DLL file, and then delete the DLL file.

Take the current popular download software Thunder as an example. When we uninstalled with Thunder's own uninstaller, we found it in the subdirectory under Thunder's installation directory (ThunderNetwork\\Thunder\\ComDlls\\) There is a DLL file called XunLeiBHO_002 that cannot be deleted directly. But how do you know which process called this DLL file? In fact, it is very simple. Use the "tasklist" command that comes with Windows XP to combine the "/M" parameter. After the completion, close the process and delete the DLL file.

The "Tasklisk" command has a lot of parameters. For detailed help, you can use "Tasklist /?" in the "Command Prompt" window. "Query. There is a parameter called "/M [Module]", the specific format is: "Tasklist /M [Module]" This parameter means: list all the processes that call the specified DLL module, if no module name is specified , showing the module loaded by each process. With this good "helper" we can easily find out which process XunLeiBHO_002.DLL was called.

Specific examples are as follows:

Run CMD to open the "Command Prompt" window, then enter "Tasklist /M XunLeiBHO_002.DLL", after the carriage return, the program will return the process information related to the DLL module.

Original XunLeiBHO_002.dll Being called by Explorer.exe. We found the first step of the calling process. The next job is to delete the file. Press the key combination "Ctrl+Alt+Delete" to bring up the "Windows Task Manager". Find "Explorer.exe" under the "Processes" tab and end the process.

At this point you will find that there is no desktop? How can I delete this? Don't worry, select the menu "File → New Task" Run...)", then enter the directory where the DLL is located in the pop-up file selection box and delete it. After the completion of the "Explorer.exe" task, you can restore the desktop display.

Tips:

PID column represents the process ID of each process. In short, PID is the “identity” of each process in the system.


Copyright © Windows knowledge All Rights Reserved