При создании например SFX архивов в несколько гигабайт, Windows перестает отображать их иконку. Тестилось на XP. У кого какие мысли будут? В принципе Windows должно быть глубоко параллельно, сколько данных приклеено в оверлее, в полях PE туда ничто не указывает и секция ресурсов правильная. Может это известный баг, но я поиском не нашел.
BLiTZ Много раз, замечал, что тупая винда, (насколько я понимаю все версии) чтобы отобразить иконку грузит весь, файл, особенно это бзобразие заметно в локальнй сети. Скорее всего у тебя ей просто катастрофически не хватает ресурсов на отображение иконки ))
Ну ... у меня полгига памяти ... На другой машине с гигом, та же история. Возможно она перестает отображать иконку, когда размер файла больше размера оперативки ... Нужно проверить ...
она глючит походу когда её механизм MMF (Memory Mapped Files) начинает сливать, т.е. файл отобразить целиком в память не получается. Можно проверить изменяя размер файла и пытаться замапить этот файл через MapViewOfFile целиком, как она сольёт, так и предел достигнут.
все проще. Там ограничитель стоит, чтобы эксплойлер не тормозил. В других оболочках (у меня последний тотал) такой проблемы не замечал.