Slow Explorer.exe

G

Guest

This issue is unresolved for me. I have included the previous thread for
clarity.



So I ran Process Explorer and it showed explorer.exe as the program using all
the CPU, not any child program.

I ran a couple non MS file explorers, and they had no delays in the same
folder, so it is definatly a explorer.exe issue.

I also ran through the Google search concerning .avi files, but no help was
found in registry edits.

Any ideas?
 
T

Thee Chicago Wolf

This issue is unresolved for me. I have included the previous thread for
clarity.



So I ran Process Explorer and it showed explorer.exe as the program using all
the CPU, not any child program.

I ran a couple non MS file explorers, and they had no delays in the same
folder, so it is definatly a explorer.exe issue.

I also ran through the Google search concerning .avi files, but no help was
found in registry edits.

Any ideas?

What's the version number of explorer.exe?

- Thee Chicago Wolf
 
G

Guest

I am running XP Pro SP2. I don't know how to look up the version number of an
embedded window component.
 
T

Thee Chicago Wolf

I am running XP Pro SP2. I don't know how to look up the version number of an
embedded window component.

Search for your explorer.exe and right-click on the file. Choose
Properties and then on "Version" tab. The current version of
explorer.exe is 6.0.2900.3156. A patch was released by Microsoft in
late July of this year: http://support.microsoft.com/kb/938828

- Thee Chicago Wolf
 
T

Thee Chicago Wolf

I have the latest version then.

Then it is certainly something else pegging explorer at 100%. What
apps are running in the Task Manager under the Processes tab? Are you
fully up to date with patches from Windows Update and using SP2? Do
you have a dual-core/ quad-core Intel system? Is your system NTFS of
FAT32?

- Thee Chicago Wolf
 
G

Guest

Everything I have done shows explorer.exe is the program that is spiking my
cpu, and only on that one non-OS drive. Other file management utilities I
have tried do not spike the cpu at all.

What would cause an explorer.exe program spike when accessing folders? I
have already said I have a large number of files and folders. Does
explorer.exe have a usable limit on what it can see without overtaxing the
cpu?
 
T

Thee Chicago Wolf

Everything I have done shows explorer.exe is the program that is spiking my
cpu, and only on that one non-OS drive. Other file management utilities I
have tried do not spike the cpu at all.

What would cause an explorer.exe program spike when accessing folders? I
have already said I have a large number of files and folders. Does
explorer.exe have a usable limit on what it can see without overtaxing the
cpu?

People have tossed around the fact that XP 32-bit can only manage 2GB
file sizes but I haven't heard of a limit on the amount of files in a
folder. I have some folders with hundreds of files of all shapes,
sizes, and format and, sometimes, it takes a second or two for them to
appear, but I don't think I'm pegging the CPU at 99%. Is this non-OS
drive a different type than the OS drive. By this I mean, a
PATA-non-OS drive and a SATA drive.

What about your IDE controller driver, is it up to date? What about
your CPU? Did you install the recent ntfs.sys patch released by MS? Of
course, installing it wouldn't help if you're running FAT32.

Check your ntfs.sys driver. If you do Windows Update, you should be
running the one from earlier in the year which was a reliability
update. If yours is 5.1.2600.2180, you need the current version from
http://support.microsoft.com/kb/941715/. If you can't get ahold of
that, at the least get the one from earlier in Feb:
http://support.microsoft.com/kb/930916/.

Even if your explorer.exe is up to date, there's other system patches
and fixes you could probably apply to you system to give it a shot in
the arm.

- Thee Chicago Wolf
 
G

Guest

I have a 1800 folders and thousands of files, but rarely if ever is one above
2gb.

My ntfs.sys driver version is 5.1.2600.3081, and I am running on NTFS.

The data drive and the OS drive are both 150 SATA, and this problem hasn't
aways been here, just within the last two months.

I keep WinUpdate on automatic notify, and the only patches/updates I have
denied were the Win Maliscious Code (or something) Detector and the Geniune
Advantage thing.

