J’ai eu le même problème. Voici ce qui a marché pour moi, avec Windows XP SP2 :
Dans C:\ Documents and Settings\Nom du profil\Local Settings, créer un nouveau dossier nommé Tmp.
Ensuite, dans Panneau de configuration/Système, onglet Avancé, cliquer sur Variables d’environnement. Sélectionner TMP, cliquer sur Modifier. Le chemin doit être %USERPROFILE%\Local Settings\Tmp (et non Temp). Si TMP n’existe pas, cliquer sur Nouveau et créer la variable TMP avec la valeur %USERPROFILE%\Local Settings\Tmp
Procéder ensuite à l’installation du logiciel.
Le dossier Local Settings étant caché, il faut si nécessaire aller dans le menu Outils de l’explorateur, Options des dossiers, Affichage, et cocher l’option Afficher les fichiers et dossiers cachés.