Veiksmo negalima užbaigti, nes failas atidarytas

  • Pasidalinti
Cathy Daniels

"šio veiksmo negalima užbaigti, nes failas atidarytas kitoje programoje"

Susidūrimas su klaidos pranešimu gali būti nemalonus, ypač kai reikia skubiai atlikti užduotį. Šis klaidos pranešimas paprastai pasirodo, kai bandote pakeisti arba ištrinti failą, kurį naudoja kita programa arba procesas. Nors pranešimas gali būti painus, sprendimas dažnai būna paprastas. Šiame straipsnyje bus išnagrinėti keli būdai, kaip išspręsti šią problemą ir atlikti užduotį.

Dažniausiai pasitaikančios "Šio veiksmo negalima užbaigti, nes failas atidarytas kitoje programoje" priežastys

Štai trys dažniausios šio klaidos pranešimo "šio veiksmo negalima užbaigti, nes failas yra atidarytas" priežastys:

  • Šiuo metu failas yra naudojamas: Viena dažniausių šios klaidos priežasčių yra ta, kad kita programa arba procesas naudoja failą, kurį bandote pakeisti arba ištrinti. Tai gali būti anksčiau atidaryta programa, operacinės sistemos procesas arba net fone pasislėpusi kenkėjiška programinė įranga. Norėdami išspręsti šią problemą, galite uždaryti failą naudojančią programą arba iš naujo paleisti kompiuterį, kad būtų nutraukti visi veikiantys procesai, kurie gali naudoti failą.failas.
  • Failas užrakintas: Kita priežastis, dėl kurios galite gauti šį klaidos pranešimą, yra ta, kad sistema užrakina failą, kurį bandote pakeisti arba ištrinti. Taip gali atsitikti, jei failas pažymėtas kaip skirtas tik skaitymui arba operacinė sistema uždėjo užraktą, neleidžiantį jo keisti. Norėdami išspręsti šią problemą, galite pabandyti pakeisti failo leidimų nustatymus arba naudoti administratoriaus paskyrą, kad gautumėte prieigą prie failo.
  • Failas sugadintas: Kartais failas gali būti sugadintas dėl viruso, programinės įrangos klaidos arba aparatinės įrangos gedimo. Kai taip atsitinka, failas gali būti naudojamas, tačiau jo negalima keisti ar ištrinti. Norėdami išspręsti šią problemą, galite atlikti virusų paiešką ir pašalinti bet kokią kenkėjišką programinę įrangą, sukėlusią sugadinimą, arba naudoti failų atkūrimo įrankį, kad atkurtumėte failą ir sukurtumėte naują kopiją.

Kaip ištaisyti: veiksmo negalima užbaigti, nes failas atidarytas

Fono procesų sustabdymas

Per užduočių tvarkytuvę

Susidūrimas su klaida "Failas naudojamas, veiksmo negalima užbaigti, nes failas atidarytas" yra dažnas ir gali įvykti dėl įvairių priežasčių. Tikėtina šio klaidos pranešimo priežastis yra ta, kad kita programa naudoja failą, kurį bandote pasiekti. Norėdami išspręsti šią problemą, galite naudoti "Task Manager" ir sustabdyti visus fono procesus. Atlikite šiuos veiksmus:

  1. Atidarykite užduočių tvarkytuvę paspausdami CTRL+ALT+DEL
  2. Pasirinkite procesus ir spustelėkite "End Process".

Per "Resource Monitor

Norėdami pradėti identifikuoti ir nutraukti su failu susijusius procesus, naudokite "Resource Monitor":

1. Paspauskite ir palaikykite klaviatūroje mygtukus Windows ir R.

2. Į atsiradusį iššokantį lauką įveskite "resmon.exe" ir paspauskite "Enter".

3. Taip bus paleistas Resource Monitor (Išteklių monitorius). Spustelėkite skyrių "CPU", kad jį išplėstumėte.

