Lately my system has taken to a significant slowdown in refreshing the icons on my desktop.
Can anybody advise me how to eliminate this problem?
Thanks in advance!
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
Home » Forums » AskWoody support » Windows » Windows Vista, XP and earlier » Questions: Vista, XP back to 3.1 » Slow Icon Refresh
First and foremost have you run antivirus/antimalware/antieveryhing scans? I use AVAST and ANTIMALWAREBYTES. F-Secure has a very good, free online scanner – http://www.f-secure.com/en_US/security/security-lab/tools-and-services/online-scanner/
What’s running in the background? Something likely is hogging CPU. You need a “start-up manager” to see what’s starting on boot as well as a task manager that shows everything that currently running, like “Process Explorer”. Be very careful disabling thigns set to startup as some are required and you could get into a really bad place if you disable the wrong thing.
Process Explorer – http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Cuper Startup Manager – http://download.cnet.com/CuperUtilities-StartUp-Manager/3000-2094_4-10778667.html
Between the two you should be able to figure out if some running app is hogging CPU.
If after going down this road you don’t find anything obvious you can update your video drivers but if it’s been running fine for some time with no issues then your drivers are most likely not your problem. You can go to your computer manufacturers website and look for more current drivers OR use PCWizard 2010 to see what video chipset you have on your motherboard then go to that companies website for drivers specific to your chipset – http://www.cpuid.com/pcwizard.php
It could be that XP’s icon cache is damaged, or that its value in the registry is too low. (It could also be that the registry entry has been removed by a registry cleaner).
The easiest way to rebuild the icon cache is to change the screen’s “Color Quality” from 32 bit to 16 bit and back again. This is done on the Settings tab of Display Properties.
To increase the size of the icon cache, go to
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorer
and increase the value of “Max Icon Cache” to “4096”.
A little web searching for “increase icon cache” will give you links to REG files or scripts that will automate the process.
Thanks for your reply.
I used your idea “A little web searching for “increase icon cache” will give you links to REG files or scripts that will automate the process. “ and found details that talked about a registry item “Max Icon Cache” that was missing. I have added it & will respond again when I have more results.
I don’t think that registry entry exists in a default XP installation. Without the registry entry, XP uses a default value of 500, which works OK until XP gets too big. The “Max Cached Icons” “Max Icon Cache” entry is only needed to make XP use a value other than 500.
[Edited to fix a silly mistake. Thanks to Terence Hines]
Tim, did you mean to refer to two different values, “Max Cached Icons” and “Max Icon Cache,” or just one, “Max Cached Icons”?
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.