Cum să ștergeți folderele și subfolderele din PowerShell
Miscellanea / / December 23, 2021
A scăpa de orice fișier pe Windows 10 este la fel de ușor ca să mănânci plăcintă. Cu toate acestea, durata procesului de ștergere executat în File Explorer variază de la articol la articol. Diferiții factori care îl influențează sunt dimensiunea, numărul de fișiere individuale care trebuie șterse, tipul fișierului etc. Astfel, ștergerea folderelor mari care conțin mii de fișiere individuale poate dura ore. În unele cazuri, timpul estimat afișat în timpul ștergerii poate fi chiar mai mare de o singură zi. Mai mult, modul tradițional de ștergere este, de asemenea, ușor ineficient, așa cum va trebui gol Coșul de reciclare pentru a elimina definitiv aceste fișiere de pe computer. Deci, în acest articol, vom discuta despre cum să ștergeți rapid folderele și subfolderele din Windows PowerShell.
![Cum să ștergeți folderele și subfolderele din PowerShell](/f/76e32ea97254d7b8a2456b72621cb144.jpg)
Cuprins
- Cum să ștergeți folderele și subfolderele în Windows PowerShell
- De ce să ștergeți fișierele mari în Windows 10?
- Probleme cu ștergerea fișierelor și folderelor mari
- Metoda 1: Ștergeți folderele și subfolderele din Windows PowerShell
- Metoda 2: Ștergeți folderele și subfolderele din linia de comandă
- Metoda 3: Adăugați opțiunea de ștergere rapidă în meniul contextual
- Sfat pro: Tabelul parametrilor și utilizările lor.
Cum să ștergeți folderele și subfolderele în Windows PowerShell
Cele mai simple modalități de ștergere a unui folder sunt enumerate mai jos:
- Selectați elementul și apăsați tasta Delcheie pe tastatură.
- Faceți clic dreapta pe element și selectați Ștergedin meniul contextual care apare.
Cu toate acestea, fișierele pe care le ștergeți nu sunt șterse definitiv de computer, deoarece fișierele vor fi în continuare prezente în Coșul de reciclare. Prin urmare, pentru a elimina definitiv fișierele de pe computerul Windows,
- Ori apăsați Shift + tastele Delete împreună pentru a șterge elementul.
- Sau, faceți clic dreapta pe pictograma Coș de reciclare de pe desktop și apoi faceți clic Goliți coșul de reciclare opțiune.
De ce să ștergeți fișierele mari în Windows 10?
Iată câteva motive pentru a șterge fișiere mari în Windows 10:
- The spatiu pe disc pe computerul dvs. ar putea fi scăzut, deci este necesar să goliți spațiul.
- Este posibil ca fișierele sau folderul dvs. să aibă duplicat accidental
- Ta fișiere private sau sensibile pot fi șterse astfel încât nimeni altcineva să nu le poată accesa.
- Fișierele dvs. ar putea fi corupt sau plin de malware din cauza atacului de programe rău intenționate.
Probleme cu ștergerea fișierelor și folderelor mari
Uneori, atunci când ștergeți fișiere sau foldere mai mari, vă puteți confrunta cu probleme enervante precum:
- Fișierele nu pot fi șterse – Acest lucru se întâmplă atunci când încercați să ștergeți fișierele și folderele aplicației în loc să le dezinstalați.
- Durată foarte lungă de ștergere – Înainte de a începe procesul de ștergere propriu-zis, File Explorer verifică conținutul folderului și calculează numărul total de fișiere pentru a furniza o ETA. În afară de verificare și calcul, Windows analizează și fișierele pentru a afișa actualizări pe fișierul/dosarul care este șters în acel moment. Aceste procese suplimentare contribuie foarte mult la perioada generală de operare de ștergere.
Trebuie citit: Ce este HKEY_LOCAL_MACHINE?
Din fericire, există câteva modalități de a ocoli acești pași inutile și de a accelera procesul de ștergere a fișierelor mari din Windows 10. În acest articol, vă vom prezenta diferite metode de a face același lucru.
Metoda 1: Ștergeți folderele și subfolderele din Windows PowerShell
Urmați pașii menționați mai jos pentru a șterge foldere mari folosind aplicația PowerShell:
1. Click pe start și tip powershell, apoi faceți clic pe Rulat ca administrator.
![deschideți Windows PowerShell ca administrator din bara de căutare Windows](/f/bbf3f007660b52b0ba0d046834e6bfc2.png)
2. Introduceți următoarele comanda și loviți Introduce cheia.
Remove-Item -path C:\Users\ACER\Documents\large_folders -recurse
Notă: Schimba cale în comanda de mai sus către calea folderului pe care doriți să le ștergeți.
![tastați comanda pentru a șterge fișierul sau folderul în Windows PowerShell. Cum să ștergeți folderele și subfolderele din PowerShell](/f/dfbd4d3d01fe4da7b392218717374790.png)
Citește și:Cum să ștergeți fișierele de configurare Win în Windows 10
Metoda 2: Ștergeți folderele și subdosarele înPrompt de comandă
Conform documentației oficiale Microsoft, del comandă șterge unul sau mai multe fișiere și comanda rmdir șterge directorul de fișiere. Ambele comenzi pot fi executate și în Mediul de recuperare Windows. Iată cum să ștergeți folderele și subfolderele din linia de comandă:
1. presa Windows + taste Q pentru a lansa bara de căutare.
![Apăsați tasta Windows și Q pentru a lansa bara de căutare](/f/cd177e61ba211c4dae8a821a211bae9d.png)
2. Tip Prompt de comandă și faceți clic pe Rulat ca administrator opțiunea din panoul din dreapta.
![Tastați Command Prompt și faceți clic pe opțiunea Run as Administrator din panoul din dreapta. Cum să ștergeți folderele și subfolderele din PowerShell](/f/7f681e79eea6d0a2f8bf0cec4c99f5cf.png)
3. Clic da în Controlul contului utilizatorului pop-up, dacă vi se solicită.
4. Tip CD si calea folderului vrei să ștergi și să apeși Introduce cheia.
De exemplu, cd C:\Utilizatori\ACER\Documente\Adobe așa cum se arată mai jos.
Notă: Puteți copia calea folderului din Explorator de fișiere aplicație astfel încât să nu existe greșeli.
![deschideți un folder în linia de comandă](/f/96d8775ef2d0f372a7b3c0e19bf9cf7c.png)
5. Linia de comandă va reflecta acum calea folderului. Verificați-l o dată pentru a vă asigura că calea introdusă pentru a șterge fișierele corecte. Apoi, tastați următoarele comanda și lovit Introduce cheia a executa.
del /f/q/s *.* > nul
![introduceți comanda pentru a șterge folderul din promptul de comandă. Cum să ștergeți folderele și subfolderele din PowerShell](/f/3457b9e2104268c6912a1a53358e56f6.png)
6. Tip CD. . comandă pentru a reveni cu un pas în calea folderului și apăsați Introduce cheia.
![tip cd.. comandă în promptul de comandă](/f/5841fd0f825ad57ce5e3e0affff709e1.png)
7. Introduceți următoarele comanda și lovit introduce pentru a șterge folderul specificat.
rmdir /q/s FOLDER_NAME
Schimba NUMELE FISIERULUI cu numele folderului pe care doriți să-l ștergeți.
![comanda rmdir pentru a șterge folderul din promptul de comandă](/f/bdbe119ea5a550bea18b36c4e4f2b816.png)
Iată cum puteți șterge folderele și subfolderele mari din linia de comandă.
Citește și:Cum să forțați ștergerea fișierului în Windows 10
Metoda 3: Adăugați opțiunea de ștergere rapidă în meniul contextual
Deși am învățat cum să ștergem folderele și subfolderele din Windows PowerShell sau Command Prompt, procedura trebuie repetată pentru fiecare folder mare individual. Pentru a ușura acest lucru și mai mult, utilizatorii pot crea un fișier batch al comenzii și apoi pot adăuga acea comandă în File Explorer meniul contextual. Este meniul care apare după ce faci clic dreapta pe un fișier/dosar. O opțiune de ștergere rapidă va fi apoi disponibilă pentru fiecare fișier și folder din Explorer, din care puteți alege. Aceasta este o procedură lungă, așa că urmați-o cu atenție.
1. presa Windows + taste Q împreună și tip blocnotes. Apoi apasa Deschis așa cum se arată.
![Căutați blocnotesul în bara de căutare Windows și faceți clic pe Deschidere. Cum să ștergeți folderele și subfolderele din PowerShell](/f/6c79d3c860a765e0c2661e8a89df07e7.png)
2. Copiați și lipiți cu atenție liniile date în Blocnotes document, așa cum este prezentat:
@ECHO OPRITECHO Ștergeți folderul: %CD%?PAUZĂSET FOLDER=%CD%CD /DEL /F/Q/S „%FOLDER%” > NULRMDIR /Q/S „%FOLDER%”IEȘIRE
![introduceți codul în Notepad](/f/b9132b892bbfa08253ee4cd206858e2a.png)
3. Apasă pe Fişier opțiunea din colțul din stânga sus și alegeți Salvează ca… din meniu.
![faceți clic pe Fișier și selectați opțiunea Salvare ca în Notepad. Cum să ștergeți folderele și subfolderele din PowerShell](/f/3b06206f8c80cefe1e218c9a174e617d.png)
4. Tip quick_delete.bat la fel de Nume de fișier: și faceți clic pe salva buton.
![Introduceți quick delete.bat în stânga numelui fișierului și faceți clic pe butonul Salvare.](/f/aace3537504e3372cc9df1ef3abeeacd.png)
5. Mergi la Locația folderului. Click dreapta quick_delete.bat fișier și alegeți Copie afișat evidențiat.
![Faceți clic dreapta pe fișierul ștergere rapidă.bat și alegeți Copiere din meniu. Cum să ștergeți folderele și subfolderele din PowerShell](/f/76cdfe7f046392d9d32686b06fbcd611.png)
6. Mergi la C:\Windows în Explorator de fișiere. presa Tastele Ctrl + V pentru a lipi quick_delete.bat dosar aici.
Notă: Pentru a adăuga opțiunea de ștergere rapidă, fișierul quick_delete.bat trebuie să fie într-un folder care are o variabilă de mediu PATH proprie. Variabila cale pentru folderul Windows este %windir%.
![Accesați folderul Windows în File Explorer. Apăsați Ctrl și v pentru a lipi fișierul delete.bat rapid în acea locație](/f/549d507929ab5670449819a902d87fe3.png)
7. presa Windows + Rchei simultan pentru a lansa Alerga căsuță de dialog.
8. Tip regedit și lovit introduce pentru a deschide Editorul Registrului.
Notă: Dacă nu sunteți autentificat dintr-un cont de administrator, veți primi un Controlul contului utilizatorului pop-up care solicită permisiunea. Click pe da pentru a-l acorda și pentru a continua pașii următori pentru a șterge folderele și subfolderele.
![tastați regedit în caseta de dialog Run](/f/e9eaf73f917e0ec94da25ca9a7952529.png)
9. Mergi la HKEY_CLASSES_ROOT\Directory\shell așa cum este descris mai jos.
![accesați folderul shell din editorul de registry. Cum să ștergeți folderele și subfolderele din PowerShell](/f/b65940affcea7a68e3ac75b981060262.png)
10. Faceți clic dreapta pe coajă pliant. Clic Nou>Cheie în meniul contextual. Redenumiți această nouă cheie ca Ștergere rapidă.
![faceți clic dreapta pe folderul shell și faceți clic pe Nou și selectați opțiunea Cheie în Editorul de registru](/f/e4f0b9d9b5ae0361f0a1d5c1db4e7e7c.png)
11. Faceți clic dreapta pe Ștergere rapidă cheie, du-te la Nou, și alegeți Cheie din meniu, așa cum este ilustrat mai jos.
![faceți clic dreapta pe Ștergere rapidă și selectați opțiunea Nou și apoi Cheie în Editorul Registrului](/f/5344c4d806432a9b8c5faae1ed80fa83.png)
12. Redenumiți cheie nouă la fel de Comanda.
![redenumiți noua cheie ca comandă în folderul Ștergere rapidă din Editorul Registrului](/f/e1c272a8090e4ce65ea9cff0aff9ce2b.png)
13. În panoul din dreapta, faceți dublu clic pe (Mod implicit) fișier pentru a deschide Editează șirul fereastră.
![faceți dublu clic pe Implicit și va apărea fereastra Editați șirul. Cum să ștergeți folderele și subfolderele din PowerShell](/f/4ff56511e9cd4fae2b85deff9377fa4f.png)
14. Tip cmd /c „cd %1 && quick_delete.bat” sub Date valorice: și faceți clic O.K
![introduceți datele valorii în fereastra Edit String din Registry Editor](/f/329e3d00f2f5540bda6210516f69cd30.png)
Opțiunea de ștergere rapidă a fost acum adăugată în meniul contextual Explorer.
15. Inchide Editorul Registrului aplicație și reveniți la Pliant doriți să ștergeți.
16. Faceți clic dreapta pe pliant și alegeți Ștergere rapidă din meniul contextual, așa cum se arată.
![Închideți aplicația Registry Editor și reveniți la folderul pe care doriți să îl ștergeți. Faceți clic dreapta pe folder și alegeți Ștergere rapidă. Cum să ștergeți folderele și subfolderele din PowerShell](/f/d00aa5b0b16a7c75dd47c8d086aeddf4.png)
De îndată ce selectați Ștergere rapidă, va apărea o fereastră de linie de comandă care va solicita confirmarea acțiunii.
17. Verificați încrucișat Calea folderului si Numele fisierului o dată și faceți clic orice cheie pe tastatură pentru a șterge rapid folderul.
Notă: Cu toate acestea, dacă ați selectat accidental folderul greșit și doriți să încheiați procesul, apăsați Ctrl + C. Linia de comandă va cere din nou confirmarea prin afișarea mesajului Terminați sarcina lot (D/N)? presa Y si apoi lovit introduce pentru a anula operația de ștergere rapidă, așa cum este prezentat mai jos.
![terminați jobul lot pentru a șterge folderul din promptul de comandă](/f/70e4edd3f8dcf80f53758c3da49d578a.png)
Citește și:Cum să ștergeți intrările sparte din registrul Windows
Sfat pro:Tabelul parametrilorși utilizările lor
Parametru | Funcție/Utilizare |
/f | Șterge forțat fișierele numai pentru citire |
/q | Activează modul silențios, nu trebuie să confirmați pentru fiecare ștergere |
/s | Execută comanda pentru toate fișierele din folderele din calea specificată |
*.* | Șterge toate fișierele din acel folder |
nul | Accelerează procesul prin dezactivarea ieșirii consolei |
A executa del /? comanda pentru a afla mai multe despre același lucru.
![Executați del Pentru a afla mai multe informații despre comanda del](/f/133e5e39a119bded253a56e0cdcb041f.png)
Recomandat:
- Unde instalează Microsoft Store jocurile?
- Cum să remediați fișierele PDF care nu se deschid în Chrome
- Cum să dezactivați instrumentul Google Software Reporter
- Cum să adăugați pluginul Notepad++ pe Windows 10
Metodele de mai sus sunt cele mai eficiente metode de a ștergeți folderele mari în Windows 10. Sperăm că acest ghid te-a ajutat să înveți cum să ștergeți folderele și subfolderele din PowerShell & Command Prompt. De asemenea, dacă aveți întrebări/comentarii cu privire la acest articol, nu ezitați să le trimiteți în secțiunea de comentarii.