WIN2K hitting HDD constantly

Scooter

Golden Member
Nov 9, 1999
1,699
0
0
I have a Win2k box that I use as my PC, and even though it is idle, the SCSI hdd is always making noise. I think something is caching itself to the harddisk, either that, or it is always being read. It's not a heavy read/write, but annoying all the same. I don't have anything running that would require constant hdd activity, that I know of.

Any ideas what might be causing this and how to stop it? It's driving me crazy.


Thanks ahead of time.

Scott
 

jaywallen

Golden Member
Sep 24, 2000
1,227
0
0
There are a lot of possibilities. I can just list a few of the most common causes of this behavior off the top of my head to help you get started.

1. Check under Administrative Tools (in the menu system or in the Control Panel) for the Services applet. See if the Indexing service is running. This service compiles a contents database on all files on the system, and it may be especially active when you have a lot of files on a disk at times when higher priority processes are not running. It's up to you whether or not you want it running. It may speed some types of file content searches considerably, but if you search primarily by location, date, filename, or file type then you probably don't need to have it running. The W2K installation default is for this service to start automatically. Rather than disabling it, I'd suggest setting it to run manually.

2. Check under the Control Panel for an applet call FindFast. This one gets my vote for most useless utility ever invented by anyone. It is another type of indexing service that catalogs Microsoft Office documents. It's possible that it serves some purpose for those who use Office as an almost exclusive set of applications and have tons of such documents, but for everyone else it's just a pain in the behind. It's typical to see this thing causing disk thrashing every few minutes on an idle machine. It is important to disable it properly, since Office apps are hard coded to check for FindFast indices. (That means that if you just remove it from whatever startup location it's using, the Office apps will continue to check your now obsolete indices BEFORE they ask Explorer where to look!) You use the applet to turn off each index, THEN you tell it to delete each index. Then you might consider using Office setup to uninstall it, though that isn't absolutely necessary. But you should remember that, if FindFast is left installed, then every Office update you install will re-activate it.

3. There are disk defragging utilities which may cause this symptom. An example would be Executive Software's Diskeeper when its "Set It and Forget It" mode has been enabled. The defragger will take advantage of any system idle time to continuously defrag the disk. Its Frag Guard (or whatever it's called) will also move files out of the vicinity of the MFT and pagefile to prevent them from becoming fragmented if they're called upon to expand.

4. Some settings on anti-virus software will use system idle time to carry on an ongoing scan of the disks.

5. Some email programs and some settings in browsers (like for updating "offline" content) will continuously access the disk at a slow pace as they perform their monitoring functions, looking for new mail and looking for new Web site content.

6. Miscellaneous jobs set in Task Scheduler can cause continuous disk access.

These are just a few of the most common causes of continuous disk access during system idle, but they're at least a starting point for finding out what's happening.

Hope you solve your mystery.

Regards,
Jim
 

igiveup

Golden Member
Feb 17, 2001
1,066
0
0
Give us your specs. How much RAM? For the most part win 2k is always going to do some paging to the disk, but I don't know about continuously. What applications are you running? What is your paging file size? More info please. :)
 

TomBilliodeaux

Senior member
Sep 29, 2000
788
0
0
Thanks for the tips Jim,
My hdd started thrashing lately also. Ide Maxtor.
I will explore these suggestions.
 

jaywallen

Golden Member
Sep 24, 2000
1,227
0
0
Hi, Tom. I hope you find your culprit. It can be pretty annoying to see the drive churning away for no apparent reason. I guess my paranoid tendencies make me think that something is whacking my data, though I've never seen any such thing happen in NT or W2K.

Regards,
Jim
 

TomBilliodeaux

Senior member
Sep 29, 2000
788
0
0
Exactly!
I think that someone or some program that I downloaded is erasing stuff. I'm sure i did something thru the many swaping of o/s and partitions.
Next is Linux. I have been reading and looking for a good distro that won't give me much trouble (815e chipset). More moving stuff around.
 

Scooter

Golden Member
Nov 9, 1999
1,699
0
0
Thanks guys, sorry it took me so long to get back with ya. I tried everything in your list jaywallen, no luck. I was sure that was gonna fix it.

igiveup, here's the spec's 512mb and the paging file is 576mb. I'm running, at the moment, ICQ, NAV 2001, IE 5.5, and Matrox Power Desk. Here's what's running: Click me to see task's.
 

jaywallen

Golden Member
Sep 24, 2000
1,227
0
0
Hi, Scooter.

Not one of the obvious ones, eh? I didn't see anything obviously wrong in the process list. I imagine that there are settings for ICQ and its attendant functions that might do this, but that's true of so many things. This OS can also do a lot of housekeeping chores from time-to-time.

Can you describe what the drive light looks like when this is going on? Occasional flicker, rapid flicker, continuously lit? How long does it go on? Does it simply never stop accessing? Do you have write-back cache enabled or disabled?

Regards,
Jim
 

Scooter

