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.