 |
|
What is a Windows Vista icon?August 15th 2005, updated on September 8th 2005 |
This article pinpoints the differences between Windows Vista icons and Windows XP icons and explains how
did Microsoft extend the .ICO file format.
This article is based on observations made while working with Windows Vista Beta 1.
Be aware that things may be different in final version of Vista.
To understand this article you should already be familiar with Windows XP icon format.
Windows Vista Explorer
Explorer in Windows Vista has a new ability - it can zoom the displayed items in and out.
The zoom factor is set using a slider (on the panel in upper left corner) and it is continuous.
Explorer makes use of high-resolution
256x256 icons if they are available. The following screenshot of Windows Explorer shows, that
Microsoft already created high-resolution version of several icons (Folder, My Computer, Network,
and more...). This ability is not limited to system icons as demonstrated by a custom
'example-vista-icon' in the lower row.

Slider on the panel in left upper corner controls zoom factor. Our own custom 'example-vista-icon' is selected.
Icon format changes in Vista
The ability to put 256x256 image inside an icon is not new. It was possible in XP and even
in previous systems. The problem is that an icon with all 12 formats would occupy more than 400kB on disk.
This is considerably more than a ~25kB for a complete Windows XP icon. This problem was solved by
extending the icon format.
The breaking change in Vista icons is that images in icon may be stored as PNGs.
With PNG compression, the size of an icon is reduced and because PNG is loss-less and supports
8bit alpha channel, the quality of icon is not lowered.

Truecolor versions of default folder icon from Vista. The icon contains 12 formats: 16x16, 32x32, 48x48 and 256x256 pixels, all in 16M, 256 and 16 colors. Large versions are compressed in Vista.
Only the large images are compressed in current Vista icons. Our experiments show, that Vista will gladly accept
an icon with all images comressed, but this icon would be unreadable in Windows XP or previous.
For our experiments, we have prepared an icon that mimics the format of Vista icons. That is, it has 12 images
ranging from 16x16 to 256x256 pixels in all color depths. Large images are compressed. You may download this icon and
do the tests on Vista yourself: example-vista-icon.zip (~87kB)
Editing Vista icons
At the time of writing this article, none of the major icon editors understands
Vista icon format. This is no surprise as the format differs considerably.
We have prepared a special edition of RealWorld Icon Editor that fully supports Vista icons.
This world-first Vista icon editor can open, extract, modify and save Vista icons.
It is also possible to save the icons without compression for full compatibility with Windows XP.
Browse screenshots of Vista icons
Take a look on this list of high-resolution icons from Windows Vista.
Recent Comments
Display all comments. Unknown author (2007-10-07): thanks
Unknown author (2007-10-27): goooooooooooooooooood
Unknown author (2008-01-01): goooooooooooooooooood
Unknown author (2008-01-06): Thanks for the info. Anyways i think microsoft might have copied this idea from Linux as Gnome for example had this ability before Vista (if i'm not mistaken).
Unknown author (2008-01-07): that means vista is a good product, by using good ideas from other operating systems
Unknown author (2008-01-11): wow, thanks for the info.. really appreciated, I`ve just found another site to get vista icons: http://www.iconshock.com take a look :)
[OMG]Kevinicons (2008-02-03): How you download it?
Unknown author (2008-02-09): so thats a no then
Simba (2008-02-22): COOL
Unknown author (2008-03-12): does it work for vista?
Add comment
Note: Comments not related to this page or using offensive language will be deleted.
Only logged-in users may comment.
|