Slow Windows Explorer on Windows 7

0

I have Laptop with i7 (4 cores), 8GB ram and SSD OCZ Vertex 3 MaxIOPS which in testing that I did just now does 400mb/s+ read/write. However the responsiveness of Windows Explorer is far from being perfect. Opening up Computer, Documents, going into folders is very slow (1-5seconds).

I don't have any viruses or spyware and I have tried changing properties to optimize view for General Items. I tried disabling Search Indexer but it made search in Outlook 2010 crawl and didn't bring any other effect. Even double clicking on file takes some time to open things up (like clicking a Word document).

I don't have any drives mapped, my computer is not joined to domain. I have multiple VPN connections that I connect to but they all have disabled default gateways. I tried using CC Cleaner or some Windows 7 Tweaks app to disable some things.

I am power user using Visual Studio, Tortoise SVN and other developer/administration apps. Any non obvious ideas?

Edit: So I've been trying to pinpoint where the issue comes from and it seems that straight after reboot Windows Explorer opens very fast, when I load 3-4 programs (Royal TS, Visual Studio, Outlook) it's noticeably slower and the more programs I have it gets worse. After I start closing programs it starts working better and if I leave 2 open it's fast again. I tried doing some research with DiskMon and other programs from sysinternals but couldn't find anything suspicious.

Below are stats during normal usage with a lots of programs open:

- Ram usage with a lot of programs open and no swap file (i disabled it for testing): 6.95GB 
- CPU usage: 15%, none of the cores takes more then 50% (I have VS 2010 open x 4)

HD Tune Pro: OCZ-VERTEX3 MI           Benchmark  

Test capacity: full  

Read transfer rate  
Transfer Rate Minimum : 363.9 MB/s  
Transfer Rate Maximum : 505.5 MB/s  
Transfer Rate Average :   
Access Time           :   
Burst Rate            :   
CPU Usage             :   



HD Tune Pro: OCZ-VERTEX3 MI           File Benchmark

Drive C:

Transfer rate test

File Size: 500 MB

Sequential read 484102 KB/s
Sequential write    444714 KB/s
Random read 7779 IOPS
Random write    16888 IOPS
Random read (queue depth = 32)  73007 IOPS
Random write (queue depth = 32) 69790 IOPS



HD Tune Pro: OCZ-VERTEX3 MI           Random Access

Test capacity: full

Read test

Transfer size   operations / sec    avg. access time    max. access time    avg. speed
512 bytes   3260 IOPS   0.306 ms    2.106 ms    1.592 MB/s
4 KB    4161 IOPS   0.240 ms    2.006 ms    16.256 MB/s
64 KB   2382 IOPS   0.419 ms    2.367 ms    148.934 MB/s
1 MB    449 IOPS    2.225 ms    4.197 ms    449.407 MB/s
Random  809 IOPS    1.235 ms    6.551 ms    410.527 MB/s


HD Tune Pro: OCZ-VERTEX3 MI           Extra Tests

Test capacity: full

Random seek 3975 IOPS   0.252 ms    1.941 MB/s
Random seek 4 KB    4245 IOPS   0.236 ms    16.583 MB/s
Butterfly seek  4086 IOPS   0.245 ms    1.995 MB/s
Random seek / size 64 KB    3812 IOPS   0.262 ms    58.606 MB/s
Random seek / size 8 MB 120 IOPS    8.348 ms    485.737 MB/s
Sequential outer    4524 IOPS   0.221 ms    282.721 MB/s
Sequential middle   4429 IOPS   0.226 ms    276.818 MB/s
Sequential inner    5504 IOPS   0.182 ms    344.000 MB/s
Burst rate  4472 IOPS   0.224 ms    279.475 MB/s

MadBoy

Posted 2011-11-22T12:20:14.320

Reputation: 2 751

Search indexer or something else (anti-virus scan/update) running and using alot of CPU time/disk access? – HaydnWVN – 2011-11-22T12:32:17.440

CPU usage (5%), memory usage (2.29gb) and hdd is all fine. I can now run SSD Test with HD Tune and it shows 400mb in/out so it's clearly not an issue. I don't have antivirus. – MadBoy – 2011-11-22T12:36:33.500

Any Windows 'System Maintenance' things running? Does the SSD Test run within Windows? – HaydnWVN – 2011-11-22T12:40:07.487

Yes, i use HD Tune with all programs open and running. There's nothing running except backup tool but I disabled it's services for testing and there's no change. It's all the time like that. After reboot too. – MadBoy – 2011-11-22T12:42:01.110

Was this the same setup when Windows 7 was installed? Just thinking something along the lines of pagefile being too small... – HaydnWVN – 2011-11-22T12:43:48.447

1My pagefile is 8gb currently managed by system. From 16mb minimum to 12gb max. 88gb free space on SSD. – MadBoy – 2011-11-22T12:45:48.333

let us continue this discussion in chat

– MadBoy – 2011-11-22T12:46:02.217

I'm all outta answers/suggestions i'm afraid! Also can't chat while at work :) – HaydnWVN – 2011-11-22T12:55:55.300

1After reboot it started working fine. Very fast and dandy (so some fixes I applied seems to taken action). However I am now like 10-15 minutes after reboot and it does feel a bit slower then from start. Will see how long it goes like this. – MadBoy – 2011-11-22T13:11:23.703

Goodluck! Biding the time until Xmas and i'll get around to installing my SSD! Until then i don't have the time :/ – HaydnWVN – 2011-11-22T14:11:19.330

It's still bad. After working for a while opening things takes a while.. – MadBoy – 2011-11-22T18:44:37.747

1

Try the various SysInternals utilities to see what is going on during this slow down. Can start with Process Monitor http://technet.microsoft.com/en-gb/sysinternals/bb896645

– Brian – 2011-11-23T07:11:38.270

As a sideline to Sysinternals - check your kernel useage, might be something broken within Windows itself – HaydnWVN – 2011-11-23T11:04:50.190

Right now process Explorer shows explorer.exe with 214 788 225 page faults. While next in line Outlook and setPoint are around 16 730 766. So just 200000 more.. – MadBoy – 2011-11-23T12:17:30.887

Go to oldapps.com, download and install a version 3.6 or lower(older) mozilla firefox and you shall be slow no more. – None – 2011-11-24T16:23:50.393

Answers

1

I've disabled C-States in BIOS and computer is much faster now in terms of Windows Explorer responsiveness with more programs running. I'll try to play with it a bit more but it seems like it solves most issues. I will try to play with other performance/power management features of processor in bios.

MadBoy

Posted 2011-11-22T12:20:14.320

Reputation: 2 751

Check your power management settings in windows to ensure that the maximum processor percentage is 100% under load. Also, make sure your BIOS is updated. – Bigbio2002 – 2011-11-24T23:48:07.050

@BigBio2002 Bios is updated and, 100% cpu is set for min and max while connected to power. – MadBoy – 2011-11-25T10:38:20.540