Nun, ich würde mal dreist behaupten, dass deine Icons nicht groß genug sind. Soweit ich mich entsinne, braucht Windows 7 Icons in der Größe 128x128 im .ico - Format. Wenn das nicht gegeben ist, dann stellt Windows dein Icon einfach unskaliert dar und packt den von dir genannten weißen Kasten drum herum.
Ich hoffe, das langt dir als Antwort. :-)
Wenn du große Icons suchst, kann ich dir iconarchive.com oder iconfinder.com empfehlen. =)