Trucos: para borrar los archivos temporales con batch
Al Liberador de espacio en disco se le pasan por alto ciertos archivos al ejecutarlo, pero eso se puede resolver con un pequeño archivo batch:
Abre el Bloc de notas o tu editor de textos favorito y teclea del /s /q C:\Documents and Settings\Username\Configuracion local\Temp\*.* sustituyendo Username por el nombre de la cuenta de usuario y cambiando la letra de la unidad si tu sistema no está en C. Guarda el archivo con un nombre del tipo deltemp.bat (asegúrate de usar la extensión .bat) y guárdalo con los demás archivos batch (si no tienes más, el Escritorio o cualquier otra carpeta de fácil acceso serán adecuado). Después añade el archivo a tu carpeta de Inicio (Inicio > Todos los programas > Inicio) para que borre los archivos cada vez que accedas a Windows.
Lo encontre por la red, espero le sirva a alguien.
Saludos