4. Atidarykite skirtuką "Susijusios rankenos".

5. Lauke "Search Handles" (Ieškoti rankenų) įveskite failo ar aplanko pavadinimą, dėl kurio gavote klaidos pranešimą, ir paspauskite "Search" (Ieškoti).

6. Kai "Resource Monitor" baigs analizę, bus rodomas su ieškomu failu susijusių procesų sąrašas.

7. Dešiniuoju pelės klavišu spustelėkite kiekvieną nustatytą procesą ir pasirinkite "End Process" (užbaigti procesą), kad juos nutrauktumėte.

8. Baigę visus su failu susijusius procesus, pabandykite dar kartą pervadinti, perkelti, ištrinti ar modifikuoti failą.

Kai fono procesai bus sustabdyti, galėsite pasiekti failą be papildomų problemų. Jei problema išlieka, pabandykite iš naujo paleisti kompiuterį ir vėl pasiekti failą.

Ištuštinkite šiukšliadėžę ir paleiskite iš naujo

Bandant ištrinti failą, klaida "Veiksmo negalima užbaigti, nes failas yra atviras" yra viena iš dažniausiai pasitaikančių klaidų, su kuriomis gali susidurti "Windows" naudotojai. Paprasčiausias būdas išspręsti šią klaidą - ištuštinti šiukšliadėžę. Šiukšliadėžė yra laikina ištrintų failų saugojimo vieta, o ją ištuštinus visam laikui ištrinami visi failai. Todėl klaidą sukeliantis failas turėtųtaip pat ištrinti. Pradėti nuo:

1. Darbalaukyje raskite šiukšliadėžės piktogramą.

2. Dešiniuoju pelės mygtuku spustelėkite jį ir meniu pasirinkite "Empty Recycle Bin" (ištuštinti šiukšliadėžę).

3. Iššokančiame lange spustelėkite "Yes" (taip), kad patvirtintumėte, jog norite visam laikui ištrinti visus elementus.

Ištrynę failus iš naujo paleiskite "Windows 11/10" kompiuterį ir patikrinkite, ar klaida išlieka.

Ištrinti Temp failus

Laikinieji failai paprastai sukuriami įdiegus naują programą arba atidarius naują dokumentą. Ištrynus šiuos failus, kompiuteryje atsilaisvina vietos ir gali būti ištaisyta klaida "veiksmo negalima užbaigti, nes atidarytas failas", kuri kartais gali atsirasti dėl sugadintų laikinųjų failų.

Norėdami ištrinti laikinuosius failus, atlikite šiuos veiksmus:

1. Paspauskite "Windows" + R klavišus, kad inicijuotumėte dialogo langą Vykdyti.

2. Įveskite %temp% ir paspauskite Enter.

3. Paspauskite CTRL + A, kad pasirinktumėte visus failus, tada paspauskite Shift + Del, kad juos visam laikui ištrintumėte.

Kai procesas bus baigtas, patikrinkite, ar pašalinta klaida "Veiksmo negalima užbaigti, nes failas yra atidarytas".

Iš naujo paleiskite "File Explorer

"Windows Explorer" procesas veikia kompiuterio sistemos fone ir kartais gali trukdyti keisti failus. Iš naujo paleidus "File Explorer", jis gali būti efektyvesnis ir netrukdyti bandymams ištrinti ar pervadinti failą:

1. Dešiniuoju pelės klavišu spustelėkite pradžios mygtuką.

2. Pasirinkite parinktį "Task Manager" (užduočių tvarkyklė).

3. Spustelėkite "Procesai", slinkite žemyn iki sąrašo apačios ir pasirinkite "Windows Explorer".

4. Spustelėkite "Restart".

Prieš bandydami vėl pasiekti failą, palaukite bent minutę.

Išvalykite miniatiūras

