CPU usage in XP is 100% Cause and solution

  
When we use Windows XP operating system, we use the system to slow down. When we look at the "Task Manager", we find that the CPU usage reaches 100%. How is this going back? If you encounter a virus, there is a problem with the hardware, or there is a problem with the system settings. In this article, the author will explain why the system resource occupancy rate will reach 100% from three aspects: hardware, software and virus.

consume 100 percent of the CPU often, the main problem may occur in some ways the following:

CPU occupancy rate of the nine possible

1, anti-virus software malfunction caused

Because the new version of KV, Kingsoft, Rising have joined the random monitoring of the web page, plug-ins, the message will undoubtedly increase the burden on the system. Handling: There is basically no reasonable way to deal with it. Try to use the least amount of monitoring services, or upgrade your hardware.

2, the driver is not certified, resulting in CPU utilization 100%

lot of beta drivers on the Internet, and caused difficult to find the cause. Handling: Especially for the graphics card driver, it is recommended to use Microsoft-certified or officially released drivers, and strictly check the model and version.

3, viruses, Trojan horses causing

large number of worms within the system quickly copied, resulting in CPU utilization rate of resources, according to high. Solution: Use a reliable anti-virus software to completely clean the system memory and local hard disk, and open the system settings software to see if there is abnormal startup. Regularly update and upgrade anti-virus software and firewalls, strengthen anti-virus awareness, and master the correct anti-virus knowledge.

4, Control Panel - Administrative Tools - Services -RISING REALTIME MONITOR SERVICE right-click the mouse, instead of manually.

5, start - & gt ;; run - & gt ;; msconfig- & gt ;; start, shut down unnecessary startup items, restart.

6, see the "svchost" process.

svchost.exe is a core process of Windows XP system. Svchost.exe does not only appear in Windows XP, but svchost.exe exists in Windows systems that use the NT kernel. Generally, the number of svchost.exe processes in Windows 2000 is two, and the number of svchost.exe processes in Windows XP has risen to four and four.

7, View Network Connections. Mainly the network card. When

8, View Network Connections

when Windows XP is installed on the computer to do the server, upon receipt of a connection request on port 445, it allocates memory and CPU resources to deploy a small amount Serve these connections. When the load is too heavy, the CPU usage may be too high because there is an inherent trade-off between the number of work items and the responsiveness. You need to determine the appropriate MaxWorkItems settings to improve system responsiveness. If the value set is incorrect, the server's responsiveness may be affected, or a user may have too much system resources.

To resolve this problem, we can be resolved by modifying the registry: In the Registry Editor, expand [HKEY_LOCAL_MacHINESYSTEMCurrentControlSetServiceslanmanserver] branch, a new DWord value named "maxworkitems" in the right window. Then double-click the value, type the following values ​​in the window that opens and save and exit:

If the computer has more than 512MB of memory, type "1024"; if the computer's memory is less than 512 MB, type "256".

9, see if it is Windows XP use the right mouse button causes CPU utilization report 100%

said shortly before use in the Explorer which the right mouse button will cause 100% CPU resources occupation, we Let's see what is going on?

Symptom:

In the Explorer, when you right click on a directory or a file, you will likely have the following problems:

Copy of any file Operation at that time will likely stop the corresponding
network connection speed will be significantly reduced
All streaming input /output operations such as listening to music using Windows Media Player will likely be the cause of music distortion:
When you When you right-click a file or directory in the Explorer, when the shortcut menu is displayed, the CPU usage will increase to 100%, and it will return to normal level when you close the shortcut menu.

Solution:

Method 1: Turn off "Use transition effects for menus and tooltips"

1. Click "Start" - "Control Panel"
2. Double-click "Display" in the "Control Panel".
3. Click the "Appearance" tab in the "Display" property.
4. Click "Effect" in the "Appearance" tab.

5. In the "Effects" dialog box, clear the check box in front of "Use transition effects for menus and tooltips" and click the "OK" button twice.

Method 2: Use the left mouse button to select your target file or directory when you right click on the file or directory. Then use the right mouse button to bring up the shortcut menu.



CPU occupies 100% solution

Under normal circumstances, CPU accounts for 100%, then our computer will always slow down, and many times we can do it by A little bit of change can be solved without having to ask the prawn.

when the machine slows down, the first thing we think of is, of course, the task manager to see in the end is which program accounted for a proportion of the more engaging, if it is a large program that can be forgiven, in close After the program, as long as the CPU is normal, then there is no problem; if not, then you have to look at what is the program, when you can not find out what the process is, go to google or baidu search. Sometimes it is useless to end only. Under xp, we can combine the startup items in msconfig and turn off some unused items. In 2000, you can go to the next winpatrol to use.

