Come eliminare cartelle e sottocartelle in PowerShell
Sbarazzarsi di qualsiasi file su Windows 10 è facile come mangiare una torta. Tuttavia, la durata del processo di eliminazione(deletion process) eseguito in Esplora file(File Explorer) varia da elemento a elemento. I vari fattori che lo influenzano sono la dimensione, il numero di singoli file da eliminare, il tipo di file, ecc. Pertanto, l'eliminazione di cartelle di grandi dimensioni contenenti migliaia di singoli file può richiedere ore(can take hours) . In alcuni casi, il tempo stimato visualizzato durante l'eliminazione può essere anche superiore a un solo giorno. Inoltre, anche il modo tradizionale di eliminazione è leggermente inefficiente poiché dovrai svuotare il Cestino( empty Recycle bin) per rimuovere permanentemente questi file dal tuo PC. Quindi, in questo articolo, discuteremo come eliminare cartelle e sottocartelle in Windows PowerShellrapidamente.
Come eliminare cartelle e sottocartelle in Windows PowerShell(How to Delete Folders and Subfolders in Windows PowerShell)
I modi più semplici per eliminare una cartella sono elencati di seguito:
- Selezionare l'elemento e premere il tasto (key)Canc(Del) sulla tastiera.
- Clicca con il tasto destro sulla voce e seleziona Elimina (Delete) dal menu contestuale(from the context menu) che compare.
Tuttavia, i file che elimini non vengono eliminati in modo permanente dal PC, poiché i file saranno ancora presenti nel Cestino(Recycle bin) . Quindi(Hence) , per rimuovere i file in modo permanente dal tuo PC Windows(Windows PC) ,
- Premere insieme i Shift + Delete keys per eliminare l'elemento.
- In alternativa, fare clic con il pulsante destro del mouse sull'icona Cestino(Recycle bin) sul desktop e quindi fare clic sull'opzione Svuota cestino .(Empty recycle bin)
Perché eliminare file di grandi dimensioni in Windows 10?(Why Delete Large Files in Windows 10?)
Ecco alcuni motivi per eliminare file di grandi dimensioni in Windows 10 :
- Lo spazio su disco(disk space) del PC potrebbe essere insufficiente, quindi è necessario liberare spazio.
- I tuoi file o cartelle potrebbero essersi duplicati(duplicated) accidentalmente
- I tuoi file privati o sensibili(private or sensitive files) possono essere eliminati in modo che nessun altro possa accedervi.
- I tuoi file potrebbero essere corrotti o pieni di malware(corrupt or full of malware) a causa di attacchi di programmi dannosi.
Problemi con l'eliminazione di file e cartelle di grandi dimensioni(Issues With Deleting Large Files and Folders)
A volte, quando elimini file o cartelle più grandi, potresti dover affrontare problemi fastidiosi come:
- Impossibile eliminare(Files can’t be deleted) i file: ciò accade quando si tenta di eliminare i file e le cartelle dell'applicazione anziché disinstallarli.
- Durata molto lunga dell'eliminazione(Very long duration of deletion) - Prima di iniziare il processo di eliminazione(deleting process) effettivo , File Explorer controlla il contenuto della cartella e calcola il numero totale di file per fornire un ETA . Oltre(Apart) a controllare e calcolare, Windows analizza anche i file per visualizzare gli aggiornamenti sul file/cartella che viene eliminata in quel momento. Questi processi aggiuntivi contribuiscono notevolmente al periodo complessivo dell'operazione(operation period) di eliminazione .
Deve leggere(Must Read) : Che cos'è HKEY_LOCAL_MACHINE?
Fortunatamente, ci sono alcuni modi per aggirare questi passaggi non necessari e accelerare il processo di eliminazione di file di grandi dimensioni da Windows 10 . In questo articolo, ti guideremo attraverso vari metodi per fare lo stesso.
Metodo 1: eliminare cartelle e sottocartelle in Windows PowerShell(Method 1: Delete Folders and Subfolders in Windows PowerShell)
Segui i passaggi indicati di seguito per eliminare cartelle di grandi dimensioni utilizzando l' app PowerShell(PowerShell app) :
1. Fare clic su Start e digitare powershell , quindi fare clic su Esegui come amministratore(Run as administrator) .
2. Digita il seguente comando(command) e premi il tasto Invio(Enter key) .
Remove-Item -path C:\Users\ACER\Documents\large_folders -recurse
Nota:(Note:) cambia il percorso(path) nel comando precedente nel percorso della cartella(folder path) che desideri eliminare.
Leggi anche:(Also Read:) Come eliminare i file di installazione di Win(Delete Win Setup Files) in Windows 10
Metodo 2: (Method 2: )elimina cartelle e sottocartelle nel (Delete Folders and Subfolders in) prompt dei comandi(Command Prompt)
Secondo la documentazione ufficiale di Microsoft(Microsoft documentation) , il comando del(del command) elimina uno o più file e il comando rmdir(rmdir command) elimina la directory dei file. Entrambi questi comandi possono essere eseguiti anche nell'ambiente di ripristino di Windows(Windows Recovery Environment) . Ecco come eliminare cartelle e sottocartelle nel prompt dei comandi(Command Prompt) :
1. Premi i tasti Windows + Q keys per avviare la barra di ricerca(search bar) .
2. Digitare Prompt dei comandi( Command Prompt) e fare clic sull'opzione Esegui come amministratore(Run as Administrator) nel riquadro di destra.
3. Fare clic su Sì(Yes) nel popup Controllo account utente , se richiesto.(User Account Control)
4. Digita cd e il percorso della cartella(folder path) che desideri eliminare e premi il tasto Invio(Enter key) .
Ad esempio, cd C:\Users\ACER\Documents\Adobe come mostrato di seguito.
Nota:(Note:) puoi copiare il percorso della cartella(folder path) dall'applicazione Esplora file(File Explorer) in modo che non ci siano errori.
5. La riga di comando(command line) rifletterà ora il percorso della cartella(folder path) . Esegui un controllo incrociato una volta per assicurarti che il percorso inserito elimini i file corretti. Quindi, digita il seguente comando (command ) e premi il tasto Invio(Enter key) per eseguire.
del /f/q/s *.* > nul
6. Digitare cd. . comando per tornare indietro di un passaggio nel percorso della cartella e premere il (folder path and hit) tasto Invio(Enter key) .
7. Digita il seguente comando(command) e premi Invio(Enter ) per eliminare la cartella specificata.
rmdir /q/s FOLDER_NAME
Cambia FOLDER_NAME con il nome della cartella che vuoi eliminare.
Ecco come eliminare cartelle e sottocartelle di grandi dimensioni nel prompt dei comandi(Command Prompt) .
Leggi anche:(Also Read:) Come forzare l'eliminazione del file(Force Delete File) in Windows 10
Metodo 3: aggiungi l'opzione di eliminazione rapida nel menu contestuale(Method 3: Add Quick Delete Option in Context Menu)
Anche se abbiamo imparato come eliminare cartelle e sottocartelle in Windows PowerShell o Prompt dei comandi(Windows PowerShell or Command Prompt) , la procedura deve essere ripetuta per ogni singola cartella di grandi dimensioni. Per semplificare ulteriormente, gli utenti possono creare un file batch(batch file) del comando e quindi aggiungere quel comando al menu di scelta rapida di ( context menu)Esplora file(File Explorer) . È il menu che appare dopo aver fatto clic con il pulsante destro del mouse su un file/cartella. Sarà quindi disponibile un'opzione di eliminazione(delete option) rapida per ogni file e cartella(file and folder) all'interno di Explorer tra cui scegliere. Questa è una procedura lunga, quindi seguila attentamente.
1. Premi i tasti Windows + Q keys insieme e digita il blocco note. (notepad.)Quindi fare clic su Apri(Open) come mostrato.
2. Copia e incolla con(Carefully copy and paste) attenzione le righe indicate nel documento Blocco note(Notepad) , come illustrato:
@ECHO OFF ECHO Delete Folder: %CD%? PAUSE SET FOLDER=%CD% CD / DEL /F/Q/S "%FOLDER%" > NUL RMDIR /Q/S "%FOLDER%" EXIT
3. Fare clic sull'opzione File nell'angolo(left corner) in alto a sinistra e scegliere Salva con nome...( Save As…) dal menu.
4. Digitare quick_delete.bat come Nome file:(File name: ) e fare clic sul pulsante Salva(Save) .
5. Vai a Posizione cartella(Folder location) . Fare clic con il pulsante destro del mouse sul file quick_delete.bat e scegliere Copia(Copy ) mostrato evidenziato.
6. Vai a C:\Windows in Esplora file. (File Explorer. )Premi i Ctrl + V keys per incollare qui il file quick_delete.bat .
Nota:(Note: ) per aggiungere l' opzione di eliminazione(delete option) rapida , il file quick_delete.bat(quick_delete.bat file) deve trovarsi in una cartella che disponga di una propria variabile di ambiente PATH . (PATH environment)La variabile di percorso(path variable) per la cartella Windows(Windows folder) è %windir%.
7. Premere contemporaneamente i tasti (keys)Windows + R per avviare la finestra di dialogo Esegui .(Run)
8. Digita regedit e premi Invio(Enter) per aprire l' editor del registro( Registry Editor) .
Nota:(Note: ) se non hai effettuato l'accesso da un account amministratore(administrator account) , riceverai un popup di controllo dell'account utente che richiede l'autorizzazione. (User Account Control)Fare clic(Click) su Sì(Yes ) per concederlo e continuare con i passaggi successivi per eliminare cartelle e sottocartelle.
9. Passare a HKEY_CLASSES_ROOT\Directory\shell come illustrato di seguito.
10. Fare clic con il pulsante destro del mouse sulla cartella della shell . Fare clic su New> Chiave(Key ) nel menu contestuale(context menu) . Rinomina questa nuova chiave come Eliminazione rapida(Quick Delete) .
11. Fare clic con il tasto destro del mouse sul tasto Elimina rapida(Quick Delete) , andare su Nuovo( New, ) e scegliere Chiave( Key ) dal menu, come illustrato di seguito.
12. Rinominare la nuova chiave(new key) come Comando(Command) .
13. Nel riquadro di destra, fare doppio clic sul file (predefinito)((Default)) per aprire la finestra Modifica stringa .(Edit String)
14. Digita cmd /c “cd %1 && quick_delete.bat” in Dati valore:(Value Data: ) e fai clic su OK
L' opzione Elimina(Delete option) rapida è stata ora aggiunta al menu contestuale di Explorer(Explorer context) .
15. Chiudere l' applicazione Editor del Registro(Registry Editor) di sistema e tornare alla cartella(Folder) che si desidera eliminare.
16. Fare clic con il pulsante destro del mouse sulla cartella(folder) e scegliere Eliminazione rapida(Quick Delete) dal menu contestuale, come mostrato.
Non appena si seleziona Eliminazione rapida(Quick Delete) , verrà visualizzata una finestra del prompt dei comandi(command prompt window) che richiede la conferma dell'azione.
17. Esegui il controllo incrociato del percorso(Folder path) della cartella e del nome(Folder name) della cartella una volta e fai clic su un tasto qualsiasi(any key ) della tastiera per eliminare rapidamente la cartella.
Nota:(Note: ) tuttavia, se hai selezionato accidentalmente la cartella sbagliata e desideri terminare il processo, premi Ctrl + C . Il prompt dei comandi(command prompt) chiederà nuovamente conferma visualizzando il messaggio Terminate batch job (Y/N)?Premi Y e quindi premi Invio(Enter) per annullare l' operazione di eliminazione rapida(Quick Delete operation) , come illustrato di seguito.
Leggi anche:(Also Read:) Come eliminare le voci interrotte(Delete Broken Entries) nel registro di Windows(Windows Registry)
Suggerimento per professionisti: (Pro Tip:) tabella dei parametri (Table of Parameters) e loro usi
(& their Uses
)
Parameter | Function/Use |
/f | Forcefully deletes read-only files |
/q | Enables quiet mode, you do not need to confirm for every deletion |
/s | Executes the command on all files in folders of the specified path |
*.* | Deletes all the files in that folder |
nul | Speeds up the process by disabling console output |
Esegui del /?comando per saperne di più sullo stesso.
Consigliato:(Recommended:)
- Dove installa i giochi Microsoft Store(Microsoft Store Install Games) ?
- Come risolvere i PDF(Fix PDFs) che non si aprono(Opening) in Chrome
- Come disabilitare lo strumento Google Software Reporter(Google Software Reporter Tool)
- Come aggiungere il Notepad++ Plugin su Windows 10
I metodi di cui sopra sono i metodi più efficaci per eliminare cartelle di grandi dimensioni in Windows 10(delete large folders in Windows 10) . Ci auguriamo che questa guida ti abbia aiutato a imparare come eliminare cartelle e sottocartelle in PowerShell e prompt dei comandi(how to delete folders and subfolders in PowerShell & Command Prompt) . Inoltre, se hai domande/commenti su questo articolo, sentiti libero di lasciarli nella sezione commenti.
Related posts
Fix Unable a Delete Temporary Files in Windows 10
Come Delete Win Setup Files in Windows 10 [GUIDA]
7 Ways a Aprire Elevated Windows PowerShell in Windows 10
Encrypt Files and Folders con Encrypting File System (EFS) in Windows 10
Decrypt EFS Encrypted Files and Folders in Windows 10
Fix High CPU Usage da Service Host: Sistema locale
Disabilita Pinch Zoom Feature in Windows 10
Fix Windows non è stato in grado di completare il formato
Abilita o disabilita Case Sensitive Attribute per Folders in Windows 10
Come eliminare un sacco di account di incontri di pesce
Come Chiudere e Delete Your Microsoft Account
Replace Powershell con Command Prompt nella Windows 10 Start Menu
Come Delete Temp Files in Windows 10
Come forzare l'eliminazione del file in Windows 10
Come eliminare il profilo Netflix
Come eliminare l'account VK
Fix Windows non può comunicare con device or resource
Come eliminare la cartella System32 in Windows?
Come Delete Broken Entries in Windows Registry
Creare un Full System Image Backup in Windows 10 [la guida definitiva]