Question

CPU usage jumps to 100% and stays there

Asked by: MichaelAwad2

I bought a Compaq Presario R3424 laptop in March 2005, running Windows XP Home SP-2.  1.6 GHz AMD Athlon chip; 512 MB of memory; 55 GB hard drive.  Machine is stand-alone, not networked.  Uses built-in wireless; router is connected to a cable modem.
No exclamation points showing up the Device Manager, so it appears that all is well there.  BIOS is up-to-date.

Sometimes, it would be running just fine but then very suddenly slow to a crawl, with the CPU usage jumping to 100%.  In Task Manager, I could see that sometimes the offending process (taking up 99%) was winlogon (which of course can't be terminated), other times it was Outlook.exe, other times it was Word.exe.  Sometimes when I kill the offending process, that solves the problem.  But other times, anotherr process just goes to 99% when I kill the first process that was at 99%.  I don't remember whether it has ever been other processes (such as explorer.exe or system.exe) that were stuck at 99%, but I do know that it has never been a process that was unfamiliar to me.  The only thing that every got rid of this condition is a hibernate (usually) or a restart (always).  When the problem happened, I had often (but not always) stepped away from the computer for a while right beforehand.

After running the leading spyware detectors (Ad-Aware, Microsoft Anti-Spyware, Norton, and online scans from McAfee and others), running the Norton WinDoctor diagnostic, doing lots of Google research, I gave up, went back to Microcenter in April 2005, and exchanged the laptop for an identical one.  But then once I installed all my software on the new machine, the exact same thing started happening!

This is a very tough problem to troubleshoot because it happens only occasionally (perhaps twice a week), so it's nearly impossible to test different combinations of open applications, processes, etc.  But when it does happen, it is very disruptive to my work because I tend to have a lot of applications open at one time, so I am very reluctant to reboot.  So the process of getting the machine to hibernate might take 10-15 minutes because the CPU is so tied up that it can take 15 seconds just for the mouse to respond, which means it takes me 5 minutes just to open up Task Manager (versus a few keystrokes).

It could be some combination of software that is causing this problem, but it's all the same software and operating system that I had on my previous machine.
I have ensured that I have no extraneous start-up items in msconfig, and I have killed all unnecessary processes.  No background tasks such as defrag are running.  I can post a HijackThis log if that would be helpful.

Is there some kind of logging mechanism so that I can go back and see what occurred right below the jump to 100%?  That might help narrow down the problem, since it could be a million things (based on my research so far in the ExpertsExchange knowledge base).

Suggestions are welcome, but what would be even better would be for someone to diagnose this for me via web conferencing.  It would be willing to pay for someone's time to do this, as long as pricing and terms were discussed beforehand.  Are there any companies (big or small) that specialize in providing that type of remote support using web conferencing tools?

============================================================
Deleted, with no points refunded
08/04/2005 06:05AM PST

DarthMod
Community Support Moderator
============================================================

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2005-06-05 at 09:07:59ID21447354
Tags

cpu

,

usage

Topic

Windows XP Operating System

Participating Experts
5
Points
500
Comments
71

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. explorer.exe
    hello experts. a few days ago i formatted my C: drive and installed a fresh new copy of windows 2000 advanced server. this is after using windows pro. for a while. I downloaded the latest service packs. etc... and there has GOT to be something wrong. It takes about 15 sec...
  2. explorer.exe unexpected restarts
    I have had major XP problems with explorer.exe for a few days now. When I have a few explorer-based windows open and try to do basic tasks (such as rename files/folders, copy files, or even just give focus to one), Windows closes them all, flashes to an empty desktop and ...
  3. Windows XP Home Edition - explorer.exe takes up 100…
    Dear Java Gurus, I am having a problem with my Windows XP Home Edition. I have read other questions in the topic area and have tried what they suggested to no avail. Two problems: 1.) Every time I try to play music from Windows Media Player, when I am typing on Microso...
  4. CPU at 100% and explorer.exe at 99% when a wirele…
    - Dell Latitude (notebook) D810, 1.7GHz, 512MB, 40GB - Windows XP Pro 2002 SP-2 - Only one network connection. It uses the following internal, mini-PCI wireless adapter: Intel PROSet/Wireless 2200BG Network Connection. 'BG' means both 802.11b & g bands are supported. - ...
  5. When I open any MSFT Office program, explorer.exe con…
    I have an IBM ThinkPad T41, running windows XP sp2, Office Professional sp2, McAfee VirusScan 8.0 (updated with the latest definitions). Here is what happens: When I open any MSFT Office program, explorer.exe will jump to 90%+ (I installed SysInternals Process Explorer to fo...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: rindiPosted on 2005-06-05 at 10:40:07ID: 14149176

Having many apps open may be a reason for this. How about adding more RAM? Something else that may help is to delete temporary files, empty the recycle bin, then run a defrag. After that set your pagefile to a fixed size (Right Click "My Computer", "Properties", "Advanced", Performance section "Settings", "Advanced", "Change" Button, now select "Custom Size" and enter the same value in both the initial size and the max size. I recommend testing different values, until you are most satisfied with the performance and the stability. If the pagefile is too small, you will run out of memory if a lot is open, if it is too large, it'll do too much swapping to disk, slowing the system down.

 

by: rindiPosted on 2005-06-05 at 10:55:49ID: 14149210

Also start regedit, then navigate to HKEY_Local_machine\system\CurrentControlSet\Control\Session Manager\Memory Management

and make sure ClearPageFileAtShutdown is set to 0

I also advise you to shutdown the PC now and then, as some apps don't allways clear the memory the way they should, and this resets everything. Also run windowsupdates regularly.

Which AV software are you using? Norton tends to be quite a system resources hog and can greatly slow your system down.

 

by: bullshooter5Posted on 2005-06-05 at 12:01:27ID: 14149362

I agree with rindi.  I switched to AVG from Norton antivirus and machine runs smooth and nimble after eliminating the big resource hog NAV.


OK, how about checking the event log in Windows XP:

Right click on "My Computer" Icon and select "manage".

Double click "System Tools" icon in right column

Double click both "system" and "applications" one at a time

examine log watching the time indications as they proceed the slow down

Try right clicking on yellow or red marked events for examining and analyzing reasons

good luck and wish you well in discovering this slow down reason.

bs5





 

by: MichaelAwad2Posted on 2005-06-05 at 12:58:18ID: 14149496

Thanks for your suggestions, rindi and bullshooter5.  Some replies:

1) I've been quite satisified with the speed of the machine except when it comes to a screeching halt in a matter of about 2 seconds as the CPU usage jumps to 100%.  So I don't think my focus needs to be on how to speed up the machine, since there is some as-yet unidentified dramatic event that is causing the CPU spike.

     Having said that, though, I don't think having many apps open at the same time is the cause, since sometimes it happens very soon after a fresh reboot when there is hardly anything open.  Also, I'm running the same software as I did on my last Windows XP Home SP-2 machine a few months ago, which had only half the RAM of this one (256 vs. 512 MB).

     Also, I had already deleted temporary files, emptied the recycle bin, and run a defrag.

2.  I did verify that the ClearPageFileAtShutdown was set to 0, thanks.

3.  To answer a question that both of you asked,  I've been using Norton Anti-Virus.  So I will turn that off the next time I'm going to be using the laptop offline for a long period, and then I'll see whether the spike every happens when Norton is turned off.

4.  Thanks for letting me know about the event viewer.  (I didn't know it existed.)  Everything was fine when I stepped away from the computer at 7 pm on June 3, and when I came back at 11:30, CPU usage was at 100%, and it took me nearly an hour just to get it to hibernate (since I didn't want to push the power button and lose track of my workspace of open e-mail messages and web sites).  I want to post all the errors that I see listed under the "Application" and "System" nodes of the tree in the event viewer (since I have no idea what they mean), but I don't think they will fit in this post.  So I pasted them into two text files on my web site (one for the Application node of the event viewer and one for the System node)at:

          www.AuditLeverage.com/Download/mike/EventViewerLogIn'APPLICATION'node--forExpertsExchangeTopicQ_21447354.txt
          www.AuditLeverage.com/Download/mike/EventViewerLogIn'SYSTEM'node--for ExpertsExchangeTopic Q_21447354.txt

Any feedback would be much appreciated, thanks again.
Mike

 

by: rindiPosted on 2005-06-05 at 13:08:31ID: 14149529

Sorry, the links don't work.

I have a further question. Are you using a screen saver? Try using the blank screen screensaver, that one doesn't use to much resources. The other grafical screen savers usually use more power than no screen saver, which in my opinion is by for not the point of a screen saver!

 

by: bullshooter5Posted on 2005-06-05 at 14:32:36ID: 14149738

I give lot's of credit for solving some of these issues to posters like cpc 2004.  He has the ability to read mini dump files which can aid in determining the exact cause for these types of obscurities.  I also credit the below copy and paste to him in helping locate these advanced event files:

 minidumps are located  in  \windows\minidump
Control Panel -> Adminstrative Tools -> Event Viewer -> System ->

Right click on suspect event and select properties for explanation of problem.  These logged files are useful in determing problems and solutions but it takes someone qualified at reading them.  

bs5  

 

by: MichaelAwad2Posted on 2005-06-05 at 14:34:17ID: 14149744

Sorry about that, here are the corrected links:
          www.AuditLeverage.com/Download/mike/EventViewerLogInAPPLICATIONnode--ExpertsExchangeTopicQ_21447354.txt
          www.AuditLeverage.com/Download/mike/EventViewerLogInSYSTEMnode--ExpertsExchangeTopicQ_21447354.txt

Good question about the screen saver.  The answer is yes, I always use the blank one.
I'm also going to go into Control Panel > Power Management and disable standby for when the laptop is plugged in.  (I had already disabled hibernate for when the laptop is plugged in.)  Maybe that will help.  All or most of the occurrences of the problem have been when it's plugged in.
Thanks again.

 

by: andymsmith18Posted on 2005-06-05 at 14:42:33ID: 14149767

hi mate you need to run hijackthis the next time this happens and post the log try and run it when the cpu is at full use, and dose this happen if your not connected to the internet ?

 

by: temporoPosted on 2005-06-05 at 16:05:10ID: 14149957

Hi,

Have you disabled the File Indexing service...
This can cause that kinda problem.

Try doing that it is under the Control panel, Administrative Tools, Services, Indexing Service.

Hope it helps.

Temporo

 

by: MichaelAwad2Posted on 2005-06-05 at 17:50:29ID: 14150226

Thanks, Temporo.  The File Indexing service was stopped but not disabled, so I disabled it.

Andy, thanks for your suggestion about running HijackThis the next time this happens.  I will try that, although it will take me a loooooong time because the mouse and keyboard response times are so incredibly slow when CPU is at 100% usage.
In answer to your other questionabout whether the problem ever occurs when I'm not connected to the internet, I don't know, but from now on I will make sure to track: 1) whether connected to Internet, 2) whether Norton is running, 3) whether the machine is plugged in, 4) how long it's been since the last reboot, 5) how many applications and files are open, 6) what the offending process is, 7) whether a hibernation gets rid of the problem.

