Sisukord
"seda toimingut ei saa lõpule viia, sest fail on avatud teises programmis"
Veateate ilmumine võib olla masendav kogemus, eriti kui teil on vaja kiiresti mingi ülesanne lõpule viia. See veateade ilmneb tavaliselt siis, kui püüate muuta või kustutada faili, mida kasutab mõni teine programm või protsess. Kuigi see teade võib olla segadust tekitav, on lahendus sageli lihtne. Selles artiklis käsitletakse mitmeid võimalusi selle probleemi lahendamiseks ja ülesande lõpuleviimiseks.
Levinumad põhjused, miks "Seda toimingut ei saa lõpule viia, sest fail on avatud teises programmis"
Siin on kolm sagedasemat veateate "seda toimingut ei saa lõpule viia, sest fail on avatud" põhjust:
- Fail on praegu kasutusel: Üks kõige tavalisemaid selle vea põhjusi on see, et mõni teine programm või protsess kasutab faili, mida te üritate muuta või kustutada. See võib olla varem avatud programm, operatsioonisüsteemi protsess või isegi taustal peidus olev pahavara. Selle probleemi lahendamiseks võite kas sulgeda programmi, mis kasutab faili, või taaskäivitada arvuti, et lõpetada kõik käimasolevad protsessid, mis võivad kasutada faili.faili.
- Fail on lukustatud: Teine põhjus, miks te võite saada selle veateate, on see, et süsteem lukustab faili, mida te üritate muuta või kustutada. See võib juhtuda, kui fail on märgitud ainult lugemiseks või kui operatsioonisüsteem on pannud lukustuse, mis takistab selle muutmist. Selle probleemi lahendamiseks võite proovida muuta faili õiguste seadeid või kasutada failile juurdepääsu saamiseks administraatori kontot.
- Fail on rikutud: Mõnikord võib fail kahjustuda viiruse, tarkvaravea või riistvararikke tõttu. Kui see juhtub, võib fail olla kasutatav, kuid seda ei saa muuta ega kustutada. Selle probleemi lahendamiseks võite käivitada viirusetõrje, et eemaldada kahjustusi põhjustanud pahavara, või kasutada faili taastamise vahendit, et taastada fail ja luua uus koopia.
Kuidas parandada: Tegevust ei saa lõpule viia, sest fail on avatud
Taustaprotsesside peatamine
Ülesannete halduri kaudu
Veateate "File in use, the action can't be completed because the file is open" (Faili kasutatakse, toimingut ei saa lõpule viia, sest fail on avatud) ilmnemine on tavaline ja võib juhtuda erinevatel põhjustel. Selle veateate tõenäoline põhjus on see, et mõni teine programm kasutab faili, millele te üritate ligi pääseda. Selle probleemi lahendamiseks saate Task Manageriga peatada kõik taustaprotsessid. Järgige järgmisi samme:
- Avage Task Manager, vajutades CTRL+ALT+DEL
- Valige protsessid ja klõpsake nuppu "Lõpeta protsess".
Ressursimonitori kaudu
Failiga seotud protsesside tuvastamise ja lõpetamise alustamiseks kasutage Resource Monitor'i:
1. Vajutage ja hoidke klaviatuuril all nuppe Windows ja R.
2. Sisestage ilmuvasse hüpikväljale "resmon.exe" ja vajutage "Enter".
3. See käivitab Resource Monitor'i. Klõpsake selle avamiseks jaotisele "CPU".
4. Avage vahekaart "Seotud käepidemed".
5. Kirjutage väljale "Search Handles" veateate andnud faili või kausta nimi ja vajutage "Search".
6. Kui ressursimonitor on analüüsi lõpetanud, kuvab ta nimekirja protsessidest, mis on seotud otsitud failiga.
7. Iga tuvastatud protsessi lõpetamiseks tehke paremklõps ja valige "End Process" (Protsessi lõpetamine).
8. Kui olete lõpetanud kõik failiga seotud protsessid, proovige faili uuesti ümber nimetada, teisaldada, kustutada või muuta.
Kui taustaprotsessid on peatatud, saate failile ilma edasiste probleemideta juurde pääseda. Kui probleem püsib, proovige arvuti taaskäivitada ja failile uuesti juurde pääseda.
Tühjendage prügikast ja taaskäivitage
Kui üritatakse faili kustutada, on viga "Tegevust ei saa lõpule viia, sest fail on avatud" üks levinumaid vigu, millega Windowsi kasutajad võivad kokku puutuda. Kõige lihtsam viis selle vea lahendamiseks on prügikasti tühjendamine. Prügikast on kustutatud failide ajutine hoiukoht ja selle tühjendamine kustutab kõik failid lõplikult. Seetõttu peaks viga põhjustav fail olemaka kustutada. Alusta:
1. Leidke töölaual prügikasti ikoon.
2. Tehke sellel paremklõps ja valige menüüst "Tühjenda prügikasti".
3. Klõpsake hüpikaknas "Jah", et kinnitada, et soovite kõik elemendid lõplikult kustutada.
Pärast failide kustutamist käivitage oma Windows 11/10 arvuti uuesti ja kontrollige, kas viga püsib.
Kustuta temp failid
Ajutised failid tekivad tavaliselt uue programmi installimisel või uue dokumendi avamisel. Nende failide kustutamine vabastab ruumi arvutis ja võib aidata parandada vea "toimingut ei saa lõpule viia, sest fail on avatud", mis võib mõnikord tuleneda vigastatud ajutistest failidest.
Ajutiste failide kustutamiseks järgige järgmisi samme:
1. Vajutage klahve Windows + R, et käivitada dialoog Run.
2. Sisestage %temp% ja vajutage Enter.
3. Vajutage CTRL + A, et valida kõik failid, seejärel vajutage Shift + Del, et need lõplikult kustutada.
Kui protsess on lõpetatud, kontrollige, kas olete lahendanud vea "Tegevust ei saa lõpule viia, sest fail on avatud".
Taaskäivitage File Explorer
Windows Explorer protsess töötab Sinu kompuutri süsteemi taustal ja võib mõnikord häirida failide muutmist. File Exploreri taaskäivitamine võib muuta selle tõhusamaks ja takistada seda, et ta takistaks Sinu katseid faili kustutada või ümber nimetada. Siin on sammud:
1. Tehke paremklõps nupul Start.
2. Valige valik "Task Manager".
3. Klõpsake "Protsessid", kerige loendi lõppu ja valige "Windows Explorer".
4. Klõpsake nuppu "Restart".
Enne failile uuesti juurde pääsemise katsetamist oodake vähemalt minut.
Puhastage oma pisipildid
File Exploreri protsess, mille käigus kasutatakse pisipilte, võib takistada teatud failitoimingute sooritamist erinevate protsesside käivitamisel. Pisipiltide keelamine võib aidata neid protsesse peatada. Siin on kaks meetodit pisipiltide kustutamiseks:
Ketta puhastamise kasutamine
- Avage File Explorer ja valige "See arvuti".
- Tehke paremklõps oma esmasel kettal ja valige "Properties".
- Klõpsake nuppu "Ketta puhastamine".
- Valige valik "Väikepildid" ja klõpsake "OK." See eemaldab pisipildid, võimaldades teil muuta oma faile.
Command Prompt'i kasutamine
- Kasutades Windowsi otsingut, kirjuta "Command Prompt", et alustada juurdepääsu sellele.
- Tehke paremklõps Command Promptil ja valige "Run as administrator" (Käivita administraatorina).
- Kontrollige, et peamine süsteemikandja oleks valitud. Kui leiate teisiti, sisestage "C:"> vajutage Enter.
- Sisestage "del /ash /s thumbs.db"> vajutage Enter.
Pange tähele, et te peate ootama vähemalt 1 minuti, et pisipiltide raamatukogud oleksid tühjendatud. Kui see on lõppenud, proovige failiga manipuleerida, et probleem lahendada.
Väikeste piltide väljalülitamine
Juhul, kui pisipiltide kustutamine aitab probleemi lahendada ja soovite nende genereerimise täielikult peatada, on erinevaid meetodeid. Neid võite proovida isegi siis, kui ükski eelnevatest menetlustest ei toiminud kõigi olemasolevate lahenduste testimisel.
File Explorer'i seadete kasutamine
1. Avage This PC ja klõpsake akna ülaosas nuppu View (Vaade).
2. Valige rippmenüüst Valikud.
3. Avanenud aknas valige View (Vaade), kerige allapoole ja valige Files and Folders (Failid ja kaustad) alt Always show icons, never thumbnails (Alati ikoonid, mitte kunagi pisipildid).
4. Klõpsake nuppu Apply ja seejärel OK, et muudatused saaks salvestada.
Tulemuslikkuse valikute kasutamine
1. Avage "This PC" ja tehke paremklõps kettide all oleval alal.
2. Valige Properties (Omadused) ja navigeerige Advanced system settings (Täiustatud süsteemi seaded).
3. Klõpsake jaotises Performance (jõudlus) nuppu Settings (Seaded).
4. Leidke üles "Näita ikoonide asemel pisipilte" ja eemaldage selle valik.
5. Klõpsake nuppu Apply ja seejärel OK.
Registri redaktori kasutamine
1. Vajutage Windows + R nuppe, et käivitada dialoogiboks Run>> kirjutage väljale "regedit".
2. Avage see ja kinnitage UAC-aken.
3. Navigeerige vasakul paanis olevasse HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced.
4. Leidke IconsOnly ja tehke sellel topeltklõps.
5. Muutke selle väärtus 1, et keelata pisipildid. Nende tagasivallutamiseks sisestage 1 asemel 0.
6. Klõpsake nuppu OK.
Grupipoliitika redaktori kasutamine
1. Vajutage Windows Key + R nuppe ja sisestage väljale gpedit.msc ning klõpsake OK või Enter, et see avada.
2. Navigeerige vasakul paanil jaotisele User Configuration> Administrative Templates> Windows Components> File Explorer.
3. Leidke üles "Turn off caching of thumbnails in hidden thumbs.db files" ja tehke sellel topeltklõps.
4. Seadke selle väärtuseks "Enabled"> Klõpsake Apply ja OK.
Windowsi käivitamine eraldi protsessidena, muutes File Explorer'it
Failieksploreri stabiilsuse parandamiseks, kui see ei jaga ressursse korralikult, võib olla kasulik seadistada see nii, et aknad avatakse eraldi protsessides.
1. Avage "This PC" ja klõpsake vahekaardil "View".
2. Valige rippmenüüst "Valikud".
3. Avatud aknas avaneb "Folder Options"; minge vahekaardile "View".
4. Märkige ruut "Käivitage kausta aknad eraldi protsessis".
5. Klõpsake nuppu "Apply" ja "OK".
Kasutage Clean Bootup
Windowsi Clean Boot funktsioon võimaldab kasutajatel käivitada oma arvuti ainult oluliste sisseehitatud rakenduste ja teenustega, mistõttu on lihtsam tuvastada, kas mõni kolmanda osapoole rakendus või protsess põhjustab probleemi. Kui käivitate oma süsteemi Clean Boot režiimis, võite muuta või kustutada faile ilma probleemideta. Järgige järgmisi samme, et käivitada oma arvuti Clean Boot režiimis:
1. Vajutage ja hoidke all nuppe Windows ja R, seejärel sisestage "msconfig" ja vajutage Enter.
2. Klõpsake süsteemi konfiguratsiooniakna ülaosas oleval vahekaardil Teenused.
3. Märkige ruut "Hide all Microsoft services"> klõpsake "Disable all".
4. Valige vahekaart "General" ja valige "Selective startup." Veenduge, et ruut "Load system services" kõrval oleks märgitud.
5. Klõpsake "Apply" ja "OK", seejärel käivitage arvuti uuesti.
Proovi oma faile redigeerida Clean Boot režiimis. Kui oled probleemi lahendanud või kui sa ei saa seda teha, siis on oluline taastada Windowsi seaded normaalseks käivitamiseks. Selleks tee eelmised sammud uuesti ja luba keelatud teenused, seejärel muuda käivitamise valik "Selective" asemel "Normal".
Kodugrupi keelamine
Kodurühmast lahkumiseks ja selle teenuste keelamiseks Windows'i arvutis järgige järgmisi samme:
1. Vajutage klahvi Windows + S ja otsige "homegroup".
2. Valige tulemustest "Kodurühm" ja klõpsake "Jäta kodurühm".
3. Kinnitage, et soovite kodugrupist lahkuda, ja klõpsake nuppu "Lõpeta".
4. Avage teenuste aken, vajutades Windows-klahvi + R, sisestades "services.msc" ja klõpsates "OK".
5. Tehke topeltklõps "HomeGroup Provider" ja määrake selle "Startup type" väärtuseks "Disabled." Rakendage ja klõpsake "OK".
6. Tehke topeltklõps "HomeGroup Listener" ja määrake selle "Startup type" väärtuseks "Disabled." Rakendage ja klõpsake "OK".
7. Avage registri redaktor ja navigeerige teele "Computer/HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}".
8. Looge uus DWORD-väärtus nimega "System.IsPinnedToNameSpaceTree" ja seadke selle väärtuseks 0. Salvestage muudatused ja sulgege registriredaktor.
Muutke oma kausta vaadet
Konkreetse kataloogi failide muutmiseks järgige järgmisi samme:
- Avage File Explorer.
- Minge vahekaardile View (Vaade).
- Valige menüüst kas Väikesed ikoonid, Loetelu või Detailid.
Pärast kausta vaate muutmist saate muuta kõiki selles kataloogis olevaid faile ilma probleemideta. Pidage meeles, et see on vaid abinõu; peate neid samu samme kordama iga vea põhjustava kataloogi puhul.
Windowsi otsingu keelamine
Indekseerimiskohtade ja Windowsi otsinguteenuse keelamiseks järgige järgmisi samme:
- Vajutage klahvi Windows + S ja sisestage indekseerimisvalikud.
- Valige menüüst Indekseerimisvalikud.
- Klõpsake nuppu Muuda ja eemaldage märkeruut indekseerimiskohtade kohta.
- Muudatuste salvestamiseks klõpsake OK.
- Vajutage Windows + R nuppe, et käivitada dialoogiboks Run> sisestage services.msc> klõpsake OK.
- Otsige valikute seast välja "Windows Search", seejärel tehke sellel topeltklõps.
- Seadke käivitamise tüübiks "Disabled"> teenuse peatamiseks klõpsake "Stop".
- Muudatuste salvestamiseks klõpsake nuppu Apply ja seejärel OK.
Windows Search'i väljalülitamine võib põhjustada probleeme teatud funktsioonidega ning probleemide ilmnemisel tuleks kõik taastada eelmisse olekusse.
Probleemse kausta jagamise peatamine
Leidke veateate parandamiseks üles probleemi põhjustav fail või kaust. Kui olete selle leidnud, tehke failil või kaustas paremklõps ja valige "Jaga koos." Valikutest valige "Lõpeta jagamine." Jagamata failide ja kaustade puhul saate faili liigutada, ümber nimetada või kustutada ilma edasiste probleemideta.
Paigaldage uusim .Net Framework
Mõnel juhul võib probleemi põhjustada vajaliku .NET raamistiku puudumine, kuna paljud Windowsi rakendused sõltuvad sellest. Selle probleemi lahendamiseks laadige vajalik .NET raamistik alla Microsofti veebilehelt, mis on tasuta. Probleemi lahendamiseks võib olla vajalik kõigi raamistiku versioonide paigaldamine ja probleemi lahendamise kontrollimine.
Faili või kataloogi ümbernimetamine käsurea kaudu
Käsureale juurdepääsu ja failide ümbernimetamise alustamiseks järgige seda meetodit:
- Käivitage Command Prompt administraatorina.
- Sisestage soovitud kataloog ja sisestage järgmine käsk, asendades "probleemne_fail.txt" ja "uus_nimi.txt" ümbernimetatava faili nimega ja laiendiga: "ümbernimetada probleemne_fail.txt uus_nimi.txt".
- Alternatiivina võite kasutada ka käsku "rename c:path_to_problematic_file problematic_file.txt new_name.txt".
Teise võimalusena võite kasutada käsku "rename c:path_to_problematic_file problematic_file.txt new_name.txt".
Pange tähele, et kui te ei saa faili ümber nimetada, sest see on avatud mõnes teises programmis, võite selle ümbernimetamiseks kasutada Command Prompt'i. Pidage meeles, et see on edasijõudnud lahendus, seega veenduge, et te mõistate eelnevalt Command Prompt'i süntaksit. Kui Command Prompt'is ilmub teade Access denied, proovige käivitada see turvalises režiimis.
Muuda oma turvasätteid
Probleemi lahendamiseks peate lisama probleemse kausta või faili jaoks puuduolevad turvanõuded.
- Leidke töötav kaust, kus seda probleemi ei ole (kasutage mitte-süsteemikausta).
- Kui kaust on leitud, tehke sellel paremklõps, et avada menüü "Properties" (Omadused).
- Liikuge vahekaardile Turvalisus ja võtke teadmiseks olemasolevate rühmade ja kasutajate nimekiri.
- Korrake sammud 1 kuni 3 probleemse kausta või faili puhul. Kui avate vahekaardi Turvalisus, kontrollige, kas mõni sammu 3 kirje puudub.
- Kui mõni kirje puudub, lisage see käsitsi, klõpsates nupule Edit (Muuda).
- Klõpsake nuppu Lisa ja sisestage eelistatud kasutajanimi või grupp väljale Sisestage objekti nimed, et valida"> klõpsake nuppu "Kontrollida nimed".
- Vajutage nupule OK.
- Viirutage hiirega uue lisakasutaja või -rühma kohal ja valige see, et märkida veerus Lubada täisjuhtimine.
- Muudatuste salvestamiseks klõpsake nuppu Apply ja OK.
Muuda Dllhost.exe turvareegleid
Vea parandamiseks saate muuta dllhost.exe turvasätteid. Probleem võib mõnikord tekkida probleemide tõttu COM Surrogate protsessiga, mis on seotud dllhost.exe-ga.
- Vajutage Ctrl + Shift + Esc, et käivitada Task Manager.
- Kui Task Manager avaneb, liikuge vahekaardile Detailid.
- Leia dllhost.exe> tee sellel paremklõps> vali "Properties" (omadused)
- Liikuge vahekaardile Turvalisus ja klõpsake nupule Muuda.
- Valige "Administraatorid"> märkige veerus Lubada täielik kontroll.
- Muudatuste salvestamiseks klõpsake OK ja Apply.
Märkus: Lõpetage COM Surrogate'i protsess, kui teil on raskusi turvaõiguste muutmisega. Avades Task Manager'i, leidke "COM Surrogate" ja valige "End Task".
Kokkuvõte: "Faili on avatud" dilemma lahendamine
Kokkuvõttes võib sellise veateate ilmnemine pettumust tekitada ja häirida tootlikkust. Oluline on mõista võimalikke põhjusi, et vältida selle esinemist tulevikus. Kuigi võib olla ahvatlev kohe otsida lahendust, võib vea põhjuste üle mõtisklemine aidata vältida sarnaste probleemide tekkimist tulevikus.
Olles teadlikud teguritest, mis viivad sellise vea tekkimiseni, saame olla ennetavamad selle vältimisel ja selle mõju vähendamisel meie tööle.