Уже немного поздно, но я нашел ответ, приведенный выше, несколько неполным.
Файлы ico могут содержать несколько изображений одновременно. Например, вы можете поместить изображение 16x16, 24x24 и 32x32 в один файл ico. Таким образом, IE может использовать изображение с наиболее подходящим размером. Таким образом, он будет использовать 16x16 внутри адресной строки, 32x32 для панели задач (контакт) и 24x24 для кнопки «назад». Если вы хотите, чтобы они выглядели лучше на экранах с высоким разрешением, вы можете использовать 64x64 вместо 32x32 и 48x48 вместо 24x24.
Вы можете даже использовать разные виды изображений вместо одного и того же изображения в разных масштабах; так, например только логотип на 16x16 и 24x24, но логотип и фирменный знак на 32x32.
Одним из инструментов для создания таких значков является приложение командной строки png2ico или icoFx, если вам нравится графический интерфейс.