I keep all my hardwared updated, bios flashes when necessary, etc.

That is why I am a little frustrated, but I appreciate the help.

Any other ideas you want to throw my way?
 
T

Thee Chicago Wolf

I have a 1800 folders and thousands of files, but rarely if ever is one above
2gb.

My ntfs.sys driver version is 5.1.2600.3081, and I am running on NTFS.

The data drive and the OS drive are both 150 SATA, and this problem hasn't
aways been here, just within the last two months.

I keep WinUpdate on automatic notify, and the only patches/updates I have
denied were the Win Maliscious Code (or something) Detector and the Geniune
Advantage thing.

I keep all my hardwared updated, bios flashes when necessary, etc.

That is why I am a little frustrated, but I appreciate the help.

Any other ideas you want to throw my way?

Sure, there's a few other things you could try in terms of patches, MS
fixes, and tweaks that might help but some depend on how old your
computer is. In terms of tweaks, the following will make a difference.
If you system is more than 2 years old, it's hard to say if MS patches
and fixes will make any huge impact.

I.

First and foremost, when's the last time you defragmented? The defrag
that comes with XP is....meh, adequate but not written to really
optimize the disk as would an app written by a uber-geek. Download and
give JKDefrag 3.26 a whirl. It's much better and free. It uses the XP
defrag API but is more efficient and smart in the way it re-organizes
file on the disk(s). I've done side by side comparisons between two
identical Dells using the XP defrag and JKDefrag. JKDefrag seems has
the edge. If you have lots of files, it may take a while to do its job
but you'll be pleased with the results.

II.

Another thing us tweakers do is turn off Disk Iindexing. While it's
supposed to index the drive to make file searches faster and quicker,
it's BS. Trust me, only the Mac OS got this function right. You've got
SATA drives so they are plenty fast even if they're SATA 150s. There
are two locations where you turn off Indexing:

1) Control Panel > Admin. Tools > Services > Indexing Service: Set the
Start-Up type to Disabled.

2) Using My Computer or Windows Explorer, Right click your C:\ (first,
then D:\ and any other physical hard drive letters) and click
properties. Down at the bottom of the properties window you'll see a
box that says Allow Indexing Service to index this drive for fast file
searching. Yours will likely be checked. Uncheck the box and you will
receive a dialogue box that will start zipping through your files. You
will encounter some files that might be in use or cause the process to
ask you a "Yes", "Yes To All", or "No" question, just choose Yes To
All. Do this procedure to all your other hard drives. If you've as
many files as you say, you may want to get a cup of coffee as it might
take a bit of time.

III.

Tweak the Prefetcher in XP to load applications and system processes
faster. If you have at least a half-gig of RAM or better, you should
benefit from this. If not skip this.

1) Start > Run > type Regedit.exe and press Enter.
2) Navigate to HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \
Control \ Session Manager \ Memory Management \ PrefetchParameters
3) Look for EnablePrefetcher
4) I am not 100% sure what it is by default but I believe it is 1.
Double-click it and set it to 3.
5) If EnablePrefetcher does not even exist, right-click in the right
pane and choose New > DWORD Value > type in EnablePrefetcher and press
Enter. Double-click the new EnablePrefetcher key and set it to 3.

IV. There's a program called Crap Cleaner you should use. It is now
called CCleaner but is free and written by an uber-geek who is
concerned with performance and de-junking XP. The Disk-Cleanup utility
in XP is a joke. I'd heard of CCLeaner for a few years and never tried
it as I am very proficient and de-junking my own PC but discovered
CCleaner does it about a million times faster than I could ever do.
I've used and tried out all the whiz-bang XP tools to clean up hard
drives but I swear by CCleaner now. Download, install, and run it.
From the main screen, you'll see a small broom icon with the text
Cleaner below it on the left, a slew of check-boxes, and two tabs
that say Windows and Applications. I myself check all the boxes on
both tabs except for the Internet Explorer "History" and the
Application > Firefox/Mozilla "History" checkbox. It's all based on
personal preference what to clean so review the check-box options.

