Howcome i cant select a custom ico/icl image to change a files icon?

Andrew Lil' Neal MartIn 0 Reputation points
2023-10-18T13:49:44.52+00:00

I have found that you cannot modify the contents within System32/SHELL32.dll, but when trying to add a custom image to change a file icon to, even when changing the file type (.ico, .icl, etc.), it gives me the same message, "There are no icons found in file", is it truly not possible to change the icon of a file; or even an executable, without external software? i sure hope not!, if it is possible, please tell me how to fix this error message,

thank you.

Windows for business | Windows Client for IT Pros | User experience | Other
{count} votes

1 answer

Sort by: Most helpful
  1. Philippe Levesque 5,836 Reputation points
    2023-10-18T14:32:52.7233333+00:00

    Hi

    You can't change the files shells32.dll, but Windows will and can pick any .ico that got needed format needed for it without problem. (16x16, ...) See the format spec more here; https://learn.microsoft.com/en-us/windows/win32/uxguide/vis-icons

    Windows will not let you use a .ico that didnt got the right needed size.

    The message you got seem to indicate that you tried to use a file that got no icon in the file or an unsupported size.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.