Thanks, bullshooter5 - you mentioned c:\windows\minidump, but the only file in there is Mini052805-01.dmp, which was last modified on 5/28/05.  The place where the errors are stored must be different, because as you can see from the two text files that I posted, the error history goes right up through to this weekend.

You also mentioned that cpc2004 is good at reading these event viewer logs like the ones in those two text files that I posted.  Is there any way I can appeal to his kindness/mercy to take a look at them?  :>)

 

by: bullshooter5Posted on 2005-06-05 at 18:27:34ID: 14150300

cpc2004 is very good and always seems helpful regarding his minidump analysis.  Here is a minidump thread that cpc2004 participated in.  He is one of the listed expert responders and if you were to click on his highlited name, youshall be flown to his profile where he has posted his email addy.

http://www.experts-exchange.com/Operating_Systems/WinXP/Q_21357049.html?query=minidump&clearTAFilter=true

Why don' t you send him a request to view this thread with a link.  Tell him I recommended him to you and mentioned I thought he would be very helpful.

Good luck and I hope youcan clear this matter up ....we might all learn something in the process.

bs5

 

by: cpc2004Posted on 2005-06-06 at 08:59:52ID: 14154450

Debug a loop problem is a very hard as I have to debug a program without source code and documentation. When the CPU has 100%, force a crash dump. I have to study the stack trace to find out why windows loops. Maybe the problem is related to a new virus or trojan.

Procedure to force a crash dump
1. Run REGEDIT
2. Locate HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters
3. Create a new DWORD value and name it CrashOnCtrlScroll
4. Right-click on this newly created value and click on Modify
5. Enter 1 in the Value data field and click on OK.
6. Close regedit and reboot your system.
7. When the CPU is 100% you hold the right CTRL key and pressing "Scroll Lock" twice. XP will crash and take a dump
8. The bugcheck code is E2.
9. Attach the minidump at the webspace.

Note: Check the dump option to full memory dump instead of minidump. I will examine the minidump as I'm afraid that minidump does not have the information that I want. Although full memory is huge,  it is useful as I don't know which process used most of the CPU resources. Maybe I have to examine all the processes in order to find out the culprit.

Before you get the crash dump. Attach the minidump Mini052805-01.dmp and DrWatson log here. Maybe I can find out clues to resolve the problem.
C:\Documents and Settings\All Users\Application Data\Microsoft\Dr Watson\drwtsn32.log
C:\Documents and Settings\All Users\Application Data\Microsoft\Dr Watson\user.dmp

 

