Innholdsfortegnelse
“denne handlingen kan ikke fullføres fordi filen er åpen i et annet program”
Å støte på en feilmelding kan være en frustrerende opplevelse, spesielt når du trenger å fullføre en oppgave raskt. Denne feilmeldingen oppstår vanligvis når du prøver å endre eller slette en fil som brukes av et annet program eller en annen prosess. Selv om budskapet kan være forvirrende, er løsningen ofte grei. Denne artikkelen vil utforske flere måter å løse dette problemet og fullføre oppgaven på.
Vanlige årsaker til "Denne handlingen kan ikke fullføres fordi filen er åpen i et annet program"
Her er tre vanlige årsaker til denne feilmeldingen "denne handlingen kan ikke fullføres fordi filen er åpen":
- Filen er for øyeblikket i bruk: En av de vanligste årsakene til denne feilen er at et annet program eller en annen prosess bruker filen du prøver å endre eller slette. Dette kan være et program du har åpnet tidligere, en operativsystemprosess eller til og med skadelig programvare som gjemmer seg i bakgrunnen. For å løse dette problemet kan du enten lukke programmet ved å bruke filen eller starte datamaskinen på nytt for å avslutte alle kjørende prosesser som kan bruke filen.
- Filen er låst: En annen grunn til at du kan motta denne feilmeldingen er at systemet låser filen du prøver å endre eller slette. Dette kan skje hvis filen er merket som skrivebeskyttet eller operativsystemet har plassert en låsproblem med å fikse feilmeldingen. Når du har funnet den, høyreklikker du på filen eller mappen og velger "Del med." Velg «Stopp deling» fra alternativene. Med ikke-delte filer og mapper kan du flytte, gi nytt navn eller slette filen uten ytterligere problemer.
Installer det nyeste .Net Framework
I noen tilfeller uten å ha det nødvendige .NET Framework installert kan forårsake dette problemet siden mange Windows-applikasjoner er avhengige av det. For å løse dette, last ned nødvendig .NET Framework fra Microsofts nettsted, som er gratis. For å løse problemet kan det være nødvendig å installere alle rammeverkversjoner og kontrollere om problemet er løst.
Gi nytt navn til fil eller katalog via ledetekst
For å begynne å få tilgang til ledeteksten og endre navn på filen, følg denne metoden:
- Start kommandoprompt som administrator.
- Skriv inn ønsket katalog og skriv inn følgende kommando, og erstatt "problematic_file.txt" og "new_name.txt" med navnet og filtypen du vil gi nytt navn til: "rename problematic_file.txt new_name.txt."
- Du kan også bruke kommandoen "rename c:path_to_problematic_file problematic_file.txt new_name.txt" som et alternativ.
Alternativt kan du bruke kommandoen "rename c:path_to_problematic_file problematic_file.txt new_name.txt."
Merk at hvis du ikke kan gi nytt navn til en fil fordi den er åpen i et annet program, kan du bruke Ledetekst for å gi det nytt navni stedet. Husk at dette er en avansert løsning, så sørg for at du forstår kommandoprompt-syntaksen på forhånd. Hvis du støter på en tilgang nektet-melding i ledeteksten, prøv å kjøre den fra sikkermodus.
Endre sikkerhetsinnstillingene
For å fikse problemet må du legge til manglende sikkerhetstillatelser for den problematiske mappen eller fil.
- Finn en arbeidsmappe som ikke har dette problemet (bruk en ikke-systemmappe).
- Når mappen er lokalisert, høyreklikk på den for å få tilgang til "Egenskaper"-menyen.
- Naviger til kategorien Sikkerhet og noter deg listen over tilgjengelige grupper og brukere.
- Gjenta trinn 1 til 3 for den problematiske mappen eller filen. Når du åpner kategorien Sikkerhet, sjekk om noen oppføringer fra trinn 3 mangler.
- Hvis noen oppføringer mangler, legg dem til manuelt ved å klikke på Rediger-knappen.
- Klikk Legg til-knappen og skriv inn det foretrukne brukernavnet eller gruppen i feltet Angi objektnavnene for å velge feltet” > klikk "Sjekk navn."
- Klikk OK-knappen.
- Vennligst hold musepekeren over den nye ekstra brukeren eller gruppen og velg den for å merke av for Full kontroll i Tillat-kolonnen.
- Klikk på Bruk og OK for å lagre endringene.
Endre Dllhost.exe-sikkerhetstillatelser
For å fikse feilen kan du endre sikkerhetsinnstillingene for dllhost.exe. Problemet kan noen ganger oppstå på grunn av problemer med COM Surrogate-prosessen, som er relatert tildllhost.exe.
- Trykk Ctrl + Shift + Esc for å starte Oppgavebehandling.
- Når Oppgavebehandling åpnes, naviger til fanen Detaljer.
- Finn dllhost. exe > høyreklikk på den > velg "Egenskaper"
- Naviger til kategorien Sikkerhet og klikk på Rediger-knappen.
- Velg "Administratorer" > sjekk Full kontroll i Tillat-kolonnen.
- Klikk OK og Bruk for å lagre endringer.
Merk: Avslutt COM Surrogate-prosessen hvis du har problemer med å endre sikkerheten tillatelser. Ved å åpne Task Manager, finn "COM Surrogate" og velg "End Task."
Konklusjon: Løsning av "File is Open"-dilemmaet
Til slutt kan det frustrere og støte på denne feilmeldingen forstyrre produktiviteten. Det er viktig å forstå de potensielle årsakene for å forhindre at det skjer i fremtiden. Selv om det kan være fristende å umiddelbart søke etter en løsning, kan refleksjon over hva som kan ha forårsaket feilen bidra til å forhindre at lignende problemer oppstår i fremtiden.
Ved å være oppmerksomme på faktorene som fører til denne feilen, kan vi være mer proaktiv når det gjelder å unngå det og minimere dets innvirkning på arbeidet vårt.
for å forhindre at den endres. For å løse dette problemet kan du prøve å endre filens tillatelsesinnstillinger eller bruke en administratorkonto for å få tilgang til filen. - Filen er ødelagt: Noen ganger kan en fil bli ødelagt på grunn av virus, programvarefeil eller maskinvarefeil. Når dette skjer, kan filen brukes, men den kan ikke endres eller slettes. For å løse dette problemet kan du kjøre en virusskanning for å fjerne skadelig programvare som forårsaker korrupsjonen eller bruke et filgjenopprettingsverktøy for å gjenopprette filen og lage en ny kopi.
Hvordan løser du: Handling kan ikke utføres Fullført fordi filen er åpen
Stopp bakgrunnsprosesser
Via Task Manager
Møter på "Filen i bruk, handlingen kan ikke fullføres fordi filen er åpen" feil er vanlig og kan oppstå av ulike årsaker. Den sannsynlige årsaken til denne feilmeldingen er at et annet program bruker filen du prøver å få tilgang til. Du kan bruke Task Manager til å stoppe alle bakgrunnsprosesser for å løse dette problemet. Følg disse trinnene:
- Åpne Oppgavebehandling ved å trykke CTRL+ALT+DEL
- Velg prosessene og klikk "Avslutt prosess."
Via Resource Monitor
For å begynne å identifisere og avslutte prosesser som er knyttet til en fil, bruk Resource Monitor:
1. Trykk og hold inne Windows- og R-knappene på tastaturet.
2. Skriv "resmon.exe" i popup-feltet som vises ogtrykk "Enter."
3. Dette vil starte Resource Monitor. Klikk på "CPU"-delen for å utvide den.
4. Åpne "Associated Handles"-fanen.
5. I «Søkehåndtak»-feltet skriver du inn fil- eller mappenavnet som gir deg feilmeldingen, og trykker på «Søk».
6. Når ressursovervåkeren er ferdig med analysen, vil den vise en liste over prosesser knyttet til filen du søkte på.
7. Høyreklikk på hver identifisert prosess og velg "Avslutt prosess" for å avslutte dem.
8. Når du har avsluttet alle prosessene knyttet til filen, prøv å gi nytt navn, flytte, slette eller endre filen på nytt.
Når bakgrunnsprosessene er stoppet, kan du få tilgang til filen uten ytterligere problemer. Hvis problemet vedvarer, prøv å starte datamaskinen på nytt og få tilgang til filen igjen.
Tøm papirkurven og start på nytt
Når du forsøker å slette en fil, vises meldingen "Handlingen kan ikke fullføres fordi filen er åpen" er en av de vanligste feilene som Windows-brukere kan støte på. Den enkleste måten å løse denne feilen på er å tømme papirkurven. Papirkurven er en midlertidig lagringsplass for slettede filer, og tømming av den sletter alle filer permanent. Derfor bør filen som forårsaker feilen også slettes. Start med:
1. Finn papirkurvikonet på skrivebordet.
2. Høyreklikk på den og velg "Tøm papirkurven" framenyen
3. Klikk "Ja" i popup-vinduet for å bekrefte at du vil slette alle elementer permanent.
Etter at filene er slettet, start Windows 11/10-datamaskinen på nytt og kontroller om feilen vedvarer.
Slett midlertidige filer
Midlertidige filer genereres vanligvis når et nytt program installeres eller et nytt dokument åpnes. Sletting av disse filene frigjør plass på datamaskinen din og kan bidra til å fikse "handlingen kan ikke fullføres fordi filen er åpen", som noen ganger kan skyldes ødelagte midlertidige filer.
For å slette midlertidige filer. , følg disse trinnene:
1. Trykk på Windows + R-tastene for å starte dialogboksen Kjør.
2. Skriv inn %temp% og trykk Enter.
3. Trykk CTRL + A for å velge alle filene, og trykk deretter Shift + Del for å slette dem permanent.
Når prosessen er fullført, kontroller om du har løst "Handlingen kan ikke fullføres fordi filen er åpen ”-feil.
Start Filutforsker på nytt
Windows Utforsker-prosessen kjører i bakgrunnen på datamaskinens system og kan noen ganger forstyrre filendringer. Å starte File Explorer på nytt kan gjøre den mer effektiv og forhindre at den hindrer forsøkene dine på å slette eller gi nytt navn til en fil. Her er trinnene:
1. Høyreklikk på Start-knappen.
2. Velg alternativet "Oppgavebehandling".
3. Klikk på "Prosesser", bla ned til bunnen av listen, ogvelg "Windows Utforsker."
4. Klikk på "Start på nytt."
Før du prøver å få tilgang til filen igjen, vent minst ett minutt.
Rydd opp i miniatyrbildene dine
Filutforsker-prosessen med å bruke miniatyrbilder kan forhindre at visse filhandlinger utføres ved å kjøre ulike prosesser. Deaktivering av miniatyrbilder kan bidra til å stoppe disse prosessene. Her er to metoder for å slette miniatyrbilder:
Bruke Diskopprydding
- Åpne Filutforsker og velg "Denne PCen."
- Høyreklikk på primærdisken og velg "Egenskaper."
- Klikk "Diskopprydding."
- Velg alternativet "Miniatyrbilder" og klikk "OK." Dette vil fjerne miniatyrbildene, slik at du kan endre filene dine.
Bruk ledetekst
- Ved bruk av Windows-søk, skriv inn "Ledetekst" for å få tilgang til den .
- Høyreklikk på ledeteksten og velg "Kjør som administrator."
- Sjekk at hovedsystemstasjonen er valgt. Hvis du finner noe annet, skriv "C:" > trykk Enter.
- Skriv "del /ash /s thumbs.db" > trykk Enter.
Merk at du må vente minst 1 minutt før miniatyrbildebibliotekene blir tømt. Når du er ferdig, kan du prøve å manipulere filen for å løse problemet.
Deaktiver miniatyrbilder
I tilfelle sletting av miniatyrbilder hjelper til med å løse problemet og du vil stoppe genereringen deres fullstendig, finnes det forskjellige metoder. Du kan prøve dem selv om ingen av de tidligere prosedyrene fungertepå å teste alle eksisterende løsninger.
Bruke innstillinger for filutforsker
1. Åpne denne PC-en og klikk på Vis øverst i vinduet.
2. Velg Alternativer fra rullegardinmenyen.
3. I det åpne vinduet går du til Vis, rull ned og velg Vis alltid ikoner, aldri miniatyrbilder under Filer og mapper.
4. Klikk på Bruk og deretter OK slik at endringer kan lagres.
Bruke ytelsesalternativer
1. Gå til "Denne PCen" og høyreklikk på plassen under diskene.
2. Velg Egenskaper og naviger til Avanserte systeminnstillinger.
3. Under Ytelse klikker du på Innstillinger.
4. Finn «Vis miniatyrbilder i stedet for ikoner» og fjern merket for det.
5. Klikk på Bruk og deretter OK.
Bruke Registerredigering
1. Trykk på Windows + R-knappene for å starte dialogboksen Kjør >> skriv "regedit" i feltet.
2. Åpne den og bekreft UAC-vinduet.
3. Naviger til HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced i venstre rute.
4. Finn IconsOnly og dobbeltklikk på den.
5. Endre verdien til 1 for å deaktivere miniatyrbilder. For å aktivere dem tilbake, skriv 0 i stedet for 1.
6. Klikk OK.
Bruke Group Policy Editor
1. Trykk på Windows-tast + R-knappene og skriv inn gpedit.msc i feltet og klikk OK eller Enter for å åpne det.
2. Naviger til Brukerkonfigurasjon > Administrative maler > Windows-komponenter> Filutforsker i venstre rute.
3. Finn "Slå av hurtigbufring av miniatyrbilder i skjulte thumbs.db-filer" og dobbeltklikk på den.
4. Sett verdien til "Aktivert" > Klikk på Bruk og OK.
Start Windows i separate prosesser ved å endre filutforsker
For å forbedre stabiliteten til filutforsker når den ikke distribuerer ressurser riktig, kan det være fordelaktig å konfigurere den til å åpne vinduer i separate prosesser.
1. Gå til "Denne PCen" og klikk på "Vis"-fanen.
2. Velg «Alternativer» fra rullegardinmenyen.
3. Gå til "Mappealternativer" i vinduet som vises; gå til "Vis"-fanen.
4. Merk av i boksen ved siden av «Start mappevinduer i en separat prosess».
5. Klikk "Bruk" og "OK."
Bruk ren oppstart
Ren oppstart-funksjonen i Windows lar brukere starte opp datamaskinen med kun viktige innebygde apper og tjenester, noe som gjør det enklere for å identifisere om en tredjeparts app eller prosess forårsaker et problem. Ved å starte systemet i Clean Boot-modus kan det hende du kan endre eller slette filer uten å støte på noen problemer. Følg disse trinnene for å starte datamaskinen i ren oppstartsmodus:
1. Trykk og hold Windows- og R-knappene, skriv deretter "msconfig" og trykk Enter.
2. Klikk på Tjenester-fanen øverst i vinduet Systemkonfigurasjon.
3. Merk av i boksen ved siden av "Skjul alle Microsoft-tjenester"> klikk på "Deaktiver alle."
4. Velg fanen "Generelt" og velg "Selektiv oppstart." Sørg for at boksen ved siden av «Last inn systemtjenester» er merket av.
5. Klikk på "Bruk" og "OK", og start deretter datamaskinen på nytt.
Prøv å redigere filene dine mens du er i Clean Boot-modus. Når du har løst problemet, eller hvis du ikke kan det, er det viktig å returnere Windows-innstillingene til normal oppstart. For å gjøre dette, gjør om de forrige trinnene og aktiver de deaktiverte tjenestene, og endre deretter oppstartsalternativet fra "Selektiv" til "Normal."
Deaktiver hjemmegruppen
For å forlate en hjemmegruppe og deaktivere dens tjenester på din Windows-datamaskin, følg disse trinnene:
1. Trykk på Windows-tasten + S og søk etter "hjemmegruppe."
2. Velg "Hjemmegruppe" fra resultatene og klikk "Forlat hjemmegruppen."
3. Bekreft at du vil forlate hjemmegruppen og klikk "Fullfør."
4. Åpne Tjenester-vinduet ved å trykke Windows-tasten + R, skrive "services.msc" og klikke "OK."
5. Dobbeltklikk på "HomeGroup Provider" og sett dens "Oppstartstype" til "Deaktivert." Bruk og klikk "OK."
6. Dobbeltklikk på "HomeGroup Listener" og sett "Oppstartstype" til "Deaktivert." Bruk og klikk "OK."
7. Åpne Registerredigering og naviger til banen "Computer/HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}".
8. Opprett en ny DWORD-verdi kalt"System.IsPinnedToNameSpaceTree" og sett den til 0. Lagre endringer og lukk Registerredigering.
Endre mappevisningen
For å endre filer fra en bestemt katalog, følg disse trinnene:
- Åpne Filutforsker.
- Gå til fanen Vis.
- Velg enten Små ikoner, Liste eller Detaljer fra menyen.
Etter at du har endret mappevisningen, kan du endre alle filene i denne katalogen uten å støte på noen problemer. Husk at dette er en løsning; du må gjenta disse trinnene for hver katalog som forårsaker feilen.
Deaktiver Windows Search
For å deaktivere indekseringsplasseringer og Windows Search-tjenesten, følg disse trinnene:
- Trykk på Windows-tasten + S og angi indekseringsalternativer.
- Velg Indekseringsalternativer fra menyen.
- Klikk på Endre og fjern merket for indekseringsplasseringer.
- Klikk OK for å lagre endringene.
- Trykk på Windows + R-knappene for å starte dialogboksen Kjør> skriv services.msc > klikk OK.
- Se etter "Windows-søk" fra alternativene, og dobbeltklikk på det.
- Sett oppstartstypen til "Deaktivert" > klikk "Stopp" for å stoppe tjenesten.
- Klikk på Bruk og deretter OK for at endringene skal lagres.
Deaktivering av Windows-søk kan forårsake problemer med visse funksjoner, og du bør gjenopprette alt til forrige tilstand hvis det oppstår problemer.
Stopp deling for den problematiske mappen
Finn filen eller mappen som forårsaker