Ștergerea unui folder

Ștergerea unui folder

Pe Windows de orice versiune (XP, 7, 8, 10), adesea apare o problemă atunci când un fișier sau folder cu un fișier blocat nu este șters. Apare un mesaj că fișierul este ocupat de un alt proces sau este deschis într-un program sau trebuie să ceri permisiunea cuiva.

Există mai multe moduri de a șterge un fișier care nu este șters, redenumit sau mutat. Acest lucru se face fără software suplimentar, folosind programul gratuit Unlocker, de pe o unitate flash bootabilă sau LiveCD sau programul DeadLock.

Când ștergeți fișiere și foldere blocate, aveți grijă ca acestea să facă parte din sistemul de operare. Fără ele, Windows se va opri încărcarea.

De ce nu este șters?

  • Fișierul este deschis într-un alt program. Închideți orice proces inutile și încercați din nou. Uneori, repornirea computerului ajută.
  • Permisiuni insuficiente pentru ștergere. De exemplu, acest fișier a fost creat de un alt utilizator sau administratorul computerului a eliminat drepturile de ștergere.

Excepții

Metodele descrise în articol nu vor ajuta întotdeauna:

  • pagefile.sys și swapfile.sys - pentru a elimina, dezactivați fișierul de swap.
  • hiberfil.sys - șters când modul de hibernare este dezactivat.
  • Dacă apare un mesaj de acces refuzat. Trebuie să deveniți proprietarul fișierului sau folderului. Cel mai simplu mod de a face acest lucru este cu programul TakeOwnershipPro.
  • Dacă apare un mesaj care solicită permisiunea de la TrustedInstaller. Aceasta este protecție împotriva înlăturării componentelor sistemului.
  • Windows.old - folder cu versiunea veche a sistemului de operare. Se șterge prin „Proprietăți” unității locale C. În fila General există un buton „Cleanup”. Se va deschide o fereastră în care selectați „Curățați fișierele de sistem”. Odată ce analiza este finalizată, elementul „Instalări Windows anterioare” va apărea în lista din această fereastră. Bifați această casetă și faceți clic pe OK.

Ștergerea fișierului manual

Mesaj: Fișierul este deja în uz, vă rugăm să închideți și să încercați din nou.

Dacă un fișier nu dorește să fie șters, mesajul de eroare vă spune de obicei ce proces l-a blocat. Acesta ar putea fi explorer.exe sau orice program care îl are deschis. Dacă închideți acest program, fișierul va fi șters.

Dacă fișierul este ocupat de procesul explorer.exe

  • Înainte de a finaliza sarcina, deschideți Command Prompt ca administrator. Se află în „Start - Toate programele - Accesorii”. Faceți clic dreapta pe Command Prompt și selectați Run as Administrator.
  • Eliminați sarcina explorer.exe din managerul de activități și scrieți del full_path/name.extension în linia de comandă.
  • Calea nu trebuie introdusă manual. Faceți clic dreapta pe fișierul dorit în timp ce apăsați Shift - Copiați ca cale și inserați-l în linia de comandă prin meniul contextual cu clic dreapta.
  • Acum reporniți explorer.exe. În managerul de activități, faceți clic pe „Fișier - Sarcină nouă - explorer.exe”.

Utilizați o unitate flash USB sau un disc bootabil

Dacă aveți o unitate flash USB bootabilă sau LiveCD sau un disc de recuperare Windows, rulați-le și ștergeți cu calm fișierul folosind metoda standard sau prin linia de comandă.


Fiți atenți, uneori, când vă conectați prin discul de pornire, unitățile locale au litere diferite. Pentru a vedea o listă de foldere de pe unitatea C, tastați dir c: pe linia de comandă.

Dacă utilizați o unitate flash USB bootabilă sau un disc de instalare Windows, consola se deschide în orice moment după etapa de selecție a limbii, folosind combinația de taste Shift + F10.