by: MichaelAwad2Posted on 2005-06-20 at 02:57:20ID: 14255282

cpc2004, thanks for your response.  I did the registry edit that you mentioned and forced the XP crash and dump.  It never asked me for a bugcheck code, though (you mentioned that it's E2).
You mentioned that I should attach these two files "at the webspace," but I'm not sure what webspace you're referring to, so I just put them on my site:
www.AuditLeverage.com/Download/mike/drwtsn32.log
www.AuditLeverage.com/Download/mike/user.dmp

Thanks again for any input that you can provide.

 

by: rindiPosted on 2005-06-20 at 03:34:16ID: 14255487

Check the following M$ article:

http://support.microsoft.com/?kbid=887742&sd=RMVP

Also make sure you have applied the patches for your antivirus and firewall programs...

 

by: MichaelAwad2Posted on 2005-07-04 at 13:25:16ID: 14364355

I've posted my HijackThis log here in case it is helpful for either this thread or this morning's thread called: "Computer suddenly has slowed to a crawl."
 
Logfile of HijackThis v1.99.1
Scan saved at 3:31:47 PM, on 7/4/05
Platform: Windows XP SP2 (WinNT 5.01.2600)
MSIE: Internet Explorer v6.00 SP2 (6.00.2900.2180)

Running processes:
C:\WINDOWS\System32\smss.exe
C:\WINDOWS\system32\winlogon.exe
C:\WINDOWS\system32\services.exe
C:\WINDOWS\system32\lsass.exe
C:\WINDOWS\system32\svchost.exe
C:\WINDOWS\System32\svchost.exe
C:\Program Files\Common Files\Symantec Shared\ccSetMgr.exe
C:\Program Files\Common Files\Symantec Shared\SNDSrvc.exe
C:\Program Files\Common Files\Symantec Shared\SPBBC\SPBBCSvc.exe
C:\WINDOWS\Explorer.EXE
C:\Program Files\Common Files\Symantec Shared\ccEvtMgr.exe
C:\WINDOWS\system32\spoolsv.exe
C:\Program Files\Norton AntiVirus\navapsvc.exe
C:\Program Files\Norton AntiVirus\IWP\NPFMntor.exe
C:\WINDOWS\system32\svchost.exe
C:\WINDOWS\System32\wltrysvc.exe
C:\Program Files\Common Files\Symantec Shared\ccApp.exe
C:\Program Files\AIM\aim.exe
C:\Program Files\Messenger\msmsgs.exe
C:\WINDOWS\system32\imapi.exe
C:\WINDOWS\system32\taskmgr.exe
C:\Program Files\Symantec\ACT\act.exe
C:\Documents and Settings\Michael Awad\My Documents\Software\HijackThis (to prevent browser hijackings) (v1.99.1).exe

R1 - HKLM\Software\Microsoft\Internet Explorer\Main,Default_Page_URL = http://ie.redirect.hp.com/svs/rdr?TYPE=3&tp=iehome&locale=EN_US&c=Q105&bd=presario&pf=laptop
R1 - HKCU\Software\Microsoft\Internet Connection Wizard,ShellNext = http://ie.redirect.hp.com/svs/rdr?TYPE=3&tp=iehome&locale=EN_US&c=Q105&bd=presario&pf=laptop
R1 - HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings,ProxyServer = proxy-mem3630H.network.fedex.com:3128
O2 - BHO: AcroIEHlprObj Class - {06849E9F-C8D7-4D59-B87D-784B7D6BE0B3} - C:\Program Files\Adobe\Acrobat 6.0\Reader\ActiveX\AcroIEHelper.dll
O2 - BHO: (no name) - {53707962-6F74-2D53-2644-206D7942484F} - C:\Program Files\Spybot - Search & Destroy\SDHelper.dll
O2 - BHO: Google Toolbar Helper - {AA58ED58-01DD-4d91-8333-CF10577473F7} - c:\program files\google\googletoolbar1.dll
O2 - BHO: NAV Helper - {BDF3E430-B101-42AD-A544-FADC6B084872} - C:\Program Files\Norton AntiVirus\NavShExt.dll
O2 - BHO: CWebToolsBHO Class - {C49A89A1-D366-4151-904C-16F69B1C444E} - C:\Program Files\Microgarden\WebTools\WebTools.dll
O3 - Toolbar: Norton AntiVirus - {42CDD1BF-3FFB-4238-8AD1-7859DF00B1D6} - C:\Program Files\Norton AntiVirus\NavShExt.dll
O3 - Toolbar: &Google - {2318C2B1-4965-11d4-9B18-009027A5CD4F} - c:\program files\google\googletoolbar1.dll
O3 - Toolbar: Microgarden WebTools - {E929661E-3728-4E52-BCCB-AE4058F75466} - C:\Program Files\Microgarden\WebTools\WebTools.dll
O4 - HKLM\..\Run: [ccApp] "C:\Program Files\Common Files\Symantec Shared\ccApp.exe"
O4 - HKCU\..\Run: [AIM] C:\Program Files\AIM\aim.exe -cnetwait.odl
O4 - HKCU\..\Run: [MSMSGS] "C:\Program Files\Messenger\msmsgs.exe" /background
O4 - Startup: Norton SystemWorks.lnk = ?
O8 - Extra context menu item: &Google Search - res://C:\Program Files\Google\GoogleToolbar1.dll/cmsearch.html
O8 - Extra context menu item: Backward Links - res://C:\Program Files\Google\GoogleToolbar1.dll/cmbacklinks.html
O8 - Extra context menu item: Cached Snapshot of Page - res://C:\Program Files\Google\GoogleToolbar1.dll/cmcache.html
O8 - Extra context menu item: E&xport to Microsoft Excel - res://C:\PROGRA~1\MICROS~4\OFFICE11\EXCEL.EXE/3000
O8 - Extra context menu item: Send To &Bluetooth - C:\Program Files\WIDCOMM\Bluetooth Software\btsendto_ie_ctx.htm
O8 - Extra context menu item: Similar Pages - res://C:\Program Files\Google\GoogleToolbar1.dll/cmsimilar.html
O8 - Extra context menu item: Translate into English - res://C:\Program Files\Google\GoogleToolbar1.dll/cmtrans.html
O9 - Extra button: (no name) - {08B0E5C0-4FCB-11CF-AAA5-00401C608501} - C:\Program Files\Java\j2re1.4.2_05\bin\npjpi142_05.dll
O9 - Extra 'Tools' menuitem: Sun Java Console - {08B0E5C0-4FCB-11CF-AAA5-00401C608501} - C:\Program Files\Java\j2re1.4.2_05\bin\npjpi142_05.dll
O9 - Extra button: Research - {92780B25-18CC-41C8-B9BE-3C9C571A8263} - C:\PROGRA~1\MICROS~4\OFFICE11\REFIEBAR.DLL
O9 - Extra button: AIM - {AC9E2541-2814-11d5-BC6D-00B0D0A1DE45} - C:\Program Files\AIM\aim.exe
O9 - Extra button: @btrez.dll,-4015 - {CCA281CA-C863-46ef-9331-5C8D4460577F} - C:\Program Files\WIDCOMM\Bluetooth Software\btsendto_ie.htm (file missing)
O9 - Extra 'Tools' menuitem: @btrez.dll,-4017 - {CCA281CA-C863-46ef-9331-5C8D4460577F} - C:\Program Files\WIDCOMM\Bluetooth Software\btsendto_ie.htm (file missing)
O9 - Extra button: Messenger - {FB5F1910-F110-11d2-BB9E-00C04F795683} - C:\Program Files\Messenger\msmsgs.exe
O9 - Extra 'Tools' menuitem: Windows Messenger - {FB5F1910-F110-11d2-BB9E-00C04F795683} - C:\Program Files\Messenger\msmsgs.exe
O14 - IERESET.INF: START_PAGE_URL=http://ie.redirect.hp.com/svs/rdr?TYPE=3&tp=iehome&locale=EN_US&c=Q105&bd=presario&pf=laptop
O16 - DPF: {9B57C630-AA6E-440D-8D44-D34542E5531A} (SendMail Class) - https://www118.livemeeting.com/etc/static/ROMrapidweb/2005-06-17-23-43-02/MailObjects.cab
O16 - DPF: {BB8B9052-8D27-45D4-B79F-84946D41EBF7} (Office Live Meeting Presentation-Upload Control) - https://fwd118.livemeeting.com/etc/place/ROMEO/ROMpws-2c/7.0.RTOLOC.1503.28/placeware.aud.ieupload/UploadControl.cab
O16 - DPF: {EB387D2F-E27B-4D36-979E-847D1036C65D} (QDiagHUpdateObj Class) - http://h30043.www3.hp.com/aio/en/check/qdiagh.cab?326
O16 - DPF: {FE0BD779-44EE-4A4B-AA2E-743C63F2E5E6} (IWinAmpActiveX Class) - http://pdl.stream.aol.com/downloads/aol/unagi/ampx_en_dl.cab
O23 - Service: Symantec Event Manager (ccEvtMgr) - Symantec Corporation - C:\Program Files\Common Files\Symantec Shared\ccEvtMgr.exe
O23 - Service: Symantec Password Validation (ccPwdSvc) - Symantec Corporation - C:\Program Files\Common Files\Symantec Shared\ccPwdSvc.exe
O23 - Service: Symantec Settings Manager (ccSetMgr) - Symantec Corporation - C:\Program Files\Common Files\Symantec Shared\ccSetMgr.exe
O23 - Service: HP WMI Interface (hpqwmi) - Hewlett-Packard Development Company, L.P. - C:\Program Files\HPQ\SHARED\HPQWMI.exe
O23 - Service: iPod Service (iPodService) - Apple Computer, Inc. - C:\Program Files\iPod\bin\iPodService.exe
O23 - Service: Norton AntiVirus Auto-Protect Service (navapsvc) - Symantec Corporation - C:\Program Files\Norton AntiVirus\navapsvc.exe
O23 - Service: Norton AntiVirus Firewall Monitor Service (NPFMntor) - Symantec Corporation - C:\Program Files\Norton AntiVirus\IWP\NPFMntor.exe
O23 - Service: NVSvc - NVIDIA Corporation - C:\WINDOWS\system32\nvsvc32.exe
O23 - Service: SAVScan - Symantec Corporation - C:\Program Files\Norton AntiVirus\SAVScan.exe
O23 - Service: ScriptBlocking Service (SBService) - Symantec Corporation - C:\PROGRA~1\COMMON~1\SYMANT~1\SCRIPT~1\SBServ.exe
O23 - Service: Symantec Network Drivers Service (SNDSrvc) - Symantec Corporation - C:\Program Files\Common Files\Symantec Shared\SNDSrvc.exe
O23 - Service: SoundMAX Agent Service (default) - Analog Devices, Inc. - C:\Program Files\Analog Devices\SoundMAX\SMAgent.exe
O23 - Service: Symantec SPBBCSvc (SPBBCSvc) - Symantec Corporation - C:\Program Files\Common Files\Symantec Shared\SPBBC\SPBBCSvc.exe
O23 - Service: WLTRYSVC - Unknown owner - C:\WINDOWS\System32\wltrysvc.exe

 

by: rindiPosted on 2005-07-04 at 13:47:08ID: 14364442

This is you analyzed hijack log. You could have done that yourself by pasting into the hijackthis HP, then clicking on analyze, the save analysis, then you cou have posted the link here (makes the thread more viewable).

 

by: rindiPosted on 2005-07-04 at 13:47:35ID: 14364445

 

by: rindiPosted on 2005-07-04 at 14:00:22ID: 14364488

Your IE isn't uptodate, run windowsupdates.

Then, you are running symantec Antivirus (and internet security), which is know to use a lot of resources, so don't be too surprised with excesive CPU usage.

Thenn I'd disable the following from starting:

AIM                                      (AOL Messenger can be a point of attack and isn't necessary to run allways)

msmsgs                               (Same as above)

Act                                      (don't know if you allways need that)

iPodService                          (shouldn't be necessary to allways run)


Then also check the marked items, those "nasty" should be removed, except if you know they are OK, and the unknown is the same.

 

by: cpc2004Posted on 2005-08-05 at 03:28:43ID: 14606156

From your Drwatson log, I find an exception with c0000006 (in page io error) which is the symptom of read error at paging space. You had better define a new paging space and get rid of the old paging space.

Application exception occurred:
        App: D:\cdrestore.exe (pid=2188)
        When: 6/8/05 @ 13:18:06.281
        Exception number: c0000006 (in page io error)

Can you attach the lateset DrWatsion log here?

 

by: MichaelAwad2Posted on 2005-08-05 at 04:59:43ID: 14606545

Thanks very much, cpc2004.  Can you tell me how to go about "defining a new paging space and getting rid of the old paging space?"  I don't know what that means.

The excerpt that you pasted in from my DrWatson log refers to my D:\ drive (which is my CD-ROM, as you probably guessed) and CDRestore.exe, which is a fairly useless utility that was included on a DVD that I was recently trying to restore my backup data from.  All it does is to unzip the files from the DVD to the hard drive (or other location).  So I can avoid using it in the future if it causes problems.  (The utility isn't actually installed on my c:\.)

I've posted my latest DrWatson log to:
www.AuditLeverage.com/Download/mike/drwtsn32(8-3-05).log

The DrWatson log might not be very useful because there are entries in it between June 8 and June 23.  But I know that this problem (CPU usage spiking to 100%) occurred on June 9 (twice), 10, and 14 (twice).  So it's not being logged in DrWatson.

Thanks again.
Michael

 

by: rindiPosted on 2005-08-05 at 05:53:24ID: 14606878

Right Click "My Computer", select "Properties", then "Advanced", Then "settings" in "Performance Options". Now again the "Advanced" tab, and now "Virtual Memory".

You should now see the drive letters of you HD's and also where the pagefile is located. Select that driveletter, then in the bottom change the option from system controlled to user controlled, and then set both the max and the min size to the same number, preferably 1.5x the size of your ram. Then click on "Set", then reboot. Now you should have created a new pagefile.

 

by: cpc2004Posted on 2005-08-05 at 06:32:13ID: 14607273

Agree DrWatson log is only applicable to process crash. Your case is CPU utilization is high.  pstat and task manager are appropriate tools to find out the root cause.

 

by: cpc2004Posted on 2005-08-05 at 06:36:22ID: 14607325

What antivirus are using and the version number?

 

by: MichaelAwad2Posted on 2005-08-05 at 09:03:20ID: 14608929

Thanks, cpc2004.  To answer your question, I'm using Norton AntiVirus 2005, version 11.0.11.4, which came installed with the laptop when I bought it from Microcenter.
(Virus definitions are up to date.)

Rindi, thanks for the tip about changing the pagefile size.  I have 512 MB of RAM, so I changed the pagefile size min and max to 768 and 768, respectively.  (Before, I think it was 768 and 1536, respectively.)

I'm having several more issues on this same laptop which are probably unrelated to the issue we've been discussing in this thread.  If any of you have any insight on these additional issues, please go to the appropriate thread (see below) to answer so that I can award 500 separate points rather than splitting the points for the current thread.

- Whenever I have the "Shell Hardware Detection" service enabled, the computer either won't boot or slows down to a crawl (even though CPU usage was staying below 5%).  So I've been doing without this service (since I don't know what it does) and it hasn't happened in the one month since then.  See my separate posting at:
        www.experts-exchange.com/Operating_Systems/WinXP/Q_21479912.html

- When I try to burn a CD, it says "There is no disc in the drive," even though I've tried several different CDs.  It worked fine a couple of months ago.
     www.experts-exchange.com/Operating_Systems/WinXP/Q_21517163.html

- Error message: "WMI information may be corrupted." (WMI stands for Windows Instrumentation Panel.)
     www.experts-exchange.com/Operating_Systems/WinXP/Q_21517126.html

- When I open Norton AntiVirus 2005 and try to enable auto-protect, it says: "The Norton AntiVirus Auto-Protect Driver could not be loaded.  Your system is not protected from viruses.  Please restart your computer."  Restarting doesn't help.
     www.experts-exchange.com/Operating_Systems/WinXP/Q_21517161.html

 

by: rindiPosted on 2005-08-05 at 09:54:57ID: 14609457

Can you run hijackthis again and post a new link to the analysed file here?

 

by: MichaelAwad2Posted on 2005-08-05 at 14:24:34ID: 14611815

Sure, thanks for asking.  I'll post the raw text file as well as the more graphical HTML version generated by www.hijackthis.de/index.php?%20langselect=english.

www.AuditLeverage.com/Download/mike/HijackThis8-5-05.log
www.AuditLeverage.com/Download/mike/HijackThis8-5-05.html

 

by: rindiPosted on 2005-08-05 at 15:02:23ID: 14612108

I'd again try disabling the following. Make sure you are in safe mode and you have system restore disabled. I'd also uninstall NAV and then reinstall it, as it could have been compromissed.

C:\Program Files\AIM\aim.exe   --->   Are you sure you need AOL messenger?
O4 - HKCU\..\Run: [AIM] C:\Program Files\AIM\aim.exe -cnetwait.odl   --->   as above.
C:\WINDOWS\system32\cisvc.exe   --->   This can slowdown your system
C:\WINDOWS\system32\imapi.exe   --->   if you are using microsoft to burn CD's this should be OK, but I'd rather recommend to use a real burning software and disable this.
C:\Program Files\Messenger\msmsgs.exe   --->   I'd also remove the ms messenger as it can be missused.
O4 - HKCU\..\Run: [MSMSGS] "C:\Program Files\Messenger\msmsgs.exe" /background   --->   as above.
C:\WINDOWS\system32\cidaemon.exe   --->   Is probably not allways needed.
O4 - HKLM\..\Run: [QuickTime Task] "C:\Program Files\QuickTime\qttask.exe" -atboottime   --->   could have been compromissed and doesn't have to run at bootup.

 

by: MichaelAwad2Posted on 2005-08-08 at 21:26:10ID: 14629915

Hi cpc2004 et al -
     As suggested, I waited until the next time the CPU usage jumped to 100% and then ran the Microsoft utilities pstat and qslice.  The output can be downloaded from:
          www.AuditLeverage.com/Download/mike/pstat-MichaelAwad2--CPUat100percent).txt

     I've also uploaded a screen print (which you probably don't need) of the output of QSlice, which shows a summary of the same data as pstat, but in graphical form:
          www.AuditLeverage.com/Download/mike/QSlice-MichaelAwad2--CPUat100percent).GIF

     In Task Manager, the process that was taking 99% of the CPU was winlogon.exe, which of course it doesn't let me terminate.

     Also, as a reminder, the CPU usage always goes from 100% down to less than 5% when I hibernate and then "wake up" the laptop from hibernation.  (I have disabled all power management features when the laptop is plugged in.)

Thanks again.

 

by: cpc2004Posted on 2005-08-09 at 22:31:41ID: 14639235

The winlogon.exe spends a lot of CPU time at kernel mode at context switching (ie 56299) which is exception high. I will search google any relating hits at XP.

pid:2a8 pri:13 Hnd:  426 Pf:   7502 Ws:   4508K winlogon.exe
 tid pri Ctx Swtch StrtAddr    User Time  Kernel Time  State
 2ac  15      1189 0103D353  0:00:00.156  0:00:00.468 Wait:UserRequest
 2c0  13       100 7C810856  0:00:00.000  0:00:00.015 Wait:LpcReceive
 2c8  13         4 7C810856  0:00:00.000  0:00:00.000 Wait:DelayExecution
 2cc  15       224 7C810856  0:00:00.015  0:00:00.000 Wait:EventPairLow
 2d0  15       156 7C810856  0:00:00.000  0:00:00.000 Wait:DelayExecution
 2dc  13        13 7C810856  0:00:00.000  0:00:00.000 Wait:UserRequest
 304  15       161 7C810856  0:00:00.000  0:00:00.015 Wait:UserRequest
 3a4  14         8 7C810856  0:00:00.015  0:00:00.000 Wait:UserRequest
 3a8  15       118 7C810856  0:00:00.000  0:00:00.000 Wait:UserRequest
 3ac  13         2 7C810856  0:00:00.000  0:00:00.000 Wait:UserRequest
 478  15        12 7C810856  0:00:00.000  0:00:00.000 Wait:UserRequest
 47c  11         4 7C810856  0:00:00.000  0:00:00.000 Wait:UserRequest
 1c0  15         2 7C810856  0:00:00.000  0:00:00.000 Wait:UserRequest
 1dc  15     56299 7C810856  0:00:00.015  1:18:01.687 Ready
                                          ^^^^^^^^^^^
 14c  13         7 7C810856  0:00:00.000  0:00:00.000 Wait:LpcReceive
 f44  13         3 7C810856  0:00:00.000  0:00:00.000 Wait:LpcReceive
 748  15       147 7C810856  0:00:00.000  0:00:00.000 Wait:EventPairLow

pid:2d4 pri: 9 Hnd:  296 Pf:   1409 Ws:   4172K services.exe

 

by: MichaelAwad2Posted on 2005-08-10 at 05:26:41ID: 14641047

Many thanks for all the help, cpc2004.  I'll wait until I hear back from you about your search results.

 

by: cpc2004Posted on 2005-08-11 at 07:24:13ID: 14651662

I searched google and there have a couple of hits relating to 100% cpu due to a lot of hardware interrupts shown by process explorer from sysinternals.  Download process explorer. The installation is easy. Unzip the file and execute procexp.

http://www.sysinternals.com/Utilities/ProcessExplorer.html

Run process explorer as it does not use a lot of system resource. When the CPU goes up to 100%, switch the process explorer and check any abnormal behaviour.  

 

by: cpc2004Posted on 2005-08-11 at 07:45:52ID: 14651925

After you install process explorer. If the CPU goes to 100%. Switch to process explorer and zoom in winlogin. Click thread and zoom in the thread which use most of the CPU kernel time and I believe that it is last 4th thread. Screen print. Click the  "Stack" button and screen print.  Attach the 2 screen prints here.
   

 

by: cpc2004Posted on 2005-08-11 at 08:01:44ID: 14652095

I do the same experient at my XP and my winlogon.exe also has the thread id 676 (ie x'1dc'). I belieive your winlogon.exe should have the same thread id 676 and this thread use a lot of CPU time.

The following are the stack trace of my thread id 676.
Stack trace
ntoskrnl.exe!KiUnexpectedInterrupt+0x119
ntoskrnl.exe!NtWaitForSingleObject+0x3c4
ntoskrnl.exe!KeReleaseInStackQueuedSpinLockFromDpcLevel+0xb1c
kernel32.dll!WaitForMultipleObjects+0x17
kernel32.dll!RegisterWaitForInputIdle+0x43

Thread 676 is waiting for hardware interrupt and it matches with my finding at google.

It will be very useful if you can copy the stack trace of thread 676 when the CPU goes up 100%.

 

by: cpc2004Posted on 2005-08-11 at 08:51:48ID: 14652667

Can you check your BIOS setup and do you enable the PCI IDE bus master option?
http://www.daniweb.com/techtalkforums/thread7297-3.html

 

by: MichaelAwad2Posted on 2005-08-12 at 02:29:44ID: 14659145

Many thanks, cpc2004.  I have installed Process Explorer and will post the two screen prints you requested the next time the CPU usage goes to 100%.
Also, I checked my BIOS (Phoenix BIOS version F34), and it appears that it does not have a setting for the the PCI IDE bus master option.

One more thing: you said " I believe that it is last 4th thread" that uses the most CPU time.  Do you mean the 4th thread, or the last thread, or the 4th-to-last thread?  Or do you mean simply that I should choose whichever thread is using the most CPU time?

Thanks again.

 

by: cpc2004Posted on 2005-08-12 at 04:43:00ID: 14659666

I find out that it is not last 4th thread and it is thread id 676.

 

by: MichaelAwad2Posted on 2005-08-14 at 07:48:06ID: 14670487

Thanks, cpc2004.  It happened again, so I captured and uploaded the two screen prints (I combined them into one file) at:
www.AuditLeverage.com/Download/mike/ProcessExplorerScreenPrint(CPUusage100).gif

It's very fuzzy in the browser, but if you download the .gif, the picture is quite clear.

In the first screen print (not the stack trace, but the other one), the lower window pane lists lots of items, but only the first six are visible.  If you would like to know what all the others are, just let me know.  Also let me know whether you would like me to wait until the next time the problem recurs before I scroll down in ProcessExplorer and capture that information for you.  Thanks again.

 

by: cpc2004Posted on 2005-08-14 at 09:06:20ID: 14670675

The thread id is 680 and 676. Do you mean that thread 680 use a lot of CPU time?

 

by: MichaelAwad2Posted on 2005-08-24 at 22:58:35ID: 14749482

I'm sorry, cpc2004, I don't understand what your message on 14 August means.  Can you clarify what I need to do next?  Again, many thanks.

 

by: MichaelAwad2Posted on 2005-09-17 at 22:51:53ID: 14906155

I e-mailed cpc2004 a couple of days ago and asked him to comment again, so if we could possibly give this a few extra days before closing, I would really appreciate it.

 

by: cpc2004Posted on 2005-09-19 at 02:41:37ID: 14910360

I want to clarify the thread id is always the same or it varies when the CPU reaches 100%.

 

by: MichaelAwad2Posted on 2005-09-19 at 12:41:39ID: 14915060

cpc2004, thanks very much for your response and your patience.
So if I understand you correctly, you're saying is two things:

1) Your Aug. 14 message said: "The thread id is 680 and 676. Do you mean that thread 680 use a lot of CPU time?"  So I guess you're asking why I sent you the stack info for thread 676 even though thread 680 was the one that was using 99.98% of the CPU.  Probably what happened is that when I right-clicked on thread 680 to view the properties and it listed a whole bunch of threads, I just clicked on the Stack button right away without first going to the thread that was using a lot of CPU.  I will make sure not to neglect that extra step next time.

2) I should wait until this happens one or two more times, then send you those screen prints as well so that we can see whether it's always the same thread that's using so much CPU.

So I will upload those screen prints when they are ready.  Thanks again for all your help - you are a life-saver.

 

by: MichaelAwad2Posted on 2005-09-27 at 06:44:30ID: 14966452

Dear cpc2004,
     Here's a screen print of it happening again.  Is this the data that you need?
www.AuditLeverage.com/Download/mike/ProcessExplorerScreenPrintsForMichaelAwad9-26-05.zip

Thanks again.

 

by: andymsmith18Posted on 2005-09-27 at 08:40:10ID: 14967599

hi have you checked for the W32.Netsky.D@mm worm  see this link http://www.liutilities.com/products/wintaskspro/processlibrary/winlogon/  its a long shot but possable

 

by: cpc2004Posted on 2005-09-27 at 09:40:58ID: 14968188

Thread 1724 used 99%. What is thread 1724?

 

by: cpc2004Posted on 2005-09-27 at 09:59:24ID: 14968363

I find PID 3880 was running which is indexing service. It uses a lot of CPU and memory. Indexing Services is unneccessary and can be removed.
 
Disable Indexing Services
http://www.tweakxp.com/tweakxp/display.asp?id=1335
http://mywebpages.comcast.net/SupportCD/OptimizeXP.html

To disable it, go to the Control Panel and click Add or Remove Programs. Click the Add/Remove Window Components. Simply untick the Indexing services and click Next!

 

by: cpc2004Posted on 2005-09-27 at 10:04:52ID: 14968408

Refer the following url for potential problem caused by index services
http://support.microsoft.com/default.aspx?scid=kb;en-us;899869

 

by: MichaelAwad2Posted on 2005-09-27 at 11:36:20ID: 14969257

Thanks, cpc2004.  I've disabled the Indexing Service, although it seems unlikely that it was the cause, since cidaemon wasn't using any CPU at all.

Anyway, your other reply said "Thread 1724 used 99%. What is thread 1724?"  Where should I look to find out the answer to this question?

 

by: MichaelAwad2Posted on 2005-10-14 at 03:01:07ID: 15084073

Hi Martin -
     I forgot to mention that I did go into Add/Remove Window Components, but the Indexing Service is already unticked.  I don't remember whether I did that before your note, after your note, or whether the laptop came like that.
    Just wondering what my next step should be.

Thanks again.
Michael

 

by: cpc2004Posted on 2005-11-16 at 17:30:06ID: 15308327

Do you have any update of the problem?

 

by: MichaelAwad2Posted on 2005-11-21 at 02:42:01ID: 15332759

Hello again, Martin -
     Thanks very much for following up.  The answer to your question is no, there's not really any update because I'm not sure what to do next.  When I saw the Symantec link that you sent me on 15 October, I ran an online virus scan (McAfee, I think) and came up clean.

      Is there any other information that I can provide that would be helpful in determining the cause of the problem?
Thanks again.

 

by: cpc2004Posted on 2005-11-21 at 05:25:52ID: 15333454

This problem is also related to 100% CPU and proces explorer find out the culprit
http://www.experts-exchange.com/Operating_Systems/WinXP/Q_21633577.html

 

by: MichaelAwad2Posted on 2005-11-23 at 13:30:07ID: 15353521

Thanks, cpc2004.  I reviewed that posting that you suggested (Q21633577) and disabled both of the menu-related effects described there.
(Control Panel > Display > Appearance tab > Effects > Uncheck "Use the following transition effect for menus and tooltips" and "Show shadows under menus.")

So who knows, maybe that will solve my problem, although I doubt it because MaxAix’s problem was that explorer.exe was using 100% of CPU, but for me it’s winlogon.exe.  But I think the reason you sent me the URL for that post is that it’s an example of a case where ProcessExplorer was able to pinpoint the problem.

Your 27-Sept note mentioned that based on the ProcessExplorer screen prints that I sent you, PID 3880 (Indexing Service) was using a lot of CPU and that I should remove it.  That has been done, but I’m still having the problem.

So I’m not sure what to do next.  The next time the problem occurs, are there any ProcessExplorer screen prints that would be helpful for you beyond the ones that I’ve already uploaded?

Thanks again for all your help – much appreciated.

 

by: cpc2004Posted on 2005-12-08 at 17:30:06ID: 15449867

The thread that cause high CPU utilization is the most useful information. Do  you find the same thread uses a lot of CPU when the problem occurs?

 

by: MichaelAwad2Posted on 2005-12-16 at 08:44:04ID: 15498805

Thanks very much, cpc2004.  In answer to your question, it is not always the same thread that uses a lot of CPU when the CPU jumps to 100% and paralyzes the machine until I hibernate.  Following is a somewhat random sample of 5 of the times this has happened during the past few months.  (In all 5 cases, winlogon.exe was the offending process using about 99% of the CPU.)

Aug. 8: This was 3 days before I had ever heard of Process Explorer, so I don't know what the offending thread was, but I do have the pstat.txt output from that day at:
          www.AuditLeverage.com/Download/mike/pstat-MichaelAwad2--CPUat100percent).txt

