J'ai un utilisateur dont certains fichiers temporaires sont créés dans le répertoire racine du lecteur C : de son ordinateur portable Vista.
Propriétés système > Avancé > Variables d'environnement > Variables utilisateur pour USER NAME > TEMP (et TMP) affichent tous deux "%USERPROFILE%". \AppData\Local\Temp "
Sous Variables système, ils pointent tous les deux vers "c" : \windows\temp "
Si je vais dans une invite cmd et que je tape "echo %USERPROFILE%", j'obtiens "c : \Users\USER NOM". En tapant "echo %TEMP%", on obtient "c : \Users\USERNA ~1 \AppData\Local\Temp "comme le fait "echo %TMP%".
Je ne vois aucun problème dans les autres variables d'environnement.
De toute évidence, cet utilisateur a configuré son répertoire racine pour qu'il soit accessible en écriture.
Une explication sur la raison pour laquelle ces fichiers se retrouvent là et sur ce qu'il faut faire ?