De asemenea, puteți selecta modul de recuperare a sistemului, care va fi oferit înainte de a începe instalarea sistemului de operare.

Comandă pentru ștergere prin consolă: del full_path_to_the_file.

Folosind DeadLock

Programul gratuit DeadLock vă permite să ștergeți un fișier blocat și să schimbați proprietarul. Descărcați de pe site-ul oficial: https://codedead.com/?page_id=822.

Folosind meniul Fișier, adăugați fișierul problematic în program. Faceți clic dreapta pe el în listă - deblocați-l (Unlock) și ștergeți-l (Eliminați).


Folosind Unlocker

Cel mai simplu și mai popular program, dar acum chiar și pe site-ul oficial este afișat un avertisment despre software-ul nedorit. Împreună cu programul, pot exista și alți viruși sau reclame, așa că utilizați pe propriul risc și risc. Încercați mai întâi metodele de mai sus. Site: http://www.emptyloop.com/unlocker/.

După instalare, un nou element va apărea în meniul contextual, care se numește Unlocker. După ce faceți clic pe butonul, programul va finaliza procesul de interferență și fișierul va fi deblocat.


Dacă doriți să ștergeți un folder, ștergeți mai întâi tot conținutul acestuia.

Prin linia de comandă

A existat un astfel de caz încât fișierul nu a dorit în niciun fel să fie șters. Dimensiunea a fost de 0 octeți, numele a fost scris cu litere rusești (nu este acceptat în versiunile mai vechi de MS-DOS), a existat un atribut Read-only și un atribut A (doar citirea și adăugarea de conținut). Linia de comandă a ajutat.


Asta e tot deocamdată. Dacă știi modalități mai simple și mai eficiente, scrie-le în comentarii. Ce metodă te-a ajutat?

Puteți șterge un folder făcând clic dreapta pe el și selectând ștergere în meniul contextual. Dar uneori această metodă nu ajută și nu pot șterge folderul, așa că voi descrie mai multe modalități de ștergere a folderului.

Ștergerea unui folder utilizând linia de comandă

Pentru a șterge folderul Windows, procedați în felul următor. Faceți clic pe „Start” - „Toate programele” - „Accesorii” - „Prompt de comandă”. Va apărea o fereastră în care dacă adăugați Ajutor și apăsați „Enter”, va apărea o listă de comenzi și o descriere a fiecărei comenzi, comanda RMDIR șterge un folder prin linia de comandă. Pentru a afla cum să scrieți comanda de care aveți nevoie, de exemplu ștergerea unui folder, trebuie să adăugați Ajutor RMDIR. Sistemul ne-a spus cum să scriem o comandă pentru a șterge un folder. RMDIR [unitate:]cale. Vreau să șterg rămășițele paradisului jocului din folderul RAI și am primit această comandă. RMDIR /S /Q C:\Jocuri\RAI.

Ștergeți un folder prin linia de comandă

Apăsați „Enter” și folderul va fi șters imediat.

Ștergerea unui folder utilizând comanda bat file

Așa că am aflat cum arată comanda de ștergere a unui folder. Există foldere care apar din nou după ceva timp. Pentru a le elimina, puteți crea un fișier BAT pe desktop deoarece acest folder, de care nu avem nevoie, va fi șters atunci când rulați fișierul bat.

Cum se face un fișier bat

Faceți clic dreapta pe un spațiu gol de pe desktop și selectați „Creare” - „Document text” din meniul contextual. Deschideți acest document text care a apărut pe desktop. Introduceți comanda RMDIR /S /Q C:\Games\RAI acolo, unde C:\Games\RAI este calea către folderul dvs. Întreaga cale trebuie să fie în engleză, deoarece fișierul bat nu va rula dacă există cuvinte în rusă în fișierul bat scris. Acum faceți clic pe „Fișier” - „Salvare ca”. În fereastra care apare, în rândul numelui fișierului, scrieți 1.bat și faceți clic pe „Salvare”.


În 1.bat redenumiți fișierul

