cum să ștergeți un fișier sau un Folder nedetectabil încăpățânat în Windows

mulți dintre voi ar fi întâlnit situații în care nu puteți șterge un fișier sau un folder indiferent de modul în care încercați. Acest articol discută modalitățile de ștergere a fișierelor sau folderelor care sunt încăpățânate sau nedetectabile folosind metode normale.

ar putea exista atleast 4 motive pentru care nu puteți elimina acele fișiere sau foldere încăpățânate.

  1. fișierul sau folderul este utilizat în prezent de un anumit program
    • opțiunea 1: Reporniți Shell-ul Explorer
    • Opțiunea 2: Utilizați IObit Unlocker
    • Opțiunea 3: Utilizați Process Explorer pentru a închide mânerul
    • Opțiunea 4: Utilizați MoveFile.exe pentru a șterge sau redenumi fișierul / folderul la repornire
  2. nu se pot șterge fișiere sau foldere cu caracter nevalid în numele lor
  3. nu aveți permisiunile NTFS necesare
  4. corupția sistemului de fișiere

cum să ștergeți un fișier sau un Folder nedetectabil încăpățânat în Windows

„fișier în uz” scenariu

există numeroase programe software care vă ajută să eliberați blocarea unui fișier/folder de către o anumită aplicație. Utilitățile precum Unlocker și Process Explorer vă vor ajuta să închideți forțat mânerul fișierului sau folderului și apoi să ștergeți fișierul sau folderul.

înainte de a recurge la utilizarea acestor programe, vedeți mai întâi dacă puteți șterge fișierul încăpățânat după deconectare și conectare din nou sau după un ciclu de repornire. Ajută în majoritatea cazurilor. Chiar mai bine, porniți Windows în modul sigur și ștergeți fișierul sau folderul încăpățânat. Vedeți cum să porniți computerul în modul sigur în Windows 10.

dacă doriți să ștergeți fișierul sau folderul fără a fi nevoie să reporniți Windows, puteți utiliza instrumente precum Process Explorer sau Unlocker. Aceste instrumente vă ajută să găsiți programul / executabilul cauzează problema, eliberați blocarea și ștergeți fișierul.

tips bulb icon de asemenea, puteți utiliza monitorul de resurse încorporat pentru a vizualiza programul ofensator, dar monitorul de resurse nu poate fi utilizat pentru a închide mânerul fișierului. Pentru mai multe informații, consultați postarea găsiți ce proces a blocat un fișier fără instrumente 3rd Party.

Restart Explorer Shell

File Explorer poate avea uneori o blocare a fișierelor media conectate de extensiile shell în general. Dacă acesta este cazul, ieșirea curată din shell-ul Explorer vă va ajuta. Iată cum să terminați curat și să reporniți shell-ul Explorer în Windows 7 până la 10.

reporniți curat explorer prin task manager

rețineți că în Windows 7 și versiuni ulterioare, fereastra de dialog „Fișier în uz” vă va arăta numele programului folosind fișierul. Tot ce trebuie să faceți este să închideți mai întâi programul.

fișier în uz - afișarea numelui programului blocat fișierul

cu toate acestea, este posibil ca numele programului să nu fie afișat în unele cazuri și de aceea avem nevoie de instrumente precum Unlocker, Process Explorer sau Resource Monitor.

IObit Unlocker

IObit Unlocker setup adaugă o extensie de meniu contextual pentru fișiere și foldere. Când faceți clic dreapta pe un fișier sau folder și faceți clic pe IObit Unlocker, acesta arată ce program utilizează fișierul sau folderul țintă.

 IObit unlocker

Unlocker vă oferă, de asemenea, aceste opțiuni care sunt auto-explicative chiar și pentru utilizatorii finali:

  • Deblocare
  • Deblocare & ștergere
  • Deblocare & Redenumire
  • Deblocare & Mutare
  • Deblocare & Copiere
  • mod forțat

puteți încerca „modul forțat” dacă deblocarea eșuează în modul normal. Este un mod agresiv în care se termină procesele conexe, mai degrabă decât doar închiderea mâner fișier/folder.

fișiere sau foldere cu nume rezervate sau caracter nevalid în numele lor

exemplu scenariu: nu se poate goli Windows.vechi folosind Setările de curățare a discului sau de stocare ca fișiere din folderul „LocalState” Cortana rămâne nedetectabil

IObit Unlocker este util mai ales atunci când nu puteți șterge folderul Windows.old (care stochează fișierele anterioare de instalare Windows) după instalarea celei mai recente actualizări de caracteristici. Ferestre.vechiul poate fi uneori nedetectabil din cauza unei probleme (caractere nevalide în numele fișierului) cu fișiere sub folderul Microsoft.Windows.Cortana_cw5n1h2txyewy sub C:\Windows.old. Calea completă pentru folderul problematic este mai jos:

C:\Windows.old\Users\{username}\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy

