Os dois sistemas operacionais usam um modelo de driver diferente para que o driver do Windows 7 não funcione no Windows XP ou vice-versa.
O mesmo se aplica a 32bit vs 64 bit - se você tiver um SO de 64 bits, precisará de um driver de 64 bits e, para o SO de 32 bits, um driver de 32 bits.