How to extract icons from EXE, DLL, OCX and SCR files and get ICO files?
It's very easy! Anywhere PE Viewer - a cross-platform program - will help you.
How to use the program?
After you install the program, a shortcut to it will appear in the Start menu:
Run the program:
After that, press Ctrl and O together or click File->Open and select a file with one of the following extensions: EXE, DLL, OCX or SCR. For example, let's open "C:\WINDOWS\system32\shell32.dll".
Anywhere PE Viewer will open the file and information about it will be shown in the program window:
To see the icons located in the file, you should select the ".rsrc" tab:
Sometimes you need to scroll the list of file resources to find icons. As soon as you have found them, you can save them to ICO files. To do it, double-click the icon and choose a name for the new file in the dialog box.
It's so easy!
Sometimes several icons represent the same image. Usually it's done with a purpose to make icons of different quality: with different resolutions and different number of colors, sometimes alpha-channel is used.