Failų naršyklės procesas naudojant miniatiūras gali trukdyti atlikti tam tikrus failų veiksmus vykdant įvairius procesus. Miniatiūrų išjungimas gali padėti sustabdyti šiuos procesus. Čia pateikiami du miniatiūrų pašalinimo būdai:

Diskų valymo naudojimas

  1. Atidarykite failų naršyklę ir pasirinkite "Šis kompiuteris".
  2. Dešiniuoju pelės klavišu spustelėkite pagrindinį diską ir pasirinkite "Savybės".
  3. Spustelėkite "Disk Cleanup".
  4. Pasirinkite parinktį "Thumbnails" (miniatiūros) ir spustelėkite "OK". Taip pašalinsite miniatiūras ir galėsite keisti failus.

Komandinės eilutės naudojimas

  1. Naudodamiesi "Windows" paieška, įveskite "Command Prompt", kad pradėtumėte ją pasiekti.
  2. Dešiniuoju pelės klavišu spustelėkite komandų eilutę ir pasirinkite "Paleisti kaip administratorius".
  3. Patikrinkite, ar pasirinktas pagrindinis sistemos diskas. Jei nustatyta kitaip, įveskite "C:"> paspauskite Enter.
  4. Įveskite "del /ash /s thumbs.db"> paspauskite Enter.

Atkreipkite dėmesį, kad reikia palaukti bent 1 minutę, kol bus išvalytos miniatiūrų bibliotekos. Kai tai bus padaryta, pabandykite manipuliuoti failu, kad išspręstumėte problemą.

Išjungti miniatiūras

Jei miniatiūrų pašalinimas padeda išspręsti problemą ir norite visiškai sustabdyti jų generavimą, yra įvairių metodų. Juos galite išbandyti, net jei nė viena iš ankstesnių procedūrų nepadėjo išbandžius visus esamus sprendimus.

Failų naršyklės nustatymų naudojimas

1. Atidarykite "This PC" ir lango viršuje spustelėkite View (Peržiūrėti).

2. Išskleidžiamajame meniu pasirinkite Options (parinktys).

3. Atidarytame lange eikite į View (vaizdas), slinkite žemyn ir pasirinkite Always show icons, never thumbnails (visada rodyti piktogramas, niekada miniatiūrų) ties Files and Folders (failai ir aplankai).

4. Spustelėkite Apply, tada OK, kad pakeitimai būtų išsaugoti.

Veikimo parinkčių naudojimas

1. Įeikite į "This PC" (Šis kompiuteris) ir dešiniuoju pelės klavišu spustelėkite vietą po diskais.

2. Pasirinkite Properties (ypatybės) ir pereikite prie Advanced system settings (išplėstiniai sistemos nustatymai).

3. Srityje Performance (našumas) spustelėkite Settings (nustatymai).

4. Raskite "Rodyti miniatiūras vietoj piktogramų" ir panaikinkite jo žymėjimą.

5. Spustelėkite Apply (Taikyti), tada OK (Gerai).

Registro redaktoriaus naudojimas

1. Paspauskite "Windows" + R mygtukus, kad inicijuotumėte dialogo langą Vykdyti>> į lauką įveskite "regedit".

2. Atidarykite jį ir patvirtinkite UAC langą.

3. Kairiajame lange pereikite prie HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced.

4. Raskite IconsOnly ir dukart spustelėkite ją.

5. Norėdami išjungti miniatiūras, pakeiskite jos reikšmę į 1. Norėdami jas vėl įjungti, vietoj 1 įveskite 0.

6. Spustelėkite OK.

Grupės politikos redaktoriaus naudojimas

1. Paspauskite "Windows" klavišus + R ir į laukelį įveskite gpedit.msc bei spustelėkite OK arba Enter, kad jį atidarytumėte.

2. Kairiajame lange eikite į "User Configuration> Administrative Templates> Windows Components> File Explorer" (Vartotojo konfigūracija> Administraciniai šablonai> Windows komponentai> Failų naršyklė).