Aug. 14: Winlogon was Thread 676, using 99% of CPU.  Here's the Process Explorer output:
          www.AuditLeverage.com/Download/mike/ProcessExplorerScreenPrint(CPUusage100).gif

Sept. 19: Winlogon was Thread 676, using 99% of CPU.

Sept. 26: Winlogon was Thread 676, using 99% of CPU, all of which was CSwitchDelta 2772: !PlaySoundW+0x77f (thread 1724), as you can see in the screen print that you saw at www.AuditLeverage.com/Download/mike/ProcessExplorerScreenPrintsForMichaelAwad9-26-05.zip .  In your Sept. 27 posting to this thread, you said: "Thread 1724 used 99%. What is thread 1724?"  Based on the screen print that you saw, thread 1724 is !PlaySoundW+0x77f (whatever that means).

Dec. 9: Winlogon was Thread 772, using 99% of CPU, all of which was !PlaySoundW+0x77f (thread 268).
            The CSwitch Delta (which may not be relevant) kept changing: 2851, 2989, 3849, 3101, 3991, then finally 4514.

I will run both Process Explorer and pstat.exe the next time this happens and will post both results here.  Thanks again.

 

by: MichaelAwad2Posted on 2005-12-27 at 09:08:50ID: 15556626

CPU went up to 100% again today, so I've uploaded the results of Microsoft's pstat.exe utility:
         www.AuditLeverage.com/Download/mike/pstat12-27-05.txt

