Change icon of (explore in everything) in context menu.

If you are experiencing problems with "Everything", post here for assistance.
Post Reply
ApRick
Posts: 6
Joined: Sun May 11, 2025 2:17 am

Change icon of (explore in everything) in context menu.

Post by ApRick »

I believe this is provided by SHELL32.dll same as fav icon
In the previous version using the laptop the icon was visible, in \HKEY_CLASSES_ROOT\Folder\shell there is no Everything folder.
This started to bother me, a question of agility.
Can someone please instruct me, thank you
Attachments
Captura de tela 2025-05-10 233144.jpg
Captura de tela 2025-05-10 233144.jpg (54.87 KiB) Viewed 7438 times
void
Developer
Posts: 19839
Joined: Fri Oct 16, 2009 11:31 pm

Re: Change icon of (explore in everything) in context menu.

Post by void »

Set the icon in the registry editor under:
HKEY_CLASSES_ROOT\Folder\shell\Explore in Everything...


Set the
Icon
value to the filename of your ico file.

For example:
shell32.dll,-44
ApRick
Posts: 6
Joined: Sun May 11, 2025 2:17 am

Re: Change icon of (explore in everything) in context menu.

Post by ApRick »

Unfortunately it didn't work, it creates a new item in the context menu itself.
I tried every way I could think of and it didn't work, but that's okay, thanks anyway.
void
Developer
Posts: 19839
Joined: Fri Oct 16, 2009 11:31 pm

Re: Change icon of (explore in everything) in context menu.

Post by void »

In your registry editor, what keys are shown under:
HKEY_CLASSES_ROOT\Folder\shell
ApRick
Posts: 6
Joined: Sun May 11, 2025 2:17 am

Re: Change icon of (explore in everything) in context menu.

Post by ApRick »

This...
Oh, I deleted it but created in HKEY_CLASSES_ROOT\Folder\shell an Everything folder and a key for Explore in Everything, I also did it in isolation, and the result was a new item with that name/title in the context menu, the icon was visible but there was no function... I searched the entire editor for Everything 1.5a and there was only the path to the installed program, I tried to change something in the .ini files but nothing happened.


Should I replace SHELL32.dll?
Attachments
Screenshot_1.png
Screenshot_1.png (70.12 KiB) Viewed 7321 times
Captura de tela 2025-05-12 154652.jpg
Captura de tela 2025-05-12 154652.jpg (136.34 KiB) Viewed 7323 times
Last edited by ApRick on Mon May 12, 2025 9:31 pm, edited 1 time in total.
void
Developer
Posts: 19839
Joined: Fri Oct 16, 2009 11:31 pm

Re: Change icon of (explore in everything) in context menu.

Post by void »

Thank you for the screenshots.

Please try the following:
Delete the Everything key you created under HKEY_CLASSES_ROOT\Folder\shell.
Delete the Explore Everything... key under HKEY_CLASSES_ROOT\Folder\shell.

To re-install the "Search Everything" context menu item:
  • In Everything, from the Tools menu, click Options.
  • Click the General tab on the left.
  • Check Show Search Everything folder context menu item.
  • Click OK.


Set the icon for Search in Everything...:
HKEY_CLASSES_ROOT\Folder\shell\Search in Everything...


Set the
Icon
value to the filename of your ico file.

For example:
shell32.dll,-44


(The default Icon value should be the path to your Everything.exe)

Please send a screenshot of your Icon value in the registry editor if the wrong icon is shown in your context menu.
Your context menu should update immediately after making a change in the registry. (no need for a restart)


Default Icon Value:
image.png
image.png (61.21 KiB) Viewed 7311 times
image.png
image.png (13.45 KiB) Viewed 7311 times


Fav icon:
image.png
image.png (52.32 KiB) Viewed 7309 times
image.png
image.png (14.89 KiB) Viewed 7309 times
ApRick
Posts: 6
Joined: Sun May 11, 2025 2:17 am

Re: Change icon of (explore in everything) in context menu.

Post by ApRick »

But that's exactly what I did previously, there's no problem in having a new item in the menu as long as there's an action function... which didn't happen.
Previously a default folder icon was visible in the previous version (portable)
So I believe that SHELL32.dll | shell32.dll.mun does not provide recognizes and assigns the icon there. But changing the .ini file nothing happens, I don't know much about these things...

