Windows получает несколько разных разрешений значков из исполняемого файла. Для панели задач используется либо значок по умолчанию 16x16 пикселей, либо значок 32x32 пикселей в глубине цвета экрана.
Пример из Java SWT для установки иконки приложения:
String[] icons = { "icon16.png", "icon32.png", "icon48.png" };
shell.setImages(getImages(icons));
Windows 7 затем получает первый значок из изображения, установленного для отображения на панели задач (когда включены маленькие значки), или второй значок из набора изображений (когда маленькие значки отключены).