3. Raskite "Turn off caching of thumbnails in hidden thumbs.db files" (Išjungti miniatiūrų spartinimą paslėptuose thumbs.db failuose) ir dukart spustelėkite jį.

4. Nustatykite jo reikšmę į "Enabled" (įjungta)> Spustelėkite Apply (taikyti) ir OK (gerai).

"Windows" paleidimas atskiruose procesuose keičiant failų naršyklę

Norint pagerinti failų naršyklės stabilumą, kai ji netinkamai paskirsto išteklius, gali būti naudinga ją sukonfigūruoti taip, kad langai būtų atidaromi atskiruose procesuose.

1. Prisijunkite prie "This PC" ir spustelėkite skirtuką "View" (Peržiūrėti).

2. Iš išskleidžiamojo meniu pasirinkite "Options" (parinktys).

3. Atsidariusiame lange atverkite "Folder Options" (aplanko parinktys); eikite į skirtuką "View" (vaizdas).

4. Pažymėkite langelį šalia "Paleisti aplanko langus atskirame procese".

5. Spustelėkite "Apply" ir "OK".

Naudokite "Clean Bootup

Naudodami "Clean Boot" funkciją "Windows" vartotojai gali paleisti kompiuterį tik su būtiniausiomis integruotomis programomis ir paslaugomis, todėl lengviau nustatyti, ar kuri nors trečiosios šalies programa ar procesas nesukelia problemų. Paleidę sistemą "Clean Boot" režimu, galite keisti ar šalinti failus nesusidūrę su jokiomis problemomis. Atlikite šiuos veiksmus, kad paleistumėte kompiuterį "Clean Boot" režimu:

1. Paspauskite ir palaikykite mygtukus Windows ir R, tada įveskite "msconfig" ir paspauskite Enter.

2. Sistemos konfigūracijos lango viršuje spustelėkite skirtuką Paslaugos.

3. Pažymėkite langelį šalia "Paslėpti visas "Microsoft" paslaugas"> spustelėkite "Išjungti visas".

4. Pasirinkite skirtuką "General" (Bendrieji) ir pasirinkite "Selective startup" (pasirinktinis paleidimas). Įsitikinkite, kad langelis šalia "Load system services" (įkelti sistemos paslaugas) yra pažymėtas.

5. Spustelėkite "Apply" ir "OK", tada iš naujo paleiskite kompiuterį.

Pabandykite redaguoti failus naudodami švarios įkrovos režimą. Išsprendus problemą arba jei nepavyksta jos išspręsti, svarbu grąžinti "Windows" nustatymus į įprastą paleidimo režimą. Norėdami tai padaryti, pakartokite ankstesnius veiksmus ir įjunkite išjungtas paslaugas, tada pakeiskite paleidimo parinktį iš "Selective" į "Normal".

Išjungti namų grupę

Jei norite palikti namų grupę ir išjungti jos paslaugas "Windows" kompiuteryje, atlikite šiuos veiksmus:

1. Paspauskite "Windows" klavišą + S ir ieškokite "homegroup".

2. Iš rezultatų pasirinkite "Homegroup" ir spustelėkite "Leave the homegroup" (palikti namų grupę).

3. Patvirtinkite, kad norite palikti "Homegroup", ir spustelėkite "Finish".

4. Atidarykite paslaugų langą paspausdami "Windows" klavišą + R, įveskite "services.msc" ir spustelėkite "OK".

5. Dukart spustelėkite "HomeGroup Provider" ir nustatykite jo "Startup type" (paleidimo tipas) į "Disabled" (išjungtas). Taikykite ir spustelėkite "OK".

6. Dukart spustelėkite "HomeGroup Listener" ir nustatykite jo "Startup type" (paleidimo tipas) į "Disabled" (išjungtas). Taikykite ir spustelėkite "OK".

7. Atidarykite registro redaktorių ir pereikite prie kelio "Computer/HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}".

