Ho creato un CD autorun con la sua bella icona .ico

Con Windows 98: il CD si avvia e viene visualizzata l'icona.

Con Windows XP: il CD si avvia ma NON viene visualizzata l'icona.

Secondo voi cos'ha di strano l'icona per non piacere a Windows XP? Windows XP "interpreta" i file .ico in modo diveso da Windows 98? In tal caso quali sono le specifiche che deve avere l'icona .ico per essere visualizzata da Windows XP?