There is also a registry cleaner in CCleaner but here you should use
caution. Some people in the MS camp will say cleaning the registry is
not necessary or even good. Other say it useful and necessary. I do
know it to be safe when the proper tool is doing the job. The Registry
cleaner built into CCleaner is very lite in terms of what it cleans
and always gives the option to make a back-up before it cleans up. The
registry cleaning is outside the scope of what would benefit your disk
performance so only do it only if YOU want to.

V.

Internet temp file cache in XP is so arbitrary as to be based on the
size of your hard drive so most people never know that their Internet
Explorer cache can grow to many GIGS of junk. Go to Control Panel >
Internet Options > Temporary Internet Files > Settings and change this
from whatever INSANE number XP has put there (probably something like
4000!) to a manageable 32. As in 32 megabytes. Internet cache would be
helpful if we pages never changed or expired. Since they do, what the
hell was MS thinking. There's no good reason for it to be any higher
that 32 megabytes.

Beyond the above steps, there are some MS patches and fixes you could
apply that directly affect services and system files that relate to
OVERALL system performance, speed, and stability. Try out all of the
above steps first, reboot, do a little testing, and, if you notice no
difference, then proceed to the below information.

VI.

The following MS patches, throughout their revision history, relate to
memory, system performance, and program performance and would not hurt
to have up to date. Most can be had by visiting thehotfixshare.net and
creating a free account to be able to download the fixes and patches.
Otherwise you'd have to ask for them from Microsoft, for free of
course, but the above site has them and you'll get them faster that
way. The knowledge base articles don't necessarily seem like they
would relate if you read them as is but, again, over the revision
history of the files from earlier KB articles they do.

1) http://support.microsoft.com/kb/921321
WindowsXP-KB921321-x86-ENU.exe
2) http://support.microsoft.com/kb/940322
WindowsXP-KB940322-x86-ENU.exe
3) http://support.microsoft.com/kb/934205
WindowsXP-KB934205-x86-ENU.exe
4) http://support.microsoft.com/kb/941837
WindowsXP-KB941837-x86-ENU.exe
5) http://support.microsoft.com/kb/941715
WindowsXP-KB941715-x86-ENU.exe
6) http://support.microsoft.com/kb/936357
WindowsXP-KB936357-v2-x86-EN.exe

Good luck!

- Thee Chicago Wolf
 
G

Guest

Yes, my system is getting up there in age. I know that the hardware is
nearing the end to its useful life, but I have to work with what I have for
the moment.

I defragment regularly on my most used drives with Power Defragmenter
2.0.110, but I tried your suggestion. Ran JKDefrag 3.26, but nothing.

I already had indexing turned off in Services and on that drive, but I went
ahead and shut if off for all the other drives as well. C: took the longest.
Still nothing.

<Tweak the Prefetcher in XP to load applications and system processes
faster. If you have at least a half-gig of RAM or better, you should
benefit from this. If not skip this.>

That was done as well, but I went back to check and make sure.

