Windows 7 Forums Search
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows 7. The Windows 7 forum also covers news and updates and has an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7 - Increase Icon Cache Size

 
12-08-2009   #11


Windows 7 x64
 
 


Well unlike most of the reg the title of this key is WITH SPACES. Also 4MB seems like it must have been tweaked because as far as I am aware it is not usually set. Under what circumstances it does become active I am not sure. But everywhere I read I found 500 was the normal default. Personally I set mine to 8MB and it seems to be working better than when I had it set at 4MB. But I was also under the impression that 4MB was the limit. Guess I'll be leaving as it is as it does seem to work better and I have the memory for it.

Have a look at this post: Max Cached Icons - The Elder Geek on Windows

This was the only post I found where it mentioned values above 4MB. Also it does say that the Reg key is a String. I went with the DWORD option. If you try as suggested in the link then please let us know.

My System SpecsSystem Spec
12-11-2009   #12


Windows 7 x64
 
 

Amendment to solution

OK I tried the previous way of increasing my Icon Cache and at first it seemed to have some effect. However it soon became apparent that it was getting slower when I started installing more software. So I tried another way and found that this way definitely does work.

Start - Run (Regedit) to open the Registry Editor
The navigate to the following key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
******************************************************
******NOW DON'T DO THIS AS PREVIOUS AND OTHER POST SAY*****
******************************************************
Create a new DWORD called Max Cached Icons and set its value to 2048


******************************************************
******DO THIS INSTEAD AND YOU WILL INCREASE YOUR CACHE.*****
******************************************************
Create a new REG_SZ (String Value) Called Max Cached Icons (AND INCLUDE THE SPACES). Now save and restart your machine and you are done. As far as I can tell a values 500 is the default where set. But you can increase it to 4096 (4MB)

Good luck.
My System SpecsSystem Spec
05-26-2010   #13


Win7 Ultimate
 
 


You can also create a QWORD with the same name for 64bit OS
My System SpecsSystem Spec
.


01-07-2011   #14


Windows 7 Ultimate x64
 
 

Information direct from Microsoft

In Microsoft's Knowledge base article KB132668 they state that it is a string value and that 4096 is the maximum supported value

Icons randomly change to different icons
My System SpecsSystem Spec
01-08-2011   #15


Windows7 Ultimate 32bit
 
 


REAdy u are fantastic... i didn't even know such a thing to be done on desktop.. but increase the icon cashe.. i think UR PC is old baby
My System SpecsSystem Spec
01-10-2011   #16


Win 7 Ultimate x64
 
 


Quote   Quote: Originally Posted by bits View Post
In Microsoft's Knowledge base article KB132668 they state that it is a string value and that 4096 is the maximum supported value

Icons randomly change to different icons
Why in Gods Name would a Max Limit to a numerical value ever be expressed as an ascii string ????? What kind of warped minds are out there ???
My System SpecsSystem Spec
01-23-2011   #17


Win 7
 
 


in my Win 7 Pro x86 i found this:

Quote:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"Max Cached Icons"="500"
"Max Cached Icons" is a String Value.
My System SpecsSystem Spec
03-15-2011   #18


Windows 7
 
 


I believe it may have been a string value in previous Windows version but is now a DWORD in 7. A Windows 7 Fixit that fixes a problem with icons adds "Max Cached Icons" as a DWORD and NOT a STRING.

I think "4096" is the largest value that can be used to effect, any larger and it still will max at that value.

As far as the STRING or DWORD issue I myself would like a definitive answer because it is possible the Fixit is "wrong" per say, or could it be that it IS a STRING for x86 and a DWORD for x64 and the Fixit adds it as such? I cannot say as I only have Windows 7 x64. Test it for yourselves and please let us know your results.

Im pretty sure that only the "Icon and folder customization" option need be checked to add it to your registry, and preferably choose the option to select the Fixes yourself so it doesn't run any unnecessary or unwanted Fixes that are also included in the Fixit's options. Also the KB article describes adding "Max Cached Icons" to Windows 7 but for some darned reason doesn't state the Value type.

Fixit's KnowledgeBase article:
Icons change incorrectly in Windows

Direct link to the Fixit executable:
http://go.microsoft.com/?linkid=9726337
My System SpecsSystem Spec
08-04-2011   #19


Windows 7 Ultimate x64 SP1
 
 


I agree DWORD is better although you can create the same for QWORD was well if you're running a 64-Bit version of Windows 7. I agree spacing is better and it does work... I was thinking of how can is increase the maximization of IconCache last week and I created a new Max Cached Icons with a value of 2048 and it works better. in fact it looks as though we were thinking on the same level.



You can create QWORD as well with the same title, because QWORD is for 64-Bit so there wont be a clash. I created a batch file as well, although I must state it works first time and you will not use it again. Well I hope so.
My System SpecsSystem Spec
03-02-2012   #20


Windows 7 (in evaluation mode) and Windows XP Professional
 
 


Quote   Quote: Originally Posted by Bink View Post
You can create QWORD as well with the same title, because QWORD is for 64-Bit so there wont be a clash. I created a batch file as well, although I must state it works first time and you will not use it again. Well I hope so.
Actually you can't create a QWORD with the same title (unless you maybe have to put it in a different registry key), as trying to do so when a DWORD with the name "Max Cached Icons" already exists produces an error message stating "The Registry Editor cannot rename New Value #1. The specified name already exists. Type another name and try again.". I've tried, I'm running Windows 7 Ultimate 64 bit, and trying to create 2 registry entries in the same location (even of different types) with the same name does not work. So unless you can supply a different location to create the QWORD they do in fact clash. Additionally it would be nice if someone could verify that using a QWORD value for this entry is actually supported by the operating system. Otherwise this could be all for nought, meaning we will need to stick with using the DWORD entry.
My System SpecsSystem Spec
Reply

 Increase Icon Cache Size problems?



Thread Tools



Similar Threads for: Increase Icon Cache Size
Thread Forum
Increase the size of C: General Discussion
How do increase toolbar icon size in Windows Explorer? Customization
i cannot increase my size of drive c... Performance & Maintenance
MCE album art cache increase? Media Center


All times are GMT -5. The time now is 09:27 PM.



Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30