Once again, hibernating fixed the problem.
When I ran Process Explorer before hibernating, the process that was taking 99% of CPU was winlogon (just as in all previous times) - this time it was thread 772 again.  Within that, thread 224 (not 268 or 1724 as in previous times) was taking 99% of the CPU time.  However, this time and the previous time times (Sept. 26 and Dec. 9), the guilty "start address" was !PlaySoundW+0x77f.

I did a Google search on !PlaySoundW+0x77f and wasn't able to learn much.  Does anybody know what this is and how I can perhaps fix or disable it?
Thanks again.

 

by: cpc2004Posted on 2005-12-27 at 18:31:50ID: 15560270

  User Time   Kernel Time    Ws     Faults  Commit Pri Hnd Thd Pid Name
   0:00:00.625  11:32:05.890  2020     8247    6084 13  448  18 772 winlogon.exe


pid:304 pri:13 Hnd:  448 Pf:   8247 Ws:   2020K winlogon.exe
 tid pri Ctx Swtch StrtAddr    User Time  Kernel Time  State
  dc  15         6 7C810856  0:00:00.000  0:00:00.000 Wait:UserRequest
  e0  15    447528 7C810856  0:00:00.062 11:32:04.875 Ready <----- PlaySoundW+0x77f
 ac8  15         3 7C810856  0:00:00.000  0:00:00.000 Wait:EventPairLow