some commonly used software, such as the browser is engaged in taking the CPU, NA me will upgrade the software or simply use other similar software, sometimes a bit of software and systems are not compatible, of course, we can try Under the xp system to give us that compatibility item, right click on the .exe file to select compatibility.

svchost.exe is sometimes a headache, when you see that one of your svchost.exe takes up a lot of CPU, you can go to the next aports or fport to check the corresponding program path, which is幺 Something is using this svchost.exe, if it is not c:Windowssystem32(xp) or c:winntsystem32(2000), then it is suspicious. Upgrade anti-virus software to kill it. Right-click the file

result in 100% CPU utilization we will encounter, sometimes right click stop might be the problem. The official explanation: first click the left button to select, then right click (not very understand). Unofficial: By right clicking on the desktop - Properties - Appearance - Effects, Cancel "Use the following overeffects (U)" for menus and tooltips to resolve. There are also some anti-virus software that will also affect the monitoring of files, you can turn off the anti-virus software file monitoring; there is the same reason for the monitoring of web pages, plug-ins, and mail.

Some drivers may sometimes be such a phenomenon, it is best to select Microsoft certified or official release of the driver to install, upgrade drive can sometimes be appropriate, but remember that the latest is not the best.

CPU cooling software, because the software will use at runtime so the CPU idle time to cool down, but Windows can not tell the difference between ordinary cooling instruction CPU utilization and cooling software, so the CPU always display 100 %, this does not have to worry, does not affect the normal system operation.

When dealing with large word files, the spelling and grammar checking of the word will make the CPU tired. Just open the Word tool-options-spelling and grammar to check the "check spelling and check grammar".

After the avi video file is clicked, the CPU usage is high because the system must first scan the file and check all parts of the file and create an index. Solution: Right-click the folder where the video file is saved - Properties - General - Advanced, remove the tick for indexing in order to quickly search and allow the indexing service to compile the folder.

CPU 100% occupancy Case

1, dllhost process cause CPU usage occupy 100%

features: normal server CPU consumption should be below 75%, and CPU consumption It should be up and down, the server with this problem, the CPU will suddenly be 100% level, and will not drop. Looking at the task manager, you can find that DLLHOST.EXE consumes all CPU idle time. In this case, the administrator has to restart the IIS service. The strange thing is that everything is normal after restarting the IIS service, but it may be a while. After the time, the problem reappeared.

Direct cause:

One or more Access databases are damaged during multiple read and write processes. When Microsoft's MDAC system writes this corrupted Access file, the ASP thread is in the BLOCK state. As a result, other threads can only wait, IIS is deadlocked, and all CPU time is consumed in DLLHOST.

Solution:

Install "First-class information monitoring and interception system", use the "Chief Document Prosecutor IIS Health Inspector" software,

Enable "Find deadlock" Module", Settings:

--wblock=yes
Monitored directories, please specify the directory where your host's files are located:
--wblockdir=d: est

Monitoring The generated log file is saved in the log directory of the installation directory. The file name is: logblock.htm

Stop IIS, then start the "Chief File Checker IIS Health Checker", then start IIS, "Chief The File Checker IIS Health Checker will record the last written Access file in logblock.htm.

After a period of time, when the problem comes out, for example, the CPU will continue to be 100% level again, you can stop IIS, check the last ten files recorded by logblock.htm, note that the most problematic Often the Access class of the counter class, for example: "**COUNT.MDB", "**COUNT.ASP", you can first delete the last ten files or suspect files into the recycle bin, then start IIS, See if the problem reappears. We believe that after a careful search, you can definitely find this file that has taken you for a while.

After finding this file, you can delete it, or download it and fix it with Access2000. The problem is solved.

2, svchost.exe occupancy caused CPU usage 100%

in the win.ini file, in the [Windows] below, "run =" and "load =" It is possible to load " The way of the Trojan horse program must be carefully watched. Under normal circumstances, there is nothing behind their equal sign. If you find that the path and file name are not the startup files you are familiar with, your computer may be in the "trojan". Of course, you have to see clearly, because a lot of "trojans", such as "AOL Trojan Trojan", it disguised itself as a command.exe file, if you do not pay attention, you may not find it is not a real system startup file.

In the system.ini file, there is a "shell=filename" under [BOOT]. The correct file name should be "explorer.exe". If it is not "explorer.exe", but "shell= explorer.exe program name", then the program that follows is the "trojan" program, that is, you have already "Trojan".

The most complicated situation in the registry, open the registration with the regedit command

Copyright © Windows knowledge All Rights Reserved