Kleaner PRO

Manutenzione professionale per Windows 7/10/11.

Realizzato con cura per le prestazioni.

Seguici
Prodotti
  • Kleaner PRO
  • Negozio
  • Portale di attivazione
  • Le novità di Kleaner PRO
  • Altri prodotti — in arrivo
Risorse
  • Funzioni
  • FAQ
  • Compare tools
  • Base di conoscenza
  • Blog
  • Download
  • Kleaner SafeCheck
  • Pianificatore spazio
Informazioni legali
  • Contratto di licenza
  • Termini di servizio
  • Informativa sulla privacy
  • Rimborsi
[email protected]Assistenza su Telegram @Vladimlrovlch
© 2026 Kleaner PRO · kleaner.pro. Tutti i diritti riservati.
Pagamenti
ЮMoneyVisaMastercardМИРPayPalWebMoneyUseGatewayBitcoinEthereumUSDT
Kleaner PRO
FunzioniSmart CarePrezziFAQBase di conoscenzaBlogDownload
Servizi▾
Kleaner SafeCheckHash SHA-256 locale · verifica report VirusTotalPianificatore spazioStrumento gratuito per Windows
Attiva
FunzioniSmart CarePrezziFAQBase di conoscenzaBlogDownload
ServiziKleaner SafeCheck · SHA-256Pianificatore spazio
Attiva
AcquistaAcquista licenza
Blog →6 min di lettura2025-11-19· Team Kleaner PRO

13 one-liner PowerShell per una pulizia del disco istantanea

La maggior parte dei consigli sulla pulizia è o un giro di GUI o una lezione; questo post è tredici righe PowerShell che fanno il lavoro esattamente come digitate. Prima misurare, poi cancellare — e ogni riga di rimozione qui porta uno switch di prova, così puoi leggere le cancellazioni prima che avvengano.

Guarda prima di cancellare: tre righe di ricognizione

Pulire senza misurare è tirare a indovinare. Get-Volume mostra con una sola parola lo spazio libero su ogni disco, e la riga dei file più grandi trova dove vivono davvero i gigabyte: Get-ChildItem C:\ -Recurse -File -ErrorAction SilentlyContinue | Sort-Object Length -Descending | Select-Object -First 20 FullName, @{n="MB";e={[math]::Round($_.Length/1MB)}}. Lanciala sul profilo utente invece che su C:\ e finisce in secondi anziché minuti. Aggiungi un secondo ordinamento su LastWriteTime e la stessa riga diventa un audit di ciò che marcisce intoccato da anni.

Il one-liner sulle dimensioni delle cartelle è la riga che sostituisce uno scanner GUI per la maggior parte delle persone: Get-ChildItem $env:USERPROFILE -Directory | ForEach-Object { "{0,8:N2} GB {1}" -f ((Get-ChildItem $_.FullName -Recurse -File -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum/1GB), $_.Name }. Percorre ogni cartella del profilo, somma i file e stampa i gigabyte con due decimali. Su un profilo grande impiega qualche minuto, perché fa stat() su ogni file — lo stesso lavoro di qualsiasi analizzatore di disco, solo senza installarlo. L'ultima riga di ricognizione è un audit, non una cancellazione: Get-ChildItem "$env:USERPROFILE\Downloads" -Recurse -File | Where-Object LastWriteTime -lt (Get-Date).AddMonths(-6) elenca tutto ciò che in Download ha più di mezzo anno; aggiungi Sort-Object LastWriteTime e va dal più vecchio.

Tagli sicuri senza finestra da amministratore

Queste quattro non chiedono nulla oltre la normale sessione utente, e ciascuna salta i file in uso invece di fallirci sopra. La spazzata dei temp, il Cestino e lo svuotamento dei dump di crash insieme liberano regolarmente parecchi gigabyte su una macchina mai pulita. Prima di ognuna, aggiungi -WhatIf alla riga Remove-Item e leggi cosa avrebbe cancellato — l'abitudine costa dieci secondi e previene ogni storia del folder sbagliato.

  • Remove-Item $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue — temp utente; i file bloccati vengono saltati automaticamente
  • Clear-RecycleBin -Force — il cestino su ogni disco, svuotato in una riga
  • Get-ChildItem $env:LOCALAPPDATA\CrashDumps -File | Remove-Item -Force — file .dmp che nessuno aprirà mai
  • Remove-Item "$env:LOCALAPPDATA\Microsoft\Windows\Explorer\thumbcache_*.db" -Force — la cache delle anteprime; prima chiudi le finestre di Esplora risorse
  • Get-ChildItem "$env:USERPROFILE\Downloads" -File | Where-Object LastWriteTime -lt (Get-Date).AddMonths(-6) — l'audit di Download della sezione sopra, pronto per la revisione

I tagli profondi: finestra admin e vero rispetto

Apri Terminale Windows (amministratore) con Win+X per questi. Sotto lo stesso pattern Remove-Item, C:\Windows\Temp\* rende un'altra tranche di spazzatura; Delete-DeliveryOptimizationCache -Force libera la cache peer-to-peer degli aggiornamenti che Pulizia disco storicamente si perdeva; DISM /Online /Cleanup-Image /StartComponentCleanup è l'unico modo supportato per compattare WinSxS — aggiungi /ResetBase solo se accetti che gli aggiornamenti installati diventino permanenti. powercfg /h off elimina hiberfil.sys, circa il 40% della tua RAM in gigabyte, se non iberni mai; powercfg /h /type reduced tiene l'avvio rapido a metà prezzo.

L'ultima ferma i servizi di aggiornamento, ne svuota la cache di download e li riavvia, il che come bonus ripara gli aggiornamenti bloccati: Stop-Service wuauserv, bits -ErrorAction SilentlyContinue; Remove-Item C:\Windows\SoftwareDistribution\Download\* -Recurse -Force -ErrorAction SilentlyContinue; Start-Service wuauserv, bits. Se tenere tredici righe in un file di note non è il tuo stile, uno strumento come Kleaner PRO esegue su pianificazione la metà sicura di questa lista e lascia a te i tagli profondi. In ogni caso, prima misura — sono le righe di ricognizione a trasformare la pulizia da rituale a decisione.

Domande e risposte

Come pulisco i file temporanei con PowerShell?

Esegui Remove-Item $env:TEMP\* -Recurse -Force -ErrorAction SilentlyContinue; i file in uso vengono saltati, e un -WhatIf preventivo stampa cosa andrebbe via. Lo stesso pattern funziona su C:\Windows\Temp in una finestra da amministratore.

DISM StartComponentCleanup è sicuro da eseguire?

Sì — è il modo supportato per compattare l'archivio componenti WinSxS, e Windows lo esegue comunque secondo i suoi piani. Aggiungi /ResetBase solo con l'avvertenza che gli aggiornamenti installati non potranno più essere disinstallati.

Scopri cosa include la licenza prima dell'acquisto.

La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.

Scarica per WindowsAcquista la licenza

Da leggere dopo

Cos'è PowerShell e perché batte cmd per pulire Windows→Cos'è Ottimizzazione recapiti e perché divora il tuo upload→WinSxS: cos’è la cartella che non va mai cancellata→Perché il disco C: si riempie da solo, qualunque cosa tu faccia→

Scrivici: [email protected]

Italiano
EnglishРусскийУкраїнськаDeutschEspañolFrançaisPortuguês (BR)PolskiItalianoTürkçe日本語简体中文