I don't know your sound card driver. If you search google with the keyword blueletaudio.sys and CPU, you will some hits which may be useful to resolve the problem.
aeaudio.sys      F8229000   63840    8640    4032 Thu Oct 23 14:17:07 2003
blueletaudio.sys F8A3D000    4992    1920    7168 Mon Oct 18 23:39:23 2004

Your video display driver is recommended to upgrade.
Install nVidia 61.77 and it is a stable display card driver http://www.nvidia.com/object/winxp_2k_61.77.html
nv4_disp.dll     BF9D3000 2330144  930272       0 Wed Apr 07 22:51:09 2004  

 

by: cpc2004Posted on 2005-12-27 at 18:58:47ID: 15560373

From the stack trace, I find the footprint smwdm.sys which is also a sound card driver. Which sound card driver are you using?  smwdm.sys  or blueletaudio.sys ?

 

by: MichaelAwad2Posted on 2005-12-29 at 05:50:06ID: 15570263

Thanks very much, cpc2004.  I feel like we are closing in on the solution now, especially because the 99% CPU thread is always identified with !PlaySoundW+0x77f , which implies that the problem is related to a sound card driver.
I upgraded my video display driver at the URL that you recommended.

Also, I looked in Device Manager in order to answer your question: "Which sound card driver are you using?  smwdm.sys  or blueletaudio.sys?"  You can see in the following screen shot that it appears that I am using both at the same time, which may be the cause of the problem.
            www.AuditLeverage.com/Download/mike/TwoSoundCardDrivers.GIF