nu se poate șterge folderul cortana localstate inaccesibil

după cum puteți vedea folderul LocalState are câteva puncte (..) după numele său, care ar putea împiedica ștergerea sau accesarea folderului. Încercările de ștergere a dosarului au ca rezultat următoarea eroare:

o eroare neașteptată vă împiedică să ștergeți folderul. Dacă continuați să primiți această eroare, puteți utiliza codul de eroare pentru a căuta ajutor cu această problemă.

eroare 0x80004005: Eroare nespecificată

cu opțiuni la Try Again, Skip sau Cancel operația.

(sau)

locația nu este disponibilă

C:\Windows.vechi\utilizatori..\AppData \ Local \ pachete \ Microsoft.Ferestre.Cortana_cw5n1h2txyewy \ LocalState nu este disponibilă. Dacă locația se află pe acest computer, asigurați-vă că dispozitivul sau unitatea sunt conectate sau că discul este introdus, apoi încercați din nou. Dacă locația se află într-o rețea, asigurați-vă că sunteți conectat la rețea sau la Internet, apoi încercați din nou. Dacă locația încă nu poate fi găsită, este posibil să fi fost mutată sau ștearsă.

nu se poate accesa folderul localstate Cortana inaccesibil

pictograma punctului de mână easy fix: în IObit Unlocker, alegeți opțiunea Deblocare & ștergere după selectarea folderului Cortana (sau a întregului folder Windows.old). Acest lucru vă va ajuta să ștergeți complet ferestrele.dosar vechi cu ușurință.

dacă doriți să ștergeți manual acele fișiere și foldere nevalide, consultați exemplele și capturile de ecran de mai jos:

caractere nevalide sau rezervate în nume de fișier este posibil să nu puteți șterge un fișier dacă numele fișierului include un nume nevalid (de exemplu, numele fișierului are un spațiu final sau o perioadă finală sau numele fișierului este format doar dintr-un spațiu). Pentru a rezolva această problemă, utilizați un instrument care utilizează sintaxa internă corespunzătoare pentru a șterge fișierul. Puteți utiliza”\\?\ „sintaxa cu unele instrumente pentru a opera pe aceste fișiere, de exemplu: — extras din Microsoft KB nu puteți șterge un fișier sau un folder dintr-un sistem de fișiere NTFS volum

del „\\?\c:\ path_to_file_that conține un spațiu final.txt „

exemplu: ștergerea folderelor cu nume rezervate sau cu caractere nevalide (cum ar fi puncte și spații) în nume.

pentru a șterge folderul LocalState.. din folderul pachetului Cortana, iată calea și linia de comandă pe care le utilizați:

rd /s \?\C:\Windows.old\Users\%username%\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy\LocalState..\

rulați acea comandă dintr-un Prompt de comandă administrator.

un alt exemplu:

să presupunem că avem câteva foldere nevalide și anume Con, Conduct. și LocalState..

ștergeți caracterele rezervate sau nevalide din nume

(rețineți că cuvântul con este un nume rezervat și nu trebuie utilizat în numele fișierelor sau folderelor.)

încercarea de a accesa în mod normal folderul cu un nume rezervat (de exemplu, con) provoacă următoarea eroare:

locația nu este disponibilă

cale:\con nu este accesibilă.

mânerul este nevalid.

mânerul este nevalid-nume de fișier sau folder nevalid

pentru a șterge folderul, vom rula acum următoarea comandă din promptul de comandă admin:

rd /s "\?\C:\con"

celelalte două foldere și anume conduct. și LocalState.. au caractere nevalide (.) în numele fișierului. Să rulați următoarele comenzi pentru a șterge aceste foldere:

rd /s "\?\C:\conduct."rd /s "\?\C:\LocalState.."

ștergeți caracterele rezervate sau nevalide din nume

Voila! Cele trei dosare sunt acum eliminate.

ștergeți caracterele rezervate sau nevalide din nume

pentru mai multe informații despre tratarea fișierelor care conțin caractere rezervate sau nevalide, consultați articolul Microsoft nu puteți șterge un fișier sau un folder dintr-un volum de sistem de fișiere NTFS.

Process Explorer

Process Explorer este un instrument excelent care nu are nevoie de introducere. Am acoperit Process Explorer de multe ori în trecut.

lansați Process Explorer ca administrator. Utilizați opțiunea Găsire (Ctrl + F), tastați partea din numele fișierului și apăsați Enter.

 Process explorer găsiți procesul de fișiere blocate

veți vedea procesul care utilizează acel fișier. Tot ce trebuie să faceți este să închideți programul manual, apoi să ștergeți fișierul încăpățânat.

de asemenea, Process Explorer vă permite să închideți mânerul fișierului prin vizualizarea panoului inferior. Cu toate acestea, ieșirea din program este cea mai preferată cale.

process explorer close handle - vizualizare Panou inferior

fișier mobil.exe din Windows Sysinternals