Un exemplu de fișier bat va apărea pe desktop. Acum rulați 1 fișier bat și ștergeți folderul instantaneu.

Eliminarea folderului vechi Windows

Unii instalează sistemul fără să formateze discul și ajung să aibă un folder cu fișiere vechi de sistem Windows, numit de obicei acest folder vechi Windows. Mulți oameni nu știu că folderul vechi Windows poate fi șters. Puteți șterge folderul vechi Windows folosind Disk Cleanup în Windows 7. Faceți clic pe „Start” - „Toate programele” - „Accesorii” - „Instrumente de sistem” - „Curățare disc”. Se va deschide o fereastră în care trebuie să selectați unitatea pe care se află folderul vechi Windows și să faceți clic pe „OK”. Discul va fi scanat și va apărea o fereastră în care facem clic pe „Curățați fișierele de sistem”. În această fereastră, bifați caseta pentru „Instalări Windows anterioare” și faceți clic pe „OK”. Va apărea un mesaj care spune „Sunteți sigur că doriți să ștergeți definitiv aceste fișiere?” faceți clic pe „Ștergeți fișierele”.

Scoaterea geamurilor vechi

Fișierele de sistem vor fi șterse din folderul vechi Windows și acum puteți șterge pur și simplu folderul vechi Windows.

Ștergeți un folder cu drepturi de administrator

Uneori, folderul nu este șters și apare mesajul „Aveți nevoie de permisiunea pentru a efectua această operație” Pentru ca folderul să fie șters, trebuie să permiteți accesul complet în proprietățile folderului. Faceți clic dreapta pe folder și selectați „Proprietăți” din meniul contextual. Accesați fila „Securitate” și faceți clic pe „Avansat”. În fereastra nouă, accesați fila „Proprietar” și faceți clic pe „Schimbați”.


Vom schimba proprietarul folderului

Se va deschide fereastra proprietarului în care trebuie să vă selectați numele administratorului (dar nu administratori), bifați caseta „Înlocuiți proprietarul subcontainerelor și obiectelor” și faceți clic pe „Aplicați”.


Schimbarea proprietarului unui folder

În mesajul care apare, confirmăm și devenim proprietarul acestui obiect. Din fila „Proprietar”, accesați fila „Permisiuni” și faceți clic pe „Schimbați permisiunile”. În fereastra care se deschide, selectați numele administratorului și faceți clic pe „Schimbați”. Se va deschide o fereastră în care punem o bifă în elementul „Acces complet” și facem clic pe „OK”, această fereastră se va închide, iar în fereastra deschisă bifam următoarele elemente:
„Adăugați permisiuni moștenite de la obiectele părinte.”
„Înlocuiți toate permisiunile obiectului copil cu permisiunile moștenite de la acest obiect” și faceți clic pe „OK”.


Permiteți accesul complet la dosar

Va apărea din nou un mesaj cu care suntem de acord făcând clic pe „OK” și închideți toate ferestrele făcând clic pe „OK”. Acum folderul poate fi șters.

Ștergerea unui folder din Total Commander

Este foarte ușor să ștergi definitiv un folder din Total Commander. Trebuie să găsiți folderul pe care doriți să îl ștergeți și să faceți clic pe el cu butonul stâng al mouse-ului, apoi să faceți clic pe butonul de ștergere din partea de jos a Total Commander sau să apăsați F8 de pe tastatură și va apărea un mesaj în care facem clic pe „Da”. sau „Șterge”, în funcție de dacă folderul este gol sau dacă există ceva în el.


Găsirea și ștergerea folderelor goale în total Commander

Dosarul va fi șters împreună cu tot conținutul său.

Program pentru a forța ștergerea folderului

Îmi place programul de ștergere a folderului Unlocker.

Instalați și programul pentru ștergerea folderelor care nu pot fi șters va fi în meniul contextual. Faceți clic dreapta pe folderul de șters și selectați Unlocker din meniul contextual. Va apărea o fereastră în care setați acțiunea la „Ștergeți” și faceți clic pe „Deblocați toate”. Dosarul va fi șters.