Maybe it's a bug, it's something I wanted, but it's okay, at least the icon there isn't dark.
Attachments
Captura de tela 2025-05-12 224738.jpg
Captura de tela 2025-05-12 224738.jpg (110.93 KiB) Viewed 7300 times
Captura de tela 2025-05-12 224556.jpg
Captura de tela 2025-05-12 224556.jpg (181.91 KiB) Viewed 7300 times
void
Developer
Posts: 19839
Joined: Fri Oct 16, 2009 11:31 pm

Re: Change icon of (explore in everything) in context menu.

Post by void »

Oh, the icon for the context menu in Everything!

The context menu in Everything will use the Everything program icon.
I see you have replaced your Everything Icon with a custom white icon.

It looks like this custom icon is not loading correctly for the context menu.
Is it missing a 16x16 size icon?

Could you please upload this white icon in a bug report.
I will do some tests my end.

edit: The white icon from the Everything icon pack appears to work.
ApRick
Posts: 6
Joined: Sun May 11, 2025 2:17 am

Re: Change icon of (explore in everything) in context menu.

Post by ApRick »

This was about this icon, I thought I was clear at the beginning, the conversation went on until here, sorry for anything.
Yes, the white icon came from the Everything-Icons zip file.

%APPDATA%\Everything\Everything-1.5a.ico
I tried to change to other colors, also name the instance and location and without success.
I'll keep the original icon, I've already changed the color from purple to orange, it's fine like this... thanks for your attention man.
Attachments
Captura de tela 2025-05-13 172620.jpg
Captura de tela 2025-05-13 172620.jpg (125.31 KiB) Viewed 7245 times
void
Developer
Posts: 19839
Joined: Fri Oct 16, 2009 11:31 pm

Re: Change icon of (explore in everything) in context menu.

Post by void »

Maybe your icon cache is corrupt ?

Please try deleting your 16x16 icon cache:

From the Start menu, type in the following search:

cmd


click Command prompt.
edit: Right click Command prompt and click Run as Administrator.

In the command prompt, navigate to local app data folder by typing in the following and pressing enter:

cd %localappdata%\Microsoft\Windows\Explorer


Remove the hidden attribute from the icon cache database by typing the following and pressing enter:

attrib iconcache_16.db -h


Terminate Everything by typing the following and pressing enter:

taskkill /f /im everything.exe


Terminate Windows Explorer by typing the following and pressing enter:

taskkill /f /im explorer.exe


Delete the icon cache database by typing the following and pressing enter:

del iconcache_16.db


Restart Windows Explorer by typing the following and pressing enter:

explorer
ApRick
Posts: 6
Joined: Sun May 11, 2025 2:17 am

Re: Change icon of (explore in everything) in context menu.

Post by ApRick »

command

Code: Select all

del iconcache_16.db

gave access denied!

but it's okay
don't worry about it anymore.
I'm already used to the original icon.
void
Developer
Posts: 19839
Joined: Fri Oct 16, 2009 11:31 pm

Re: Change icon of (explore in everything) in context menu.

Post by void »

The next alpha update will use the program icon directly.
(Instead of loading the Icon with SHGetFileInfo... -I wonder why this isn't working for you..)



From the Start menu, type in the following search:

cmd


Right click Command prompt and click Run as Administrator.

In the command prompt, navigate to local app data folder by typing in the following and pressing enter:

cd %localappdata%\Microsoft\Windows\Explorer


Remove the hidden attribute from the icon cache database by typing the following and pressing enter:

attrib iconcache_16.db -h


Terminate Everything by typing the following and pressing enter:

taskkill /f /im everything.exe


Terminate Windows Explorer by typing the following and pressing enter:

taskkill /f /im explorer.exe


Delete the icon cache database by typing the following and pressing enter:

del iconcache_16.db


Restart Windows Explorer by typing the following and pressing enter:

explorer
ApRick
Posts: 6
Joined: Sun May 11, 2025 2:17 am

Re: Change icon of (explore in everything) in context menu.

Post by ApRick »

There was no access denied this time but it did not resolve the issue.
I repeated the process 3 times and also tested the portable version.

If the option to change the icon in the software itself is added in the next updates,
it will be even cooler.
and it seems that the blue color of (focus color) is unchanged.

Windows 10 Enterprise Version 22H2.
Post Reply