Come svuotare il Cestino per tutti gli utenti su Windows
A volte il Cestino sembra una scatola nera: cosa succede davvero dietro le quinte? Beh, Windows ha queste $RECYCLE. BINcartelle separate per ogni unità o partizione, un po’ come unità di archiviazione nascoste per i file eliminati. Se date un’occhiata all’interno (dopo aver mostrato i file nascosti), noterete più di una cartella. Quella chiamata semplicemente Cestino è quella principale, collegata a tutte le unità, e mostra i dati eliminati da ogni partizione. Tuttavia, le altre cartelle sono denominate con numeri di identificazione di sicurezza (SID)S-1-5-21-...-1003, come. Queste in realtà memorizzano i file eliminati per i singoli account utente, quindi se avete effettuato l’accesso a un account specifico, potreste vedere i file eliminati di altri utenti in queste cartelle SID: un po’ strano, ma è così che Windows mantiene le cose separate.
In pratica, quando si usa “Svuota Cestino” dal desktop, si eliminano solo i file dal cestino principale collegato al proprio account di accesso corrente. Le cartelle SID rimangono lì finché non si eliminano le $RECYCLE. BINcartelle stesse: questo elimina tutto in una volta, per tutti gli utenti. Ma ecco il punto: eliminare queste cartelle non è semplicemente un clic destro e un clic per eliminare; Windows protegge queste cartelle di sistema, quindi è necessario eseguire alcuni passaggi aggiuntivi. E sì, ci sono diversi modi per farlo, a seconda del livello di familiarità e degli strumenti che si desidera utilizzare.
Come rimuovere la cartella $RECYCLE. BIN in Windows
Utilizzo del prompt dei comandi
Questo è probabilmente il metodo più semplice, anche se può sembrare un po’ intimidatorio se non si è abituati ai comandi da terminale. In sostanza, si elimina l’intera $RECYCLE. BINcartella, eliminando così tutte le sottocartelle SID e i dati del cestino al suo interno. Il motivo per cui funziona è che questo comando rimuove forzatamente la cartella protetta, quindi quando Windows la rigenera, è come se il cestino venisse completamente resettato.
- Premi Win + Rper aprire Esegui.
- Digita
cmde premi Ctrl + Shift + Enterper eseguire come amministratore. Sì, devi eseguire con privilegi elevati. - Per eliminare le cartelle del cestino su un’unità specifica, digitare:
rd /s /q C:\$Recycle.bine premere Invio. Se necessario, sostituire C con la lettera dell’unità. - Windows visualizzerà una richiesta sì/no: basta digitare
Ye premere Invio per confermare, quindi attendere il completamento del comando. - Suggerimento: per più unità, ripetere l’operazione con altre lettere di unità oppure creare uno script per automatizzare il processo.
Questo metodo essenzialmente cancella completamente i dati del cestino per quell’unità. Alcuni dicono che sia un po’ un metodo bruto, ma funziona. In alcune configurazioni, potrebbe non funzionare al primo tentativo o richiedere un riavvio, ma poi funziona.
Crea uno script batch per automatizzare la compensazione
Guarda, digitare quel comando ogni volta ti annoia in fretta. Quindi, assemblare un file batch è una buona idea se lo fai spesso. Risparmia un passaggio, soprattutto se hai più unità o non vuoi preoccuparti di PowerShell.
- Apri Esegui e digita
notepadper avviare Blocco note. - Incolla questa riga, sostituendo la lettera dell’unità con la tua unità effettiva:
rd /s /q D:\$Recycle.bin - Se si desidera cancellare più unità, è sufficiente aggiungere più righe per ogni lettera di unità.
- Salva il file con estensione .bat, ad esempio
EmptyRecycleBin.bat. Usa Ctrl + Se scegli una posizione facilmente accessibile. - Ogni volta che hai bisogno di svuotare il cestino su più unità, ti basta fare doppio clic sul file batch. Pulizia facile e senza problemi.
Automatizza con Task Scheduler
Vuoi che venga eseguito automaticamente, magari settimanalmente? La soluzione migliore è impostare l’Utilità di pianificazione. Può richiamare lo script batch a orari programmati o in base a eventi, risparmiandoti le attività manuali.
- Apri Esegui e digita
taskschd.mscper aprire Utilità di pianificazione. - Crea una nuova attività facendo clic con il pulsante destro del mouse sulla Libreria Utilità di pianificazione e scegliendo Crea attività di base.
- Assegnale un nome tipo “Svuota Cestino” e segui le istruzioni.
- Nella scheda Trigger, seleziona quando vuoi che venga eseguito: all’accesso, in base a una pianificazione, ecc.
- Nella scheda Azioni, impostarla su Avvia un programma con il percorso del file batch, ad esempio
F:\Scripts\EmptyRecycleBin.bat. - Se necessario, modifica le condizioni e le impostazioni, quindi fai clic su OK. Ora la programmazione è completata.
Utilizzo di PowerShell
Se i file batch non fanno per te o preferisci un metodo più basato sugli script, PowerShell funziona anche così. Tieni presente che devi eseguirlo con diritti di amministratore, soprattutto perché le $Recycle. Bincartelle sono protette.
- Premi Win + R, digita
powershell, quindi premi Ctrl + Shift + Enter. - Immettere questo comando dopo aver sostituito C con la lettera dell’unità:
Get-ChildItem “C:\`$Recycle.bin\” -Force | Remove-Item -Recurse -Force
Ecco il backtick prima del dollaro ( \`$Recycle.bin): è obbligatorio perché altrimenti PowerShell tratta `$Recycle` come una variabile, cosa che non è in questo contesto.
Cancellazione manuale: un po’ vecchia scuola
Se tutto il resto fallisce o preferisci eliminare le cartelle manualmente, puoi farlo $RECYCLE. BINmanualmente. Per prima cosa, devi visualizzare i file nascosti e protetti:
- Apri Esegui, digita
control folderse premi Invio. - Vai alla scheda Visualizza, quindi seleziona Mostra file, cartelle o unità nascosti. Deseleziona anche Nascondi i file protetti del sistema operativo.
- Confermare se richiesto. Questa configurazione consente di visualizzare le cartelle di sistema normalmente nascoste.
- Accedi all’unità in Esplora file (Win + E), individuala
$RECYCLE. BIN, selezionala e premi Ctrl + Shift + Delper eliminarla definitivamente. - Ripetere la procedura per altre unità, se necessario. Un piccolo avvertimento: Windows potrebbe negare i permessi di eliminazione per queste cartelle finché non si modificano alcune impostazioni di sicurezza, quindi non è così semplice come le normali eliminazioni.
In ogni caso, questi metodi dovrebbero coprire praticamente tutti gli scenari per eliminare quelle ostinate cartelle del cestino. Liberarsene apre la strada a un nuovo inizio, soprattutto se il cestino si comporta in modo strano o occupa troppo spazio.
Riepilogo
- I dati del Cestino vengono archiviati in
$RECYCLE. BINcartelle, una per unità, con sottocartelle SID per i singoli utenti. - Svuotando il Cestino dal desktop vengono eliminati solo i file dell’account utente corrente, non quelli degli altri.
- Per cancellare tutto, elimina queste cartelle con strumenti da riga di comando, script o manualmente.
- E ricorda sempre che modificare le cartelle di sistema può essere rischioso, quindi potrebbe essere opportuno eseguire prima un backup o creare un punto di ripristino.
Incartare
Incrociamo le dita, questi metodi aiuteranno a liberare spazio e a risolvere i problemi più ostinati del Cestino.È un po’ fastidioso come Windows renda così complicata l’eliminazione di queste cartelle di sistema, ma una volta presa la mano, non è poi così male. Ricorda solo che, in alcune configurazioni, potrebbe essere necessario riavviare il computer dopo l’eliminazione o eseguire comandi con diritti di amministratore. Speriamo che questo faccia risparmiare qualche ora a chi cerca di liberare spazio o di risolvere uno strano problema del Cestino. In bocca al lupo, spero che funzioni anche sul tuo computer.