Fac copii de rezervă în fiecare zi se acumulează zeci de gigaocteți de informații. Trebuie curățat, mai ales că backup-urile vechi nu sunt deosebit de importante. Obișnuiam să-l șterg manual, dar apoi m-am gândit la asta... Mi-e prea lene să o fac manual, mai ales că poți conecta, toci și șterge ceva greșit. Pe scurt, leneșii se vor descurca mai bine decât toți ceilalți - trebuie să automatizăm.

A folosit utilitarul încorporat forfiles. Acum totul este făcut de programatorul de sarcini și de o porecla simplă de liliac în două rânduri. Urmează un exemplu.

comenzile forfiles. Exemple

Iată cum arată comanda pentru a afișa toate fișierele cu extensia .rar de pe unitatea C care sunt mai vechi de 10 zile:
forfiles /p C:\ /m *.rar /s /d -10 /c „cmd /c echo @path”

Să ne uităm la cheile în ordine:

/p - să fie pentru testare. În exemplu, drive C:\
/m - masca de cautare. Nu trebuie să specificați acest lucru dacă doriți să eliminați toate fișierele din folder. În exemplu, toate arhivele cu extensia .rar
/s - scanează și subfolderele.
/d - data. Poate fi specificat în formatul zz.ll.aaaa sau zz. Avem -10 zile, puteți specifica +N zile. Citiți mai multe despre +N zile.
/c - comandă. Principalul lucru de care avem nevoie este ce vom face cu fișierele. De asemenea, puteți utiliza variabile în comenzi:
@path - arată calea completă către fișier și numele acestuia.
@relpath - arată calea către fișier numai în folderul scanat.
@file - nume complet de fișier cu extensie.
@fname - doar numele fișierului, fără extensie.
@ext este doar extensia numelui fișierului.
@isdir - verificarea tipului de fișier - folder sau fișier. Returnează true dacă un folder, false pentru fișiere.
@fsize - Returnează dimensiunea fișierului în octeți.
@fdate - returnează data la care fișierul a fost modificat ultima dată.
@ftime - returnează ultima oră modificată fişier.

De asemenea, rezultatele execuției scriptului pot fi scrise într-un fișier.

Un exemplu de utilizare a forfiles este să afișați toate fișierele .zip de pe disc și să le scrieți într-un fișier

Următorul cod va afișa toate fișierele executabile:
forfiles /p C:\ /m *.exe /s /c „cmd /c echo @path”

Dacă trebuie să le scrieți într-un fișier, adăugați un semn MAI MULT la sfârșit și adresa unde să salvați fișierul (cel mai bine este să scrieți calea completă).
forfiles /p C:\ /m *.exe /s /c „cmd /c echo @path” > D:\all_exefiles.txt

Lipiți codul în cmd:

Rezultatul este fișierul creat pe unitatea D:\ și conținutul acestuia (puteți găsi o mulțime de lucruri interesante):


Exemplu de fișiere cu variabile de cale, dată, dimensiune

Să apelăm toate fișierele noastre de pe unitatea D:\ cu extensia .zip și să le afișăm pe ecran cu adresa, data si dimensiunea fişier. Folosim scriptul:

forfiles /p D:\ /m *.zip /s /c "cmd /c echo @path modificat @fdate și dimensiunea @fsize octeți"

Iată rezultatul rulării scriptului:


Cum să ștergeți fișierele mai vechi de 10 zile

Cel mai adesea, forfiles este folosit special pentru sarcina de a elimina fișierele învechite. Poftim cmd script pentru a șterge fișierele vechi(în exemplu mai vechi de 10 zile):
forfiles /p C:\ /m *.rar /s /d -10 /c „cmd /c del @path /q”

Cum să ștergeți folderele mai vechi de 7 zile folosind forfiles

