Cuprins
"această acțiune nu poate fi finalizată deoarece fișierul este deschis într-un alt program"
Întâlnirea unui mesaj de eroare poate fi o experiență frustrantă, mai ales atunci când trebuie să finalizați urgent o sarcină. Acest mesaj de eroare apare de obicei atunci când încercați să modificați sau să ștergeți un fișier utilizat de un alt program sau proces. Deși mesajul poate fi confuz, soluția este adesea simplă. Acest articol va explora mai multe modalități de a rezolva această problemă și de a vă finaliza sarcina.
Motive comune pentru "Această acțiune nu poate fi finalizată deoarece fișierul este deschis într-un alt program"
Iată trei cauze frecvente ale acestui mesaj de eroare "această acțiune nu poate fi finalizată deoarece fișierul este deschis":
- Fișierul este în curs de utilizare: Unul dintre cele mai frecvente motive pentru această eroare este că un alt program sau proces utilizează fișierul pe care încercați să îl modificați sau să îl ștergeți. Acesta poate fi un program pe care l-ați deschis mai devreme, un proces al sistemului de operare sau chiar un malware care se ascunde în fundal. Pentru a rezolva această problemă, puteți închide programul care utilizează fișierul sau puteți reporni computerul pentru a termina orice proces în curs de execuție care ar putea utiliza fișieruldosar.
- Fișierul este blocat: Un alt motiv pentru care ați putea primi acest mesaj de eroare este că sistemul blochează fișierul pe care încercați să îl modificați sau să îl ștergeți. Acest lucru se poate întâmpla dacă fișierul este marcat ca fiind numai pentru citire sau dacă sistemul de operare a plasat un blocaj pentru a împiedica modificarea acestuia. Pentru a rezolva această problemă, puteți încerca să modificați setările de permisiune ale fișierului sau să utilizați un cont de administrator pentru a obține acces la fișier.
- Fișierul este corupt: Uneori, un fișier poate fi corupt din cauza unui virus, a unei erori de software sau a unei defecțiuni hardware. Când se întâmplă acest lucru, fișierul poate fi utilizat, dar nu poate fi modificat sau șters. Pentru a rezolva această problemă, puteți rula o scanare antivirus pentru a elimina orice malware care a cauzat corupția sau puteți utiliza un instrument de recuperare a fișierelor pentru a recupera fișierul și a crea o nouă copie.
Cum se repară: Acțiunea nu poate fi finalizată deoarece fișierul este deschis
Oprirea proceselor din fundal
Prin Task Manager
Întâlnirea cu eroarea "File in use, the action can't be completed because the file is open" (Fișier în curs de utilizare, acțiunea nu poate fi finalizată deoarece fișierul este deschis) este frecventă și se poate întâmpla din diverse motive. Motivul probabil al acestui mesaj de eroare este că un alt program utilizează fișierul pe care încercați să îl accesați. Puteți utiliza Task Manager pentru a opri toate procesele din fundal pentru a rezolva această problemă. Urmați acești pași:
- Deschideți Task Manager apăsând CTRL+ALT+DEL
- Selectați procesele și faceți clic pe "End Process".
Prin intermediul monitorului de resurse
Pentru a începe să identificați și să încheiați procesele asociate cu un fișier, utilizați Resource Monitor:
1. Țineți apăsate butoanele Windows și R de pe tastatură.
2. Introduceți "resmon.exe" în câmpul pop-up care apare și apăsați "Enter".
3. Aceasta va lansa Monitorul de resurse. Faceți clic pe secțiunea "CPU" pentru a o extinde.
4. Deschideți fila "Associated Handles" (Mânere asociate).
5. În câmpul "Search Handles", introduceți numele fișierului sau al folderului care vă dă mesajul de eroare și apăsați "Search".
6. După ce Resource Monitor își termină analiza, va afișa o listă de procese asociate cu fișierul pe care l-ați căutat.
7. Faceți clic dreapta pe fiecare proces identificat și selectați "End Process" (Terminare proces) pentru a le încheia.
8. După ce ați încheiat toate procesele asociate cu fișierul, încercați să redenumiți, să mutați, să ștergeți sau să modificați din nou fișierul.
Odată ce procesele din fundal au fost oprite, puteți accesa fișierul fără alte probleme. Dacă problema persistă, încercați să reporniți computerul și să accesați din nou fișierul.
Goliți coșul de reciclare și reporniți
Atunci când încercați să ștergeți un fișier, eroarea "Acțiunea nu poate fi finalizată deoarece fișierul este deschis" este una dintre cele mai frecvente erori pe care utilizatorii Windows le pot întâlni. Cea mai simplă modalitate de a rezolva această eroare este golirea coșului de reciclare. Coșul de reciclare este o locație de stocare temporară pentru fișierele șterse, iar golirea acestuia șterge permanent toate fișierele. Prin urmare, fișierul care provoacă eroarea ar trebui săde asemenea, să fie șterse. Începeți cu:
1. Localizați pictograma Recycle Bin (Coș de reciclare) pe desktop.
2. Faceți clic dreapta pe el și alegeți "Empty Recycle Bin" din meniu
3. Faceți clic pe "Yes" (Da) în fereastra pop-up pentru a confirma că doriți să ștergeți definitiv toate elementele.
După ce fișierele sunt șterse, reporniți calculatorul Windows 11/10 și verificați dacă eroarea persistă.
Ștergeți fișierele temporare
Fișierele temporare sunt generate, de obicei, atunci când se instalează un nou program sau se deschide un nou document. Ștergerea acestor fișiere eliberează spațiu pe computer și poate ajuta la remedierea erorii "acțiunea nu poate fi finalizată deoarece fișierul este deschis", care poate rezulta uneori din fișiere temporare corupte.
Pentru a șterge fișierele temporare, urmați acești pași:
1. Apăsați tastele Windows + R pentru a iniția fereastra de dialog Run.
2. Tastați %temp% și apăsați Enter.
3. Apăsați CTRL + A pentru a selecta toate fișierele, apoi apăsați Shift + Del pentru a le șterge definitiv.
După finalizarea procesului, verificați dacă ați rezolvat eroarea "The action can't be completed because the file is open".
Reporniți File Explorer
Procesul Windows Explorer rulează în fundalul sistemului computerului dvs. și uneori poate interfera cu modificările de fișiere. Repornirea File Explorer poate face ca acesta să fie mai eficient și să nu vă obstrucționeze încercările de a șterge sau redenumi un fișier. Iată care sunt pașii:
1. Faceți clic dreapta pe butonul Start.
2. Selectați opțiunea "Task Manager".
3. Faceți clic pe "Processes" (Procese), derulați în jos până în partea de jos a listei și selectați "Windows Explorer".
4. Faceți clic pe "Restart" (Repornire).
Înainte de a încerca să reaccesați fișierul, așteptați cel puțin un minut.
Curățați-vă miniaturile
Procesul File Explorer de utilizare a miniaturilor poate împiedica efectuarea anumitor acțiuni asupra fișierelor prin rularea diferitelor procese. Dezactivarea miniaturilor poate ajuta la oprirea acestor procese. Iată două metode de eliminare a miniaturilor:
Utilizarea curățării discului
- Deschideți File Explorer și selectați "Acest PC".
- Faceți clic dreapta pe discul principal și selectați "Proprietăți".
- Faceți clic pe "Disk Cleanup".
- Alegeți opțiunea "Thumbnails" (Miniaturi) și faceți clic pe "OK." Acest lucru va elimina miniaturile, permițându-vă să modificați fișierele.
Utilizarea Command Prompt
- Folosind Windows search, tastați "Command Prompt" pentru a începe să îl accesați.
- Faceți clic dreapta pe Command Prompt și selectați "Run as administrator".
- Verificați dacă este selectată unitatea principală de sistem. Dacă nu este așa, tastați "C:"> apăsați Enter.
- Tastați "del /ash /s thumbs.db"> apăsați Enter.
Rețineți că trebuie să așteptați cel puțin 1 minut pentru ca bibliotecile de miniaturi să fie șterse. După ce s-a terminat, încercați să manipulați fișierul pentru a rezolva problema.
Dezactivați miniaturi
În cazul în care ștergerea miniaturilor ajută la rezolvarea problemei și doriți să opriți complet generarea lor, există diverse metode. Le puteți încerca chiar dacă niciuna dintre procedurile anterioare nu a funcționat, testând toate soluțiile existente.
Utilizarea setărilor din File Explorer
1. Deschideți This PC și faceți clic pe View (Vizualizare) în partea de sus a ferestrei.
2. Selectați Options (Opțiuni) din meniul derulant.
3. În fereastra deschisă, mergeți la View (Vizualizare), derulați în jos și alegeți Always show icons, never thumbnails (Afișare întotdeauna pictograme, niciodată miniaturi) sub Files and Folders (Fișiere și dosare).
4. Faceți clic pe Apply (Aplicare), apoi pe OK pentru ca modificările să fie salvate.
Utilizarea opțiunilor de performanță
1. Accesați "Acest PC" și faceți clic dreapta pe spațiul de sub discuri.
2. Selectați Properties (Proprietăți) și navigați până la Advanced system settings (Setări avansate ale sistemului).
3. Sub Performance (Performanță), faceți clic pe Settings (Setări).
4. Localizați "Show thumbnails instead of icons" (Afișați miniaturi în loc de pictograme) și debifați-o.
5. Faceți clic pe Apply, apoi pe OK.
Utilizarea Editorului de registru
1. Apăsați butoanele Windows + R pentru a iniția caseta de dialog Run>> tastați "regedit" în câmp.
2. Deschideți-l și confirmați fereastra UAC.
3. Navigați la HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced în panoul din stânga.
4. Găsiți IconsOnly și faceți dublu clic pe el.
5. Modificați valoarea sa la 1 pentru a dezactiva miniaturi. Pentru a le activa din nou, tastați 0 în loc de 1.
6. Faceți clic pe OK.
Utilizarea Editorului de politici de grup
1. Apăsați butoanele Windows Key + R și tastați gpedit.msc în câmp și faceți clic pe OK sau Enter pentru a-l deschide.
2. Navigați la User Configuration> Administrative Templates> Windows Components> File Explorer în panoul din stânga.
3. Localizați "Turn off caching of thumbnails in hidden thumbs.db files" (Dezactivați memoria cache a miniaturilor în fișierele ascunse thumbs.db) și faceți dublu clic pe ea.
4. Setați valoarea sa la "Enabled"> Faceți clic pe Apply și OK.
Lansarea ferestrelor în procese separate prin modificarea File Explorer
Pentru a îmbunătăți stabilitatea File Explorer atunci când nu distribuie resursele în mod corespunzător, ar putea fi benefică configurarea acestuia pentru a deschide ferestrele în procese separate.
1. Accesați "Acest PC" și faceți clic pe fila "Vizualizare".
2. Din meniul derulant, selectați "Opțiuni".
3. Accesați "Folder Options" (Opțiuni dosar) în fereastra care apare; mergeți la fila "View" (Vizualizare).
4. Bifați căsuța de lângă "Lansarea ferestrelor dosarelor într-un proces separat".
5. Faceți clic pe "Apply" și "OK".
Utilizați Clean Bootup
Funcția Clean Boot din Windows permite utilizatorilor să pornească computerul doar cu aplicațiile și serviciile esențiale încorporate, facilitând astfel identificarea dacă o aplicație sau un proces terț cauzează o problemă. Prin pornirea sistemului în modul Clean Boot, este posibil să puteți modifica sau șterge fișiere fără a întâmpina probleme. Urmați acești pași pentru a lansa computerul în modul Clean Boot:
1. Țineți apăsate butoanele Windows și R, apoi tastați "msconfig" și apăsați Enter.
2. Faceți clic pe fila Services (Servicii) din partea de sus a ferestrei System Configuration (Configurare sistem).
3. Bifați căsuța de lângă "Ascundeți toate serviciile Microsoft"> faceți clic pe "Dezactivați toate".
4. Selectați fila "General" și alegeți "Selective startup." Asigurați-vă că este bifată căsuța de lângă "Load system services".
5. Faceți clic pe "Apply" și "OK", apoi reporniți calculatorul.
Încercați să vă editați fișierele în timp ce vă aflați în modul Clean Boot. După ce ați rezolvat problema sau dacă nu puteți, este important să readuceți setările Windows la Normal Startup. Pentru a face acest lucru, refaceți pașii anteriori și activați serviciile dezactivate, apoi schimbați opțiunea de pornire de la "Selective" la "Normal".
Dezactivați grupul de domiciliu
Pentru a părăsi un Homegroup și a dezactiva serviciile acestuia pe computerul dumneavoastră Windows, urmați acești pași:
1. Apăsați tasta Windows + S și căutați "homegroup".
2. Selectați "Homegroup" din rezultate și faceți clic pe "Leave the homegroup".
3. Confirmați că doriți să părăsiți Homegroup și faceți clic pe "Finish" (Terminare).
4. Deschideți fereastra Services (Servicii) apăsând tasta Windows + R, tastând "services.msc" și făcând clic pe "OK".
5. Faceți dublu clic pe "HomeGroup Provider" și setați "Startup type" (Tipul de pornire) la "Disabled." Aplicați și faceți clic pe "OK".
6. Faceți dublu clic pe "HomeGroup Listener" și setați "Startup type" (Tipul de pornire) la "Disabled." Aplicați și faceți clic pe "OK".
7. Deschideți Editorul de registru și navigați în calea "Computer/HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}".
8. Creați o nouă valoare DWORD numită "System.IsPinnedToNameSpaceTree" și setați-o la 0. Salvați modificările și închideți Registry Editor.
Schimbarea vizualizării dosarelor
Pentru a modifica fișierele dintr-un anumit director, urmați pașii de mai jos:
- Deschideți File Explorer.
- Mergeți la fila View (Vizualizare).
- Selectați pictograme mici, Listă sau Detalii din meniu.
După modificarea vizualizării dosarelor, puteți modifica toate fișierele din acest director fără a întâmpina probleme. Rețineți că aceasta este o soluție de rezolvare; va trebui să repetați acești pași pentru fiecare director care provoacă eroarea.
Dezactivarea căutării în Windows
Pentru a dezactiva locațiile de indexare și serviciul Windows Search, urmați acești pași:
- Apăsați tasta Windows + S și introduceți opțiunile de indexare.
- Selectați Indexing Options (Opțiuni de indexare) din meniu.
- Faceți clic pe Modificare și debifați locațiile de indexare.
- Faceți clic pe OK pentru a salva modificările.
- Apăsați butoanele Windows + R pentru a iniția caseta de dialog Run> tastați services.msc> faceți clic pe OK.
- Căutați "Windows Search" din opțiuni, apoi faceți dublu clic pe el.
- Setați Startup type (Tipul de pornire) la "Disabled" (Dezactivat) și faceți clic pe "Stop" (Oprire) pentru a opri serviciul.
- Faceți clic pe Apply, apoi pe OK pentru ca modificările să fie salvate.
Dezactivarea căutării în Windows poate cauza probleme cu anumite caracteristici și ar trebui să readuceți totul la starea anterioară dacă apar probleme.
Opriți partajarea pentru dosarul problematic
Găsiți fișierul sau dosarul care cauzează problema pentru a remedia mesajul de eroare. Odată localizat, faceți clic dreapta pe fișier sau pe dosar și selectați "Share with." Din opțiunile oferite, selectați "Stop sharing." În cazul în care fișierele și dosarele nu sunt partajate, puteți muta, redenumi sau șterge fișierul fără alte probleme.
Instalați cea mai recentă versiune .Net Framework
În unele cazuri, faptul că nu este instalat cadrul .NET Framework necesar poate cauza această problemă, deoarece multe aplicații Windows se bazează pe acesta. Pentru a rezolva această problemă, descărcați cadrul .NET Framework necesar de pe site-ul Microsoft, care este gratuit. Pentru a rezolva problema, poate fi necesară instalarea tuturor versiunilor cadrului și verificarea dacă problema este rezolvată.
Redenumirea fișierului sau a directorului prin Prompt de comandă
Pentru a începe să accesați promptul de comandă și redenumirea fișierelor, urmați această metodă:
- Lansați Command Prompt ca administrator.
- Introduceți directorul dorit și introduceți următoarea comandă, înlocuind "problematic_file.txt" și "new_name.txt" cu numele și extensia fișierului pe care doriți să-l redenumiți: "rename problematic_file.txt new_name.txt."
- De asemenea, puteți utiliza comanda "rename c:path_to_problematic_file problematic_file.txt new_name.txt" ca o alternativă.
Alternativ, puteți utiliza comanda "rename c:path_to_problematic_file problematic_file.txt new_name.txt".
Rețineți că, dacă nu puteți redenumi un fișier pentru că este deschis într-un alt program, puteți utiliza Command Prompt pentru a-l redenumi în schimb. Rețineți că aceasta este o soluție avansată, așa că asigurați-vă că înțelegeți în prealabil sintaxa Command Prompt. Dacă întâmpinați un mesaj de acces refuzat în Command Prompt, încercați să îl rulați din Safe Mode.
Modificați setările de securitate
Pentru a remedia problema, trebuie să adăugați permisiunile de securitate lipsă pentru dosarul sau fișierul problematic.
- Găsiți un dosar de lucru care nu are această problemă (utilizați un dosar care nu este de sistem).
- Odată localizat folderul, faceți clic dreapta pe el pentru a accesa meniul "Properties" (Proprietăți).
- Navigați la fila Security (Securitate) și luați cunoștință de lista de grupuri și utilizatori disponibili.
- Repetați pașii de la 1 la 3 pentru dosarul sau fișierul problematic. După ce deschideți fila Securitate, verificați dacă lipsește vreo intrare de la pasul 3.
- În cazul în care lipsesc intrări, adăugați-le manual, făcând clic pe butonul Edit (Editare).
- Faceți clic pe butonul Add (Adăugare) și introduceți numele de utilizator sau grupul preferat în câmpul Enter the object names to select the field"> faceți clic pe "Check Names" (Verificați numele).
- Faceți clic pe butonul OK.
- Treceți deasupra noului utilizator sau grup suplimentar și selectați-l pentru a bifa Control total în coloana Permitere.
- Faceți clic pe Apply și OK pentru a salva modificările.
Modificați permisiunile de securitate ale Dllhost.exe
Pentru a remedia eroarea, puteți modifica setările de securitate pentru dllhost.exe. Problema poate apărea uneori din cauza unor probleme cu procesul COM Surrogate, care este legat de dllhost.exe.
- Apăsați Ctrl + Shift + Esc pentru a iniția Task Manager.
- După ce se deschide Task Manager, navigați la fila Detalii.
- Găsiți dllhost.exe> faceți clic dreapta pe el> alegeți "Proprietăți"
- Navigați la fila Security (Securitate) și faceți clic pe butonul Edit (Editare).
- Selectați "Administratori"> bifați Control total în coloana Permitere.
- Faceți clic pe OK și pe Apply pentru a salva modificările.
Notă: Încheiați procesul COM Surrogate dacă întâmpinați dificultăți în modificarea permisiunilor de securitate. Prin deschiderea Task Manager, găsiți "COM Surrogate" și selectați "End Task".
Concluzie: Rezolvarea dilemei "Fișierul este deschis"
În concluzie, întâlnirea cu acest mesaj de eroare poate fi frustrantă și poate perturba productivitatea. Este important să înțelegeți cauzele potențiale pentru a preveni apariția ei pe viitor. Deși poate fi tentant să căutați imediat o soluție, reflectarea asupra a ceea ce ar fi putut cauza eroarea poate ajuta la prevenirea apariției unor probleme similare în viitor.
Fiind conștienți de factorii care conduc la această eroare, putem fi mai proactivi în evitarea ei și în reducerea la minimum a impactului acesteia asupra activității noastre.