Le pack linguistique ne peut théoriquement s'installer que sur la version ultimate, mais ça ne devrait pas être impossible de changer le clavier sous toutes les autres versions.
J'ai trouvé une piste ici:
http://windows.developpez.com/faq/vista/?page=customize#azerty, c'est pour passer sous clavier azerty, mais le contraire ne devrais pas être impossible
et de toutes façon, la lecture des astuces Vista est profitable...
Il faut peut-être aussi tout simplement aller dans la config de localisation et lui dire qu'il est en suisse au lieu de la france, et il sera alors sûrement possible de choisir parmis un des 4 claviers suisses...