Pe lângă fișierele în sine, ar fi o idee bună să ștergeți folderele, mai ales dacă acestea sunt goale (fără fișiere). Cod:
forfiles /p C:\downloads /s /d -7 /c „cmd /c rmdir /s del @path /q”
În acest exemplu, am scris deja 7 zile. Pentru a șterge folderele folosim rmdir, tasta /s este pentru a scana subfolderele, del este comanda de ștergere, /q este ștergerea fără confirmare.

Această lecție va arăta cum să ștergeți un fișier prin linia de comandă în Windows(7, 8, XP, Vista). Comenzile DEL sau ERASE vă vor ajuta în acest sens, care sunt folosite atunci când nu puteți șterge un fișier în mod obișnuit. Pentru , DEL și ERASE nu sunt potrivite.

Desigur, pentru început. Cu această acțiune veți obține cele mai bune rezultate.

Dacă utilizați această lecție, atunci fișierul va fi șters imediat, fără a fi trimis la coșul de gunoi.

În cmd tastați DEL /? și apăsați Enter pentru a previzualiza opțiunile de comandă. Dacă ați făcut-o corect, veți vedea o explicație (captură de ecran de mai jos).

Folosind cmd la pornirea Windows

Uneori devine necesar să intrați în cmd înainte de a porni sistemul. Dacă malware-ul blochează conectarea cu succes sau sectorul de pornire al sistemului este deteriorat, următorii pași vă vor ajuta:

  1. Deschideți promptul de comandă când Windows pornește
  2. În cmd introduceți DiskPartși apăsați Enter
  3. În continuare, va trebui să scrieți volumul listei și să apăsați din nou pe Enter (vezi captura de ecran de mai jos). Acest lucru vă va permite să vedeți litera unității în care doriți să ștergeți fișierul.
  4. După ce primiți informațiile, tastați exit și faceți clic pe Enter.

Acum nu ezitați să introduceți opțiunile pentru comenzile de eliminare, care sunt descrise mai jos.

Cu acești pași veți șterge orice fișier de pe computer folosind linia de comandă.

Ștergerea unui anumit fișier

Pentru a șterge un anumit element, trebuie să cunoașteți numele și extensia acestuia. În caz contrar, probabilitatea de a șterge lucrul greșit crește!

În cmd, introduceți următoarea comandă și apăsați enter:

DEL /F /S /Q /A „Calea completă a elementului cu extensie”

De exemplu, dacă vreau să șterg cu numele „șterge” și cu extensia (.bat), aflată pe unitatea C în folderul „coș de gunoi”, trebuie să introduc comanda:

DEL /F /S /Q /A „C:\trash\delete.bat”

Ștergeți toate fișierele cu și fără confirmare din linia de comandă

În acest caz, trebuie să confirmați sau să respingeți acțiunile cu litere (Y - da / N - nu) pentru a șterge toate fișierele din directorul principal și subfolderele.

Pentru a confirma, utilizați această sintaxă:

DEL /F /S /Q /A „Calea completă către dosar\*”

Dacă trebuie să șterg toate fișierele de pe unitatea D din folderul Trash, care conține multe alte directoare și fișiere, aș folosi comanda:

DEL /F /S /Q /A „D:\adaugă în coș\*”

Pentru a ștergeți fișierul din linia de comandă cu confirmare, /P este adăugat la parametri și arată astfel:

DEL /P /F /S /A „D:\experiment\*”

Este posibil să ștergeți toate fișierele cu o anumită extensie, apoi comanda va arăta astfel:

DEL /F /S /Q /A „Calea completă către dosar\*.extensie”

Este util mai ales atunci când există o mulțime de elemente inutile de același tip care nu sunt o opțiune de sortat manual, ci pot fi șterse pur și simplu în loturi din cmd.

Cu abordarea corectă, poți ștergeți fișierul prin linia de comandă, în câteva secunde. Sper că recomandările au fost utile. Dacă sunteți interesat de cmd, vă sfătuiesc să citiți materialul, care nu va fi mai puțin interesant.

