When using a computer, we will find that there is a fault. Sometimes, similar software will not work properly. What is the cause of this kind of fault? In Windows, almost all applications will Use DLL (Dynamic Link Library) file, its normality is related to whether the software can run normally. Many software failures are also directly related to it. But the application often calls dozens of DLL programs, how to determine who is "the culprit"?
Case playback: After an illegal operation, windows xp<quo;search assistant” becomes a “Whiteboard", not only that, <;Control Panel>;<quo;User Account” items also appear to be "no expression". Click “Start →Help and Support”, the mouse flashes but never sees <;Help & Support” program interface traces.
Case Study: By feeling, I believe that a DLL file in the system has been logged out, lost or damaged. But almost every program in Windows has to call up to hundreds of DLL files. If you look for analysis one by one in the usual way, it is tantamount to finding a needle in a haystack. Considering that the three programs are "destroyed" at the same time, they should be affected by the same (or several) DLL files. To do this, you must find the DLL file that is used together by the above three programs, and then find out from the behind-the-scenes murderer.
Finding and Comparing
Step 1: Start with “Search Assistant> first, and get rid of it <;history of the world”. Open “Search Assistant> in another machine with windows xp, and press Ctrl+Alt+Del to bring up the “Task Manager”, in the “Applications” tab, select “&ldquo ; Search Assistant & rdquo; and right click, select & ldquo; go to the process & nbsp;, huh, it turned out to be part of Explorer.exe (resource manager).
Step 2: Use a similar method to know that “Help and Support” belongs to the process Helpctr.exe, but in the “User Account”, you can only use the method of observation and comparison to find out the attribution process. Mshta.exe.
Tips
You can determine the process to which you belong by comparing the changes in the "Task Manager" by turning the "User Account" on or off; you can also open &ldquo When searching for the assistant, enter "<quo;tasklist /fo table>C:\\acc1.txt” in the "command prompt"", after closing the program, enter “ at “command prompt” Tasklist /fo table>C:\\acc2.txt”, then use the fc command to compare “fc C:\\acc1.txt C:\\acc2.txt>C:\\acc.txt”, compare the extra items Is the process to which the program belongs.
Step 3: Restart the computer. Please check the software LISTDLLS. Download the software here, then move listdlls.exe to C:\\Windows, press Ctrl+R to open the "Run" box, type "ldd;cmd", and type in the "Command Prompt":
listdlls -r explorer.exe>C:\\explorer1.txt.
Then open “search assistant”, again at the "command prompt>; enter:listdlls -r explorer.exe>C:\\explorer2.txt
Finally use the fc command Compare:
fc C:\\explorer1.txt C:\\explorer2.txt>C:\\explorer.txt.
This opens the C:\\explorer.txt file, and the extra file after comparison is the DLL file called by the Search Assistant.
Tips
The usage of ListDlls is: listdlls [-r] [processname pid] or listdlls [-r] [-d dllname]
Step 4: Restart Computer, use the command “listdlls -r helpctr.exe>C:\\helpctr.txt” to get the DLL file used by “Help and Support”. The restart here is to unload the DLL files that have not been used from the memory.
Step 5: Restart again, use the command “listdlls -r mshta.exe>C:\\mshta.txt” to get the DLL file used by “user account”.
WinXP is an operating system that many users like, but it is still better than Win7 in some file pro
I recently encountered such a thing, in the Windows XP operating system double-click can not open th
The drive letter is the identifier of the WINDOWS system for disk storage devices, with the English
, find the Explorer saying goes: All roads lead to Rome, although there are several ways to start
Win XP system automatically restarts after shutdown
Share a new way to restart Windows XP
Experience sharing of creating virtual drive letters on your computer
What should I do if the XP system browser homepage has been tampered with?
You are not mistaken XP common problems can also quickly resolve
Wonderful question and answer on Windows XP issues
Encryption using the system's built-in encryption commands
Using the trick to figure out the Trojan virus behind the picture
Teach you Windows XP operating system password recovery skills
Microsoft will release Windows XP SP3 next week with only 35 seconds to boot
WinXP right-click menu to add "Open with Notepad" specific steps
Security Tutorial: Understanding CSS Hanging Horses and Prevention Methods (1)
How does Win7 set up a proxy server?
How to perform network connection operation in Win8.1 system
How to use win8 rp version Windows8 RP version entry tutorial
Apache 80 port is occupied by iis how to solve
Basic tutorial for acl settings under linux
Windows8 system ADSL automatically dropped when idle, how to do
Have you noticed the Windows XP read-ahead settings?
Netbook installation Win7 tips
Microsoft pushes Windows 8 security patch to fix Flash vulnerability