Had version 2.00.500, but I just downloaded v2.01.507 and ran it. Nothing :(

The cache was set to 960mb, although I do not use IE for browsing. I know IE
settings can affect other aspects of windows, so it was changed to 32. No
change.

I ran all the updates except 936357, as thehotfixshare.net didn’t carry it
and said it was no good. My problem still exists.

So, to recap, this single folder in this single, non-OS Sata drive is
massively delayed, spikes explorer.exe and houses my primary data stores.
Running a non-Windows folder browser shows no delays at all, and none of the
suggested fixed corrected the issue, although I appreciate the new tools. I
am getting to the point where it may be best to reformat that drive and see
if it is still an issue.

I really appreciate all the help, and if I find a resolution I will get it
up here for all to see. If anyone has any more suggestions, please feel free
to throw them up.
 
G

Guest

Yes, my system is getting up there in age. I know that the hardware is
nearing the end to its useful life, but I have to work with what I have for
the moment.

I defragment regularly on my most used drives with Power Defragmenter
2.0.110, but I tried your suggestion. Ran JKDefrag 3.26, but nothing.

I already had indexing turned off in Services and on that drive, but I went
ahead and shut if off for all the other drives as well. C: took the longest.
Still nothing.

<Tweak the Prefetcher in XP to load applications and system processes
faster. If you have at least a half-gig of RAM or better, you should
benefit from this. If not skip this.>

That was done as well, but I went back to check and make sure.

Had version 2.00.500, but I just downloaded v2.01.507 and ran it. Nothing :(

The cache was set to 960mb, although I do not use IE for browsing. I know IE
settings can affect other aspects of windows, so it was changed to 32. No
change.

I ran all the updates except 936357, as thehotfixshare.net didn’t carry it
and said it was no good. My problem still exists.

So, to recap, this single folder in this single, non-OS Sata drive is
massively delayed, spikes explorer.exe and houses my primary data stores.
Running a non-Windows folder browser shows no delays at all, and none of the
suggested fixed corrected the issue, although I appreciate the new tools. I
am getting to the point where it may be best to reformat that drive and see
if it is still an issue.

I really appreciate all the help, and if I find a resolution I will get it
up here for all to see. If anyone has any more suggestions, please feel free
to throw them up.
 
G

Guest

Yes, my system is getting up there in age. I know that the hardware is
nearing the end to its useful life, but I have to work with what I have for
the moment.

I defragment regularly on my most used drives with Power Defragmenter
2.0.110, but I tried your suggestion. Ran JKDefrag 3.26, but nothing.

I already had indexing turned off in Services and on that drive, but I went
ahead and shut if off for all the other drives as well. C: took the longest.
Still nothing.

<Tweak the Prefetcher in XP to load applications and system processes
faster. If you have at least a half-gig of RAM or better, you should
benefit from this. If not skip this.>

That was done as well, but I went back to check and make sure.

Had version 2.00.500, but I just downloaded v2.01.507 and ran it. Nothing :(

The cache was set to 960mb, although I do not use IE for browsing. I know IE
settings can affect other aspects of windows, so it was changed to 32. No
change.

I ran all the updates except 936357, as thehotfixshare.net didn’t carry it
and said it was no good. My problem still exists.

So, to recap, this single folder in this single, non-OS Sata drive is
massively delayed, spikes explorer.exe and houses my primary data stores.
Running a non-Windows folder browser shows no delays at all, and none of the
suggested fixed corrected the issue, although I appreciate the new tools. I
am getting to the point where it may be best to reformat that drive and see
if it is still an issue.

I really appreciate all the help, and if I find a resolution I will get it
up here for all to see. If anyone has any more suggestions, please feel free
to throw them up.
 
G

Guest

Yes, my system is getting up there in age. I know that the hardware is
nearing the end to its useful life, but I have to work with what I have for
the moment.

I defragment regularly on my most used drives with Power Defragmenter
2.0.110, but I tried your suggestion. Ran JKDefrag 3.26, but nothing.

I already had indexing turned off in Services and on that drive, but I went
ahead and shut if off for all the other drives as well. C: took the longest.
Still nothing.

<Tweak the Prefetcher in XP to load applications and system processes
faster. If you have at least a half-gig of RAM or better, you should
benefit from this. If not skip this.>

That was done as well, but I went back to check and make sure.

Had version 2.00.500, but I just downloaded v2.01.507 and ran it. Nothing :(

The cache was set to 960mb, although I do not use IE for browsing. I know IE
settings can affect other aspects of windows, so it was changed to 32. No
change.

I ran all the updates except 936357, as thehotfixshare.net didn’t carry it
and said it was no good. My problem still exists.

So, to recap, this single folder in this single, non-OS Sata drive is
massively delayed, spikes explorer.exe and houses my primary data stores.
Running a non-Windows folder browser shows no delays at all, and none of the
suggested fixed corrected the issue, although I appreciate the new tools. I
am getting to the point where it may be best to reformat that drive and see
if it is still an issue.

I really appreciate all the help, and if I find a resolution I will get it
up here for all to see. If anyone has any more suggestions, please feel free
to throw them up.
 
T

Thee Chicago Wolf

Yes, my system is getting up there in age. I know that the hardware is
nearing the end to its useful life, but I have to work with what I have for
the moment.

I defragment regularly on my most used drives with Power Defragmenter
2.0.110, but I tried your suggestion. Ran JKDefrag 3.26, but nothing.

I already had indexing turned off in Services and on that drive, but I went
ahead and shut if off for all the other drives as well. C: took the longest.
Still nothing.

<Tweak the Prefetcher in XP to load applications and system processes
faster. If you have at least a half-gig of RAM or better, you should
benefit from this. If not skip this.>

That was done as well, but I went back to check and make sure.

Had version 2.00.500, but I just downloaded v2.01.507 and ran it. Nothing :(

The cache was set to 960mb, although I do not use IE for browsing. I know IE
settings can affect other aspects of windows, so it was changed to 32. No
change.

I ran all the updates except 936357, as thehotfixshare.net didn’t carry it
and said it was no good. My problem still exists.

So, to recap, this single folder in this single, non-OS Sata drive is
massively delayed, spikes explorer.exe and houses my primary data stores.
Running a non-Windows folder browser shows no delays at all, and none of the
suggested fixed corrected the issue, although I appreciate the new tools. I
am getting to the point where it may be best to reformat that drive and see
if it is still an issue.

Well, it is possible a faster HD or a system upgrade that would make a
difference at this point. And since you seem to have an older system,
KB936357 wouldn't help much anyway. Have you considered getting a
newer SATA drive with 8 or 16MB cache on it for your data store drive?
What HD is in you system currently for data store and do you know its
specs? If you have enough space on your OS drive then moving all files
from your data store drive to your OS drive in a temporary folder and
then fully reformatting the storage drive might help. It certainly
couldn't hurt at this point.

Since you have gobs of files, one of those nifty Seagates with the
Perpendicular technology and 16MB of cache are supposed top be greased
lightning. I recommend this model (currently on backorder) as all
users rave about its speed and performance. And, for the price, it's a
steal.
http://www.newegg.com/Product/Product.aspx?Item=N82E16822148140&Tpk=ST3320620AS

By the way, did I already ask you if your SATA driver is up to date?
Go to your device manager > SCSI and RAID Controllers and check the
driver date and driver version listed there. Since Windows XP SP2
doesn't natively support SATA, you might have a machine that does it
through the BIOS (such as a Dell) so it's not an issue. If not, that's
always an avenue to check out.

- Thee Chicago Wolf
 
G

Guest

As much as I would like to chalk it up to hardware, the fact that a third
party file browser shows no problems tell me it it a Windoes issue, and the
fact that explorer.exe is causing the cpu spike reinforces that.

Anyway, I will keep searching. The slowness and improper file organization
are annoying but I can work around them...
 
T

Thee Chicago Wolf

As much as I would like to chalk it up to hardware, the fact that a third
party file browser shows no problems tell me it it a Windoes issue, and the
fact that explorer.exe is causing the cpu spike reinforces that.

Anyway, I will keep searching. The slowness and improper file organization
are annoying but I can work around them...

Yes, that's true. Well, we can only hope Microsoft hurrys up with
Service Pack 3 and your issue will get fixed then. Cheers.

- Thee Chicago Wolf
 
G

Guest

I apologize for coming in late on this thread. I searched through your issue
and advise. My advice might have already been tried, so bear with me.

You say that explorer pegs 100% when you boot up. Is this true in Safe Mode
also?

Thank

td99
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top