CCleaner problem with temp folder on vista/server2k8 and maybe Win7

Hi,

today i recognize a problem that can make a lot of trouble.

With Vista/2k8 and maybe Win7(untested) the User variables TEMP and TMP (Default:%USERPROFILE%\AppData\Local\Temp) gets aut. the session id as subfolder

f.e. Session id:2 than TEMP=TMP=%USERPROFILE%\AppData\Local\Temp\2

u can check tha vie cmd-prompt and command set

so if someone have ccleaner with autostart AND it delete this Subfolder (like in the example 2) that can lead to strange behavior,

for me, f.e. a msi installer won't run with Error cannot write to log file.

Maybe a small sub routine in tmp cleaning that check these subfolder against session id or set string would help.

I'm not sure, but i mean i have observed, that these session subfolders will aut. deleted by win at logoff.

Best regards.