8. Sukurkite naują DWORD reikšmę pavadinimu "System.IsPinnedToNameSpaceTree" ir nustatykite ją į 0. Išsaugokite pakeitimus ir uždarykite registro redaktorių.

Pakeiskite aplanko rodinį

Jei norite keisti konkretaus katalogo failus, atlikite šiuos veiksmus:

  1. Atidarykite failų naršyklę.
  2. Eikite į skirtuką Peržiūrėti.
  3. Meniu pasirinkite Mažos piktogramos, Sąrašas arba Išsami informacija.

Pakeitę aplanko rodinį, galite keisti visus šiame kataloge esančius failus nesusidurdami su jokiomis problemomis. Atminkite, kad tai yra apeinamasis būdas; šiuos veiksmus turėsite pakartoti su kiekvienu klaidą sukėlusiu katalogu.

Išjungti "Windows" paiešką

Norėdami išjungti indeksavimo vietas ir "Windows Search" paslaugą, atlikite šiuos veiksmus:

  1. Paspauskite "Windows" klavišą + S ir įveskite indeksavimo parinktis.
  2. Meniu pasirinkite Indeksavimo parinktys.
  3. Spustelėkite Modify (keisti) ir panaikinkite indeksavimo vietų žymėjimą.
  4. Spustelėkite OK, kad išsaugotumėte pakeitimus.
  5. Paspauskite "Windows" + R mygtukus, kad inicijuotumėte dialogo langą Vykdyti> įveskite services.msc> spustelėkite Gerai.
  6. Parinkčių sąraše ieškokite "Windows Search" ir dukart spustelėkite ją.
  7. Nustatykite paleidimo tipą į "Disabled" (išjungta) ir spustelėkite "Stop" (sustabdyti), kad sustabdytumėte paslaugą.
  8. Spustelėkite Taikyti, tada - Gerai, kad pakeitimai būtų išsaugoti.

Išjungus "Windows Search" gali kilti problemų su tam tikromis funkcijomis, todėl, jei kyla problemų, turėtumėte atkurti ankstesnę būseną.

Probleminio aplanko bendrinimo sustabdymas

Norėdami ištaisyti klaidos pranešimą, raskite failą ar aplanką, dėl kurio kyla problema. Jį suradę, dešiniuoju pelės klavišu spustelėkite failą ar aplanką ir pasirinkite "Bendrinti su". Iš parinkčių pasirinkite "Sustabdyti bendrinimą". Kai failų ir aplankų bendrinimo nėra, galite perkelti, pervadinti ar ištrinti failą be papildomų problemų.

Įdiekite naujausią "Net Framework

Kai kuriais atvejais šią problemą gali sukelti neįdiegta reikiama .NET Framework sąranka, nes daugelis "Windows" programų yra nuo jos priklausomos. Norėdami išspręsti šią problemą, atsisiųskite reikiamą .NET Framework sąranką iš "Microsoft" svetainės, kuri yra nemokama. Norint išspręsti problemą, gali prireikti įdiegti visas sąrankos versijas ir patikrinti, ar problema išspręsta.

Failo ar katalogo pervadinimas per komandinę eilutę

Norėdami pradėti naudotis komandų eilute ir pervadinti failus, vadovaukitės šiuo metodu:

  1. Paleiskite komandų eilutę kaip administratorius.
  2. Įveskite norimą katalogą ir įveskite šią komandą, pakeisdami "problematic_file.txt" ir "new_name.txt" failo, kurį norite pervadinti, pavadinimu ir plėtiniu: "rename problematic_file.txt new_name.txt".
  3. Taip pat galite naudoti komandą "rename c:path_to_problematic_file problematic_file.txt new_name.txt".

Taip pat galite naudoti komandą "rename c:path_to_problematic_file problematic_file.txt new_name.txt".

