Al lavoro, presso una sede del cliente, lo stesso computer viene utilizzato da decine di persone, capita così molto spesso che i dischi fissi di questi computer siano completamente pieni e non ci sia neanche lo spazio per caricarci neanche un file di testo di pochi Kb. Questo accade perché Windows, durante il suo normale funzionamento scrive dei file temporanei, dei file di log, lascia dei resti di installazione dei programmi e tanto altro nella cartella Temp, e non solo, all’interno del proprio account di Windows. Se moltiplicate lo spazio inutilmente occupato per un numero indefinito di account si capisce perché, a un certo punto, il disco fisso si riempia completamente.
Update: Ampliato trattazione articolo inserendo i riferimenti ad altri articoli con script che permettono la ricerca di grandi file in tutto il disco fisso, mostrano la dimensione dei profili utente e permettono la rimozione di quelli grandi e inutili.
Per rimediare al problema e fare pulizia ho trovato, e modificato, uno script, in allegato all'articolo, che si occupa di ripulire la cartella Temp, all’interno dei vari account presenti, svuotare il cestino e la cartella Windows\Temp e alcune cartelle contenti dei file di Log del sistema operativo.
Chiaramente, non tutti i file sono eliminabili, alcuni risulteranno in uso e non possono essere cancellati.
Al termine dell’esecuzione dello script vedrete un riassunto delle varie operazioni eseguite e quanto spazio è stato liberato.
Nella riga dello script, $Cleanuplog = "d:\Cleanup$LogDate.log"
, potete scegliere dove salvare il file di log delle operazioni svolte dallo script.
Se volete aggiungere, o togliere, delle cartelle allo script dovete modificare questa parte dello script.
I grandi file
Alla ricerca di ulteriore spazio nel disco fisso ho trovato che sia molto utile cercare i file di grosse dimensioni, e inutili per noi, ancora presenti. Non solo nelle varie cartelle Temp si annidano file di log, o copie dei file d’installazione che non servono più, questi possono essere ovunque, una ricerca di questi grossi file, tramite gli script, in particolare l’ultimo, presenti in questo articolo, può permettervi di cancellare, manualmente, altri file e recuperare ulteriore spazio.
Profili account
Un ulteriore elemento che occupa spazio nel disco fisso è la cartella dell’account, sia locale che aziendale, di ogni persona che si collega a quel computer. Se sono decine gli account presenti lo spazio utilizzato diventa considerevole e il disco fisso si riempie, impedendo di fatto il normale lavoro, gli aggiornamenti di Windows o qualsiasi altra operazione che richieda dello spazio libero dove scrivere dei file.
Un metodo, ancora in fase di elaborazione, che ho trovato, per fare pulizia di questi profili, vecchi e inutili, è spiegato in questo articolo.
Conclusioni
Sono consapevole che ci sono tantissimi programmi in grado di fare pulizie molto più approfondite, solo che non posso utilizzarli in azienda, dovendo io agire da remoto, e “dietro le quinte” rispetto all’utente che utilizza il computer in quel momento, senza che io debba contattarlo per fare una operazione del genere.
Ci sarebbero anche le policy aziendali, ma anche qui viene lasciato tutto nelle mani di noi IT che dobbiamo arrangiarci come meglio possiamo.