Sistemul de operare Windows oferă mai multe modalități de a elimina aplicațiile și programele instalate. Unii utilizatori chiar recurg la utilizarea de software terță parte pentru a efectua aceeași sarcină, deoarece un astfel de software oferă de obicei funcții suplimentare, cum ar fi curățarea fișierelor reziduale.

Modul standard de a elimina programele instalate este utilizarea unei aplicații Opțiuni sau Panouri de control. Cu toate acestea, mai devreme sau mai târziu Panoul de control va dispărea din Windows 10 conform planurilor Microsoft.

Pentru a elimina un program instalat din aplicația Setări, urmați calea: Setări > Aplicații > Aplicații și funcții. Apoi, în partea de jos a ecranului, selectați aplicația pe care doriți să o eliminați și faceți clic pe butonul „Șterge”.

Utilizatorii Windows 10 care doresc să elimine aplicațiile din Microsoft Store pot accelera acest proces selectând pur și simplu aplicația din meniul Start, făcând clic dreapta pe ea și selectând „Șterge”.

Pe de altă parte, utilizatorii avansați care folosesc frecvent linia de comandă sau cei care doresc să creeze un script pentru a dezinstala anumite aplicații Win32 pot folosi metoda de mai jos.

Rulați promptul de comandă cu drepturi de administrator

În primul rând, trebuie să vă conectați la contul de administrator. Utilizatorii cu drepturi normale nu vor putea elimina aplicațiile instalate.

Apoi trebuie să lansați promptul de comandă cu drepturi de administrator. Intră cmdîn meniul de pornire și în meniul contextual al aplicației Linia de comandă selectați „Run ca administrator”.

Cum să eliminați programe folosind linia de comandă

Următorul pas este să cunoașteți numele programului pe care doriți să îl eliminați. Mai întâi, trebuie să vă uitați la lista de aplicații instalate (vor fi afișate aplicațiile care au fost implementate folosind Windows Installer) - pentru a face acest lucru, introduceți următoarea comandă în fereastra promptului de comandă care rulează:

Produsul Wmic obține numele

Ar trebui să vedeți o listă de programe instalate pe sistem, așa cum se arată în captură de ecran. Când introduceți numele programului, asigurați-vă că introduceți corect toate caracterele și respectați majusculele.

Deoarece știm numele aplicației care trebuie eliminată, următorul pas este să trimitem o comandă pentru ao elimina. Arata cam asa:

Produs Wmic unde name="name" apelează dezinstalarea

Va trebui să schimbați parametrul nume între ghilimele cu numele aplicației care a fost obținută după rularea primei comenzi. Ghilimelele trebuie păstrate. Odată ce aplicația a fost dezinstalată cu succes, veți vedea un mesaj care vă informează că operațiunea este finalizată.

Procesul de ștergere poate fi modificat folosind opțiunea /nointeractive, care dezactivează introducerea suplimentară. Aceasta înseamnă că, dacă procesul de dezinstalare necesită autorizarea utilizatorului, acest pas va fi omis și dezinstalarea va începe imediat după apăsarea Enter.

Comanda va arăta astfel (schimbați parametrul nume cu numele programului și păstrați ghilimele):

Produs Wmic unde name="name" apelează uninstall /nointeractive

Este de la sine înțeles că odată ce dezinstalați o aplicație, singura modalitate de a o recupera este să instalați același pachet de la zero, așa că, dacă nu sunteți sigur ce faceți, faceți mai întâi o copie de rezervă.

Aceste comenzi pot fi folosite în scripturi și fișiere BAT pentru a automatiza eliminarea aplicațiilor de pe mai multe computere dintr-o rețea. De asemenea, pot fi folosite pe o mașină de la distanță atunci când aplicația Setări este blocată din diverse motive, cum ar fi infecția cu malware.

Ați găsit o greșeală de scriere? Evidențiați și apăsați Ctrl + Enter

vederi