2 votes

Les fichiers temporaires sont créés dans le répertoire racine sous Vista.

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 ?

1voto

Jeff Thomas Points 183

Juste pour que je comprenne bien, %USERPROFILE%\AppData\Local\Temp s'étend à C:\Users\USER NAME\AppData\Local\Temp ...qui sur mon installation Windows 7 Beta semble être un répertoire valide, ainsi que C:\windows\temp étant également valables.

Serait-il possible que le coupable tente d'écrire sur C:\windows\temp qui nécessite (généralement) un accès administratif ? (Comme je l'ai mentionné dans le commentaire) certains programmes tenteront de vider leurs fichiers à la racine du lecteur C : s'ils ne peuvent pas atteindre le répertoire temporaire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X