UCWare.com

Anywhere PE Viewer

How to extract icons from EXE, DLL, OCX and SCR files and get ICO files?

Problem

How to extract icons from EXE, DLL, OCX and SCR files and get ICO files?

Solution

It's very easy! Anywhere PE Viewer - a freeware program - will help you.

How to use the program?

After you install the program, a shortcut to it will appear in the Start menu:

Anywhere PE Viewer in Start menu
Run the program:
Anywhere PE Viewer main window
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:
Anywhere PE Viewer have loaded the DLL
To see the icons located in the file, you should select the ".rsrc" tab:
Anywhere PE Viewer: .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.
Anywhere PE Viewer: Save As dialogue
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.

See also: