Question

100% CPU (random), hard drive grinding,

Asked by: BrianDeveloper

Ok.  I'm very computer literate, but this one has me stumped.  Read this one all the way through as the first suggestions you might suggest have likely already been tried.  OS is Windows XP Home Edition SP2 with all the latest updates, Hardware is AMD Athlon XP 1800+, 1.5GHz, 2.00GB RAM.  

Symptoms:
System randomly begins grinding on the 500GB hard drive, partition #2 (the G: Drive).  During this time, the hard drive activity light blinks rapidly at first, then steady on as system begins to grind to a halt - even the mouse becomes very sluggish.  CPU at this point is pegged at 100%.  Symptoms are brought on by anything - opening My Computer, starting Media Player, burning a disk, playing a game, etc.  System can be stable for 20 minutes, then grind to a halt for 10 minutes, then mysteriously CPU goes back to 2% (or less) and hard drive grinding activity comes to halt.  Upon rebooting, system can be unresponsive at the XP login screen for up to 2 minutes before I can click the user name and login.  After logging in (ten minutes later), everything is quiet and the PC is usable for some time before the grinding begins againn and the CPU pegs at 100% (no time pattern that I can see).

What I've Tried:
During the hard drive grinding, Windows Task Manager shows 100% CPU, but the the CPU offending process is not listed (show processes from all users is checked).  The sum total of all the processes CPU usage including Task Manager equal 3-5% yet the status bar shows 99%-100% CPU usage.  I/O activity shows normal with a few bytes read/written every now and then. Downloaded AnVir Task Manager....again, no offending task is shown.  Halted every non-critical task/process, still 100% CPU.  Turned of Search Index service and halted every non-critical service.  Loaded latest BIOS and reset settings to default.  Adjusted "Paging File" to many different drives/sizes/settings/system managed, etc.  Reinstalled drivers for IDE drives and tried 3 different graphics driver sets (current, 1 generation old, 2 generation old).  Removed ALL cards except AGP graphics card, unplugged CD-ROM & DVD ROM & Floppy, unplugged all USB devices, uninstalled all USB driver hubs.  Ran ChkDsk /f & defragged.  I've scanned system with 4 different virus scanners & 5 different MalWare detectors.  All clean.
I've disabled EVERY startup program using MSConfig.  Prayed, kick the desktop, tried the 3 foot drop test (kidding) and everything else I could think of.  No matter what I try, every now and then 100% CPU and total hard drive grinding for 10-15 minutes before I can use the system again. In safe mode, I do not see the 100% CPU.

Anything else I can try?  I don't really want to reformat because it would be 4 days of work to get the computer back to the configuration I have it in.  

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
2008-11-08 at 21:38:26ID23888608
Tags

100% CPU

,

hard drive grinding

,

slow system

Topics

Operating Systems Network Security

,

Windows XP Operating System

Participating Experts
4
Points
500
Comments
5

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. AGP Support?
    I recently had my computer upgraded with a new motherboard (MainBoard TX Pro-II) and CPU (AMD K6-2 with 3DNow!). The motherboard's owner manual says that it features a 66MHz Advanced Graphic Port, however, upon close inspection of the motherboard I found out it has no AGP s...
  2. HP5100c scanner grinding noise and bad pic
    My scanner work ok after i install it, but when i shut down my pc does not shut down propperly and after resetting it the scanner makes a grinding noise and blue lines on the pic. i then have to uninstall and start all over which work ok untill i try to shut down again.
  3. no AGP 4x
    I bought an Epox EP-6VBA2 mobo recently after selling a P2-133a (epox too). My main interest was AGP 4x (p2-133a had 2x) as well as some other things. I have tried many things, no way to get 4x .. I enabled 4x on BIOS, set agp strenght to default (DC), flashed latest Bios., ...
  4. AGP 4X Card and AGP 8X Board. Compatible?
    Is this 4X AGP card going to work on a new Biostar P4VTB motherboard with an 8X AGP slot?

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: akahanPosted on 2008-11-08 at 22:16:28ID: 22915274

You HAVE tried just about everything.

How big is your hosts file?

if you go to Control Panel/System/Hardware/Device Manager/IDE ATA/ATAPI controllers, and look at each of your IDE channels, (under Properties, and then Advanced Settings), do any of them say PIO, rather than some form of DMA?

 

by: cbmmPosted on 2008-11-08 at 22:24:39ID: 22915293