movefile utility (pentru a fi rulat din fereastra de comandă administrator) vă permite să programați mutarea și ștergerea comenzilor pentru următoarea repornire.

utilizare:

movefile.exe 

specificarea unei destinații goale ( „” ) șterge sursa la pornire. Un exemplu care șterge stubborn.pdf este:

exemplu

movefile d:\tools\stubborn.pdf ""

movefile-ștergeți fișierul sau folderul la repornire

săgeată simbol mână utilitarul MoveFile funcționează nu doar pentru fișiere, dar pentru foldere, de asemenea!

pentru a șterge (la repornire) un folder numit” 1 ” situat pe desktopul meu, am folosit această comandă:

movefile C:\Users\ramesh\desktop ""

lucrarea a fost perfect finalizată după o repornire! Utilitarul MoveFile utilizează MoveFileEx API pentru a redenumi sau șterge un fișier. Înregistrează operația de ștergere sau redenumire într-o valoare de registry MULTI_STRING numită PendingFileRenameOperations, sub următoarea ramură:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager

movefile pendingfilerenameoperations

în timpul următoarei reporniri, managerul de sesiuni efectuează sarcina ștergere sau redenumire citind comenzile Redenumire și ștergere înregistrate din valoarea de registry PendingFileRenameOperations. După cum puteți vedea în captura de ecran de mai sus, Windows Defender pare să fi programat o operație de ștergere (pentru a scăpa de un fișier de driver înlocuit) după o actualizare a semnăturii.

descărcați MoveFile din Windows Sysinternals.

permisiuni NTFS incorecte

dacă controlul contului dvs. de utilizator nu are permisiunile pentru a modifica un fișier sau un folder, veți vedea dialogul „Permisiune refuzată” atunci când încercați să îl ștergeți. Tot ce trebuie să faceți este să luați dreptul de proprietate asupra fișierului sau folderului, să atribuiți contului dvs. permisiuni de control complet înainte de a șterge fișierul.

puteți prelua proprietatea asupra fișierelor/folderelor și puteți atribui permisiuni prin proprietăți, fila Securitate. Dar unii utilizatori preferă metoda liniei de comandă folosind Takeown.exe și ICacls.exe.

 preia proprietatea folosind linia de comandă takeown.exe

simbolul mâinii săgeată pentru informații detaliate, consultați articolul nostru ilustrativ cum să preluați proprietatea asupra fișierelor și folderelor(folosind Takeown.exe, chiar recursiv între sub-foldere). De asemenea, descrie modul de atribuire a permisiunilor folosind icacls.exe. Alternativ, puteți lansa Command Prompt sub privilegii System sau TrustedInstaller pentru a forța ștergerea unui fișier sau folder nedetectabil.

pictograma becului tips sfat înrudit: pentru un acces mai ușor, puteți adăuga chiar opțiunea „Take Ownership & Assign full permisions” în meniul cu clic dreapta, mai ales dacă veți utiliza opțiunea mai frecvent. Acest registru tweak face Takeown.exe și ICacls.exe operațiunile într-un du-te. Nu este nevoie să tastați aceste comenzi manual!

take ownership faceți clic dreapta pe Meniu

corupția sistemului de fișiere

corupția sistemului de fișiere provoacă erori precum „fișierul sau directorul este corupt și ilizibil” la accesarea sau ștergerea unui fișier sau folder. Rularea verificării erorilor de disc sau comanda Chkdsk ar trebui să remedieze problema.

verificare eroare

deschideți acest computer (computerul meu), faceți clic dreapta pe unitatea care conține fișierul încăpățânat și faceți clic pe Proprietăți. Selectați meniul Instrumente și faceți clic pe „Verificați”.

 eroare de disc verificarea windows

eroare de disc verificarea windows

eroare de disc verificarea windows

dacă faceți clic pe linkul Afișare detalii, se deschide intrarea relevantă Event Viewer din Jurnalul de aplicații. Vă spune care este problema.

verificare eroare - eroare jurnal de evenimente aplicație

apoi continuați să reparați unitatea acum sau la următoarea repornire după cum preferați.

eroare de disc verificarea windows

Chkdsk

alternativ, puteți rula Chkdsk <driveletter:> /R dintr-un Prompt de comandă ridicat. Vă solicită consimțământul de a demonta unitatea și de a rula o Scanare. Dacă alegeți ” N” (nu), va solicita programarea unei scanări la următoarea repornire. Faceți clic pe Y pentru a continua.

unitate de reparare chkdsk

după remedierea erorilor de sistem de fișiere utilizând verificarea erorilor de disc sau Chkdsk, vedeți dacă puteți șterge fișierul sau folderul încăpățânat.

dacă cunoașteți alte metode interesante de ștergere a fișierelor care altfel sunt „nedetectabile”, postați-le în secțiunea de comentarii de mai jos.

Lasă un răspuns

Adresa ta de email nu va fi publicată.