You can see on the left that the Device Manager also shows that a few other audio drivers are installed (such as "Legacy Audio Drivers"), so that may be causing a conflict as well.

If you can take a look at that screen shot and let me know what you think I should do next, I would really appreciate it.  (Sorry this is taking so much of your time, though.)

 

by: MichaelAwad2Posted on 2006-01-03 at 10:58:45ID: 15601296

Hello, the CPU 100% problem happened again yesterday.
Winlogon was Thread 768 (although I think it was 772 right after the slowdown and then changed to 768 a few minutes later).  Within that thread, 99% of the CPU usage was by !PlaySoundW+0x77f (thread 1752).

Comparing that with the data in my 12/16/05 posting above, it's clear that the slowdown is consistently due to Winlogon and !PlaySoundW+0x77f.  Does it matter that the thread numbers are not always the same?
Thanks again.

 

by: cpc2004Posted on 2006-01-03 at 14:52:18ID: 15603589

Upgrade device driver smwdm.sys.

 

by: cpc2004Posted on 2006-01-26 at 18:35:47ID: 15801799

Michael,

Do you have any update?

 

by: MichaelAwad2Posted on 2006-01-27 at 11:21:07ID: 15807660

Hi Martin -
    Thanks very much for following up.  Good news: I uninstalled the smwdm.sys and downloaded a replacement which I was then unable to install.  But in the three weeks since I uninstalled the old driver, my sound still works fine and the CPU has never even once gotten back up to 100%.  So it appears that the problem is solved!  I'll keep this question open just a bit longer just in case.