you might have a bad hd, who makes the hd

 

by: hfraserPosted on 2008-11-08 at 22:31:44ID: 22915305

Get a copy of the Microsoft rootkit revealer. Rootkits hide their presence from most tools and many AV packages.

If the drive is a SMART drive, get a copy of one of the drive testing utilities. The drives are designed to help predict failure, and the tools will show you the stats and perform some drive tests.

 

by: sleepless6Posted on 2008-11-10 at 00:30:52ID: 22919836

I would put my money on a failing HDD
i would try a new hdd with a fresh install of an os on it and see how that performs with a video game and enough software to run it, say video drivers, audio drivers etc.

 

by: BrianDeveloperPosted on 2008-11-10 at 12:42:09ID: 22925344

Akahan:  Sorry for the delay, but I wanted to run this computer for a day to make sure the solution stayed working.  I believed you nailed it - you are a genius!  Something had set this drive to PIO mode, and Device Manager would not allow me to set it back to DMA mode.  Your comment allowed me to investigate further, and here is the link I ran across that ulimately fixed it since Device Manager could not change the drive back to DMA: http://users.bigpond.net.au/ninjaduck/itserviceduck/udma_fix/
In case the link goes dead, here is the solution:  
Go to..
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 0]
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\Scsi Port 1]
Notes:  These keys are called SCSI solely for historic reasons; SCSI Port 0 is actually IDE1 and SCSI Port 1 is IDE2.

Modify..
DMAEnabled = 1 (DWORD value)
Notes:  This is usually set to zero after a PIO failback.  Some systems may change your 1 to a 3 after a reboot - it seems to depend on how heavy your computer is already with DMA-enabled hardware.  One of my machines drives default to DMA3 and doesnt seem to act any differently, but I cant find a reference to this behaviour anywhere online.. shrug..  The machine in question is bristling with lots of tacked on hardware: 2 HDDs, CD, DVD, 3D video with TV-Out, wireless keyb/mouse, onboard sound, network, 4 USB devices.

Go to..
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002]
Notes:  0001 is the key for IDE2 and 0002 is the key for IDE1, go figure.  The string associated to MatchingDeviceId will tell you for sure what youre looking at (ie: primary_ide_channel or secondary_ide_channel.  If you dont know what those basic nuts & bolts terms are, I really really really think you should stop what youre doing RIGHT NOW.)  Also, you dont need to remember that entire long-winded numbered key, 4D36-etc& I just scan the fourth octet of the first dozen Class keys for 6A  (as underlined in the blue text above).

Delete..
MasterIdDataCheckSum
SlaveIdDataCheckSum
Notes:  If you dont see a checksums associated with a particular slot, then theres no device detected.  If you cant work out which slot goes with which drive, well, that gives me misgivings about you messing about in RegEdit, but it doesnt matter if you simply delete all the checksums in the 0001 and 0002 keys (there can be a max of two devices for IDE1, two for IDE2).  At the next login, WinXP will notice something is up when the detected devices dont match the checksum flags and the devices capabilities will be re-examined.

Delete..
MasterDeviceDetectionTimeout
SlaveDeviceDetectionTimeout
Notes:  Delete these keys if present, if you have a device that is not detecting or doesnt already have a checksum associated with it.  If theres a timeout=1 flag, Windoze doesnt bother detecting for a device in that slot at login.  Again, this is just a detection flag, so it doesnt matter if you delete them willy-nilly; if there truly is no device there, the timeout key will simply be recreated at next login.  If you still have access to a hard drive that has a timeout flag like this, chances are its running in the crippled Dos Compatibility Mode where XP is basically fudging your connection to it in real time.  I think you are told this under Device Manager > Disk Drives > (appropriate device) > General Properties tab, and also with a warning message at login.  If it is a newly installed device, you may have also forgotten to assign a partition and/or drive letter to it using the Microsoft Management Console: Start > right-click My Computer > Manage > Storage folder > Disk Management console.  Not recommended for n00bs! Very dangerous!

Create..
ResetErrorCountersOnSuccess = 1 (DWORD value)
Notes:  If this flag is present, the running tally of device access failures is reset to zero after every successful access.  (I mentioned earlier that a transfer mode downgrade is triggered after a sixth cummulative failure.)  Hopefully, this will lengthen the time before your next PIO failback as youll need six consecutive failures to trigger it.

Reboot..
Notes: After youve rebooted, go back into the IDE settings and see if DMA is available now.  

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...