Atminkite, kad jei negalite pervadinti failo, nes jis atidarytas kitoje programoje, galite jį pervadinti naudodami "Command Prompt". Atminkite, kad tai išplėstinis sprendimas, todėl prieš tai įsitikinkite, kad suprantate "Command Prompt" sintaksę. Jei "Command Prompt" programoje gaunate pranešimą "Access denied" (prieiga paneigta), pabandykite ją paleisti saugiuoju režimu.

Saugumo nustatymų keitimas

Norėdami išspręsti problemą, turite pridėti trūkstamas probleminio aplanko ar failo saugumo teises.

  1. Suraskite darbinį aplanką, kuriame nėra šios problemos (naudokite ne sisteminį aplanką).
  2. Kai aplankas bus rastas, spustelėkite jį dešiniuoju pelės klavišu, kad patektumėte į meniu "Savybės".
  3. Pereikite prie skirtuko "Saugumas" ir atkreipkite dėmesį į galimų grupių ir naudotojų sąrašą.
  4. Pakartokite 1-3 veiksmus probleminiam aplankui ar failui. Atidarę skirtuką Security (Saugumas), patikrinkite, ar netrūksta įrašų iš 3 veiksmo.
  5. Jei kokių nors įrašų trūksta, pridėkite juos rankiniu būdu spustelėję mygtuką Redaguoti.
  6. Spustelėkite mygtuką "Pridėti" ir į lauką "Įveskite objektų pavadinimus, kad pasirinktumėte objektų pavadinimus"> spustelėkite "Patikrinti pavadinimus".
  7. Spustelėkite mygtuką OK.
  8. Užveskite pelės žymeklį ant naujo papildomo naudotojo arba grupės ir pasirinkite jį, kad stulpelyje "Leisti" pažymėtumėte "Visiškas valdymas".
  9. Spustelėkite Apply ir OK, kad išsaugotumėte pakeitimus.

Pakeiskite Dllhost.exe saugumo leidimus

Norėdami ištaisyti klaidą, galite pakeisti dllhost.exe saugumo nustatymus. Problema kartais gali kilti dėl su dllhost.exe susijusio proceso COM Surrogate problemų.

  1. Paspauskite Ctrl + Shift + Esc, kad inicijuotumėte "Task Manager".
  2. Atidarę "Task Manager", pereikite į skirtuką "Details" (Išsami informacija).
  3. Raskite dllhost.exe> spustelėkite jį dešiniuoju pelės klavišu> pasirinkite "Savybės".
  4. Pereikite į skirtuką Saugumas ir spustelėkite mygtuką Redaguoti.
  5. Pasirinkite "Administrators"> stulpelyje "Allow" (leisti) pažymėkite "Full control" (visas valdymas).
  6. Spustelėkite OK ir Apply, kad išsaugotumėte pakeitimus.

Pastaba: Jei susiduriate su sunkumais keičiant saugumo leidimus, nutraukite procesą "COM Surrogate". Atidarę "Task Manager", raskite "COM Surrogate" ir pasirinkite "End Task".

Išvada: dilemos "Failas atidarytas" sprendimas

Apibendrinant galima pasakyti, kad susidūrimas su šiuo klaidos pranešimu gali nuvilti ir sutrikdyti produktyvumą. Svarbu suprasti galimas priežastis, kad ateityje taip nenutiktų. Nors gali kilti pagunda iš karto ieškoti ištaisymo, apmąstymai apie tai, kas galėjo sukelti klaidą, gali padėti išvengti panašių problemų ateityje.

Turėdami omenyje veiksnius, lemiančius šias klaidas, galime aktyviau jų išvengti ir sumažinti jų poveikį mūsų darbui.

Esu Cathy Daniels, „Adobe Illustrator“ ekspertė. Naudoju programinę įrangą nuo 2.0 versijos, o mokymo programas jai kūriau nuo 2003 m. Mano tinklaraštis yra viena iš populiariausių vietų internete žmonėms, norintiems išmokti naudotis Illustrator. Be tinklaraštininkės darbo, taip pat esu autorė ir grafikos dizainerė.