Classic Shell
http://classicshell.net/forum/

[Solved] One Submenu Always Displays Slowly
http://classicshell.net/forum/viewtopic.php?f=7&t=5573
Page 1 of 1

Author:  johnywhy [ Sat Jan 09, 2016 6:33 am ]
Post subject:  [Solved] One Submenu Always Displays Slowly

hi

loving CSM. The Start menu loads quickly.

i have Documents and Downloads menus set as drill-down style menus.

The Documents menu always loads instantly on first time opening.

But, the Downloads folder always loads very slowly on first time opening.

How can i fix that?

thx

Author:  Ivo [ Sat Jan 09, 2016 9:21 am ]
Post subject:  Re: One Submenu Always Loads Slow

There may be a particular file there that's causing the problem. Try moving half of the files temporarily to another location to see if that fixes the problem. If not, move half of what's left, and so on.
Also it is possible that your Downloads folder is on another drive that needs to spin up when it is accessed.

Author:  johnywhy [ Sat Jan 09, 2016 10:48 am ]
Post subject:  Re: One Submenu Always Loads Slow

i moved files around, as you suggested. Does not seem related to a specific file, just seems to get worse with more files/folders.

Documents and downloads are on same drive , external SD.

Documents: 26 folders, 1 file
Downloads: 5 folders, 25 files

loads quickly after 1st slow load.

Author:  Ivo [ Sat Jan 09, 2016 10:54 am ]
Post subject:  Re: One Submenu Always Loads Slow

Well, folders are easier because their properties are simple and they all have the same icon. Files can potentially have unique icons each.
30 items is not that many though. Possibly the external drive is just slow.
I have 180 files/folders in my Downloads and they take 3-4 seconds to open from my internal drive.

Author:  Ivo [ Sat Jan 09, 2016 10:55 am ]
Post subject:  Re: One Submenu Always Loads Slow

BTW, do you see a similar difference when you open the two folders in Explorer?

Author:  johnywhy [ Sat Jan 09, 2016 11:01 am ]
Post subject:  Re: One Submenu Always Loads Slow

Ivo wrote:
BTW, do you see a similar difference when you open the two folders in Explorer?



both open instantly in file explorer.

Author:  Ivo [ Sat Jan 09, 2016 12:36 pm ]
Post subject:  Re: One Submenu Always Loads Slow

Even after a restart? Also, after you see the folder in Explorer, is it still slow in the start menu?

Author:  johnywhy [ Sat Jan 09, 2016 2:47 pm ]
Post subject:  Re: One Submenu Always Loads Slow

Ivo wrote:
Even after a restart? Also, after you see the folder in Explorer, is it still slow in the start menu?


It's only after a restart that it becomes slow again.

If i open the folder in Explorer, i notice that its icons load very slowly.

But, even if i open the folder in Explorer and allow the icons to load fully, the menu still opens slowly in Classic Shell Start.

I count about 17 seconds to open the Downloads menu in all scenarios.

So this does not seem to be related to slow-loading icons-- assuming Classic Shell Start shares Windows icon cache.

Classic Shell Start settings is set to Pre-cache icons. I will try giving the OS more time to 'settle', and see if that helps.


If not, then i will delete %USERPROFILE%\AppData\Local\Iconcache.db, and see if that helps.

thx

Author:  Ivo [ Sat Jan 09, 2016 3:14 pm ]
Post subject:  Re: One Submenu Always Loads Slow

The pre-caching only affects the start menu folders, the desktop and Favorites.
Do you have the "Delay loading of icons" turned on? It should be on by default.

Author:  johnywhy [ Sat Jan 09, 2016 3:36 pm ]
Post subject:  Re: One Submenu Always Loads Slow

Ivo wrote:
The pre-caching only affects the start menu folders, the desktop and Favorites.
Do you have the "Delay loading of icons" turned on? It should be on by default.


"Delay loading of icons" was in fact turned off. I guess that's Classic Shell's workaround for this very problem. I enabled it, and now the menu opens much quicker.

Thx! Solved.

Any way to speed up menu with "Delay loading of icons" enabled?

Any way to speed up menu with "Delay loading of icons" disabled?

Author:  Ivo [ Sat Jan 09, 2016 3:55 pm ]
Post subject:  Re: [Solved] One Submenu Always Displays Slowly  Topic is solved

The delaying of the icons is the way to speed up showing of files. It is used everywhere in Windows - the desktop, the taskbar, Explorer, start menu, etc.
There is nothing more that can be cut to speed things up. Everything else is necessary to display the folder.

Author:  Gaurav [ Sat Jan 09, 2016 8:32 pm ]
Post subject:  Re: [Solved] One Submenu Always Displays Slowly

You could replace your hard disk drive (HDD) with a solid state drive (SSD). That will improve file access speeds considerably.

Author:  johnywhy [ Sun Jan 10, 2016 4:10 pm ]
Post subject:  Re: [Solved] One Submenu Always Displays Slowly

it's already an SSD.

question: does Classic Shell use Windows icon cache? It seems not, because even if folder icons load quickly, Classic start icons still load slowly on first time.

Where is Classic Start's icon cache stored?

thx

Author:  Ivo [ Sun Jan 10, 2016 6:31 pm ]
Post subject:  Re: [Solved] One Submenu Always Displays Slowly

No, the start menu does not use the Windows cache. Windows caches only very specific sizes, and besides, the quality on some of them is not that good.
The cached icons are stored in C:\Users\Ivo\AppData\Local\ClassicShell\DataCache.db. However - even if the icons are cached, the start menu still needs to read some of the information to check if it hasn't changed. Also not all icons are cached. App icons in particular depend on the current OS settings and are therefore never cached.

Author:  Gaurav [ Sun Jan 10, 2016 9:16 pm ]
Post subject:  Re: [Solved] One Submenu Always Displays Slowly

Another thing is your anti-virus installs a file system filter driver to scan files in the background as they are accessed. It might be scanning the files in your Downloads folder which also being located on an external SD card is causing more of a slowdown. Some AVs use heuristics scanning which can increase the time for the file icon to be displayed. Plus the SD card I/O interface isn't blazingly fast unlike other interfaces like USB 3.0 or your internal SATA or PCIe bus using which your SSD is connected, are much faster. If the flash memory that your SD card uses itself is slower or if your card is old (SDHC or earlier with a lower class speed rating), its read speed might be slower.

You could try temporarily moving your Downloads folder to your internal SSD and add that new path as the Downloads folder in Classic Start Menu. See if it loads faster that way than vs your external SD.

Author:  Ivo [ Sun Jan 10, 2016 11:52 pm ]
Post subject:  Re: [Solved] One Submenu Always Displays Slowly

Wait, is it SD or SSD? SD cards are quite slow, compared even to internal mechanical drives.

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/