Golden Member
Nov 9, 1999
1,699
0
0
Again, sorry for the delay in my response. This overtime is killing me. :(


The HDD activity light flickers, and with the audibility of the SCSI HDD it's quite annoying. :) It's more or less intermittant. It stops for no more than 5 seconds, then it starts right back up. Sometimes hitting harder than others.

As for the Writeback cache, I hate to sound so ignorant, but that is a BIOS option,no? I do remember seeing that option in the BIOS of my KT7 RAID, but not on this particular GA-6BXD's BIOS. Or,.......is that an option of the OS as well?

I'll try to respond more promptly this time, and thanks for the help. :D

 

jaywallen

Golden Member
Sep 24, 2000
1,227
0
0
Hi, Scooter.

Ooops, sorry for the misunderstanding! I meant to inquire about the hard drive write cache setting on the hard drive properties dialog.

I wonder if there might be a helpful BIOS setting or a utility for the SCSI drive controller. That's about all I can think of to check, other than going through a gazillion individual settings for various pieces of software and the OS.

Oh, just thought of something. What's the size of the drive? What file system are you using? If NTFS, what allocation unit size is being used? Are you using any unusual (non-standard) pagefile configurations? Also, I think I understand the way your drive is behaving, but I'm not certain how long this behavior persists. Does the activity cycle (accessing for minutes with five second breaks) continue indefinitely (hours) or quit after a quarter-hour or half-hour or some other interval?

Regards,
Jim
 

Scooter

Golden Member
Nov 9, 1999
1,699
0
0
The drive is a 9.1gig 10k Seagate Cheetah. I'm running NTFS. As for the file size, I'm not sure, I just left it at defualt. How would one get this information? (Don't remember changing anything from the standard install.)

The access happens for several seconds then pauses for a few seconds,....this cycle repeating continously. Clear as mud? I hope not.

And thanks for the help. :D
 

jaywallen

Golden Member
Sep 24, 2000
1,227
0
0
Several ways to get allocation unit or cluster size:

1. Right-click on the drive in My Computer or an Explorer window, select Format from the context menu. The allocation unit size will be listed on the resulting dialog.

2. Most (all?) disk defragmenting programs will tell you the allocation unit size.

3. If you run chkdsk (from the command prompt or at boot time) on a drive the third from last line in the results screen tells you the allocation unit size.

If you originally formatted that drive as NTFS and did not choose something other than default allocation unit size, then its allocation unit size will be 4,096 bytes. If you used the CONVERT utility to convert the drive from FAT or FAT32, then the cluster size will be 512 bytes, which would cause a lot of extra drive activity at startup, and perhaps at shutdown. But I wouldn't expect it to cause the behavior you're seeing continuously without ever stopping. (That is what's happening, isn't it?)

I suppose this could be a characteristic behavior of that specific drive and controller combination. I'm not familiar with the Cheetah, so I just don't know about that.

I don't think you told me yet whether or not you've altered the default pagefile settings. That could possibly have some bearing on this matter.

I think you'll have to sort through the processes you have running. My guess is that some application, or at least some specific setting on an application, is causing this behavior. The process list can be misleading because it's possible for a process to use minimal CPU time while still being somewhat disk-intensive (and vice versa). There are ways of monitoring disk use by process in NT and W2K, but they are somewhat involved to set up and analyze and are also prone to sap performance, so I'd start by trying a process of elimination on some of those processes you have running.

First things first, I'd go back over the previous list of items, particularly the anti-virus and communications software, to make sure that some setting or scheduled behavior isn't causing the symptoms. I also see several processes in your list which are either unfamiliar to me or are not running on any of the W2K Pro machines sitting in front of me. They include icq, wcmdmgr, devldr32, alertsvc, symtray, dhmgr, pdesk, poproxy, navapsvc, npssvc, navapw32. Yes, I know that ICQ and Norton utilities of various kinds are widely used. One look at ICQ and AIM and their use of memory has been enough to convince me I don't need them. And Norton ANYTHING is notorious for excessive (IMHO) resource use. Remember that anything that is memory-intensive can cause frequent swapping to / from the pagefile, particularly under certain circumstances. I notice in that list that pdesk has used a fair amount of processor time. What is it? I suggest that you look at the applications / utilities that are responsible for each of these processes. Any continuous monitoring process like a "disk doctor" or an aftermarket application or system monitor could cause behaviors like the one you are seeing. You could try removing or disabling all non-standard processes to see if the behavior goes away. If it does, re-enable the processes one-at-a-time to see which one is the culprit.

You could also communicate with other users of the Cheetah to see if they see the behavior. If this is just the way the Cheetah behaves, there's no sense in wasting time going through all the other motions. However, if this has a serious impact on performance I would be surprised if it were normal behavior. I don't know the driver personally, but I do know that most people who have them seem to be happy with them.

Regards,
Jim
 

JonB

Platinum Member
Oct 10, 1999
2,126
13
81
www.granburychristmaslights.com
Have you tried killing processes in the Task Manager? It is not the best way, but it is effective.

If you don't find anything there, you can stop some services in the Admin control panel. You don't need to disable them to test them, just use the "stop" feature. See if the thrashing stops, then re-start.

Be advised that some process won't like being stopped, and some won't stop even when told.

Good luck.