Thanks again!
Mike

 

by: cpc2004Posted on 2006-02-18 at 21:50:55ID: 15992704

Hi Mike,

Do you have any update?

 

by: MichaelAwad2Posted on 2006-02-19 at 13:22:46ID: 15996136

Hi Martin -
     I really appreciate your note to follow up.  More good news: this problem still hasn't recurred ever since I uninstalled smwdm.sys, so I think you solved my problem for me!  Thanks a lot.  This question has been assigned the maximum value of 500 ponts, but you've earned about 500,000 points answering it!

     There have been several occasions lately when the CPU usage has gone up to 100%, but that just means that the the machine is very slow, not totally incapacitated like it was before.  The offending process lately has been IEXPLORE.exe, and the CPU usually (though not always) comes back down once I close the browser.  Also, it seems to happen more when I do one or more of the following:

- when I have lots of browser tabs open, using the new tabbed browsing feature of the "MSN Search Toolbar with Windows Desktop Search," which I downloaded from toolbar.msn.com.
- when I am editing the rich-text content of a web page using the open-source content management system DotNetNuke.com

     But much more importantly, I also have the following unresolved posts about this laptop which are PROBABLY UNRELATED to this one.  I can't decide whether I should do a Windows XP Home repair install to get rid of them.

- "Norton AntiVirus Auto-Protect Driver could not be loaded"
     www.experts-exchange.com/Operating_Systems/WinXP/Q_21517161.html

- Error message: "WMI information might be corrupted"
     www.experts-exchange.com/Operating_Systems/WinXP/Q_21517126.html

- Having the "Shell Hardware Detection" service enabled causes the computer to slow down or to be unable to boot (even though CPU usage stays below 5%).
     www.experts-exchange.com/Operating_Systems/WinXP/Q_21479912.html

    This Shell Hardware Detection problem does not cause me any inconvenience, since I never use it, but it makes me wonder whether it is yet another sign that something is fundamentally wrong with this Windows install.  I'm almost certain that it's not a hardware problem because (as I noted at the very beginning of the post you're reading now) the EXACT same problem happened with an identical model of laptop purchased from Microcenter that same month.  So either it's a problem with the way the manufacturer installed Windows XP Home, or (more likely) there is some incompatibility being caused by the unique combination of software that I installed.

     In your opinion, as you look at those first two problems ("WMI information might be corrupted" and especially the "Norton Anti-Virus Auto-Protect Driver could not be loaded," since I have to admit that I have been without any virus protection for months now), do you think they're fixable?  Or should I do a Windows repair install?  Are there any risks to doing a repair install?  Will all my othere installed software be unaffected?

Once again, thanks so much.
Michael

 

by: MichaelAwad2Posted on 2006-02-19 at 18:09:09ID: 15997342

If you have an answer for my question above, then please answer it not in this thread but rather in a separate one that I have created, which is at:
      www.experts-exchange.com/Operating_Systems/WinXP/Q_21743232.html
I made that one worth another 500 points, since it is really a separate issue from the one raised in this thread, and this one has already been resolved by cpc2004.  Many thanks.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...