Inhoudsopgave
"Deze actie kan niet worden voltooid omdat het bestand is geopend in een ander programma".
Het tegenkomen van een foutmelding kan een frustrerende ervaring zijn, vooral wanneer je een taak dringend moet voltooien. Deze foutmelding treedt meestal op wanneer je een bestand probeert te wijzigen of verwijderen dat door een ander programma of proces wordt gebruikt. Hoewel de melding verwarrend kan zijn, is de oplossing vaak eenvoudig. In dit artikel worden verschillende manieren besproken om dit probleem op te lossen en je taak te voltooien.
Veel voorkomende redenen voor de melding "Deze actie kan niet worden voltooid omdat het bestand in een ander programma is geopend".
Hier zijn drie veelvoorkomende oorzaken van deze foutmelding "deze actie kan niet worden voltooid omdat het bestand is geopend":
- Het bestand is momenteel in gebruik: Een van de meest voorkomende redenen voor deze fout is dat een ander programma of proces het bestand gebruikt dat u probeert te wijzigen of verwijderen. Dit kan een programma zijn dat u eerder hebt geopend, een proces van het besturingssysteem of zelfs malware die zich op de achtergrond verbergt. Om dit probleem op te lossen, kunt u het programma sluiten dat het bestand gebruikt of uw computer opnieuw opstarten om alle actieve processen te beëindigen die mogelijk gebruikmaken van het bestand.bestand.
- Het bestand is vergrendeld: Een andere reden waarom je deze foutmelding kunt krijgen, is dat het systeem het bestand dat je probeert te wijzigen of verwijderen, vergrendelt. Dit kan gebeuren als het bestand is gemarkeerd als alleen-lezen of als het besturingssysteem een vergrendeling heeft geplaatst om te voorkomen dat het bestand kan worden gewijzigd. Om dit probleem op te lossen, kun je proberen de toestemmingsinstellingen van het bestand te wijzigen of een beheerdersaccount te gebruiken om toegang te krijgen tot het bestand.
- Het bestand is beschadigd: Soms kan een bestand corrupt raken door een virus, softwarefout of hardwarefout. Wanneer dit gebeurt, kan het bestand worden gebruikt maar niet worden gewijzigd of verwijderd. Om dit probleem op te lossen, kun je een virusscan uitvoeren om malware te verwijderen die de corruptie veroorzaakt of een bestandsherstelprogramma gebruiken om het bestand te herstellen en een nieuwe kopie te maken.
Hoe te verhelpen: Actie kan niet worden voltooid omdat het bestand is geopend
Achtergrondprocessen stoppen
Via Taakbeheer
De foutmelding "Bestand in gebruik, de actie kan niet worden voltooid omdat het bestand is geopend" komt vaak voor en kan verschillende oorzaken hebben. De waarschijnlijke reden voor deze foutmelding is dat een ander programma het bestand gebruikt dat u probeert te openen. U kunt Taakbeheer gebruiken om alle achtergrondprocessen te stoppen om dit probleem op te lossen. Volg deze stappen:
- Open Taakbeheer door te drukken op CTRL+ALT+DEL
- Selecteer de processen en klik op "Proces beëindigen".
Via Hulpmiddelenmonitor
Om te beginnen met het identificeren en beëindigen van processen die gekoppeld zijn aan een bestand, gebruik je Resource Monitor:
1. Houd de toetsen Windows en R op het toetsenbord ingedrukt.
2. Typ "resmon.exe" in het pop-upveld dat verschijnt en druk op "Enter".
3. Dit start de Resource Monitor. Klik op de sectie "CPU" om deze uit te vouwen.
4. Open het tabblad "Gekoppelde handgrepen".
5. Typ in het veld "Search Handles" de naam van het bestand of de map die de foutmelding geeft en druk op "Search".
6. Zodra de Resource Monitor klaar is met zijn analyse, toont het een lijst van processen die geassocieerd zijn met het bestand dat u hebt gezocht.
7. Klik met de rechtermuisknop op elk geïdentificeerd proces en selecteer "Einde proces" om het te beëindigen.
8. Als je alle processen die bij het bestand horen hebt beëindigd, probeer dan opnieuw het bestand te hernoemen, verplaatsen, verwijderen of wijzigen.
Zodra de achtergrondprocessen zijn gestopt, kun je het bestand zonder verdere problemen openen. Als het probleem zich blijft voordoen, probeer dan je computer opnieuw op te starten en het bestand opnieuw te openen.
Leeg de prullenbak en start opnieuw op
Wanneer u een bestand probeert te verwijderen, is de foutmelding "De actie kan niet worden voltooid omdat het bestand open staat" een van de meest voorkomende fouten die Windows-gebruikers kunnen tegenkomen. De eenvoudigste manier om deze foutmelding op te lossen is door de prullenbak te legen. De prullenbak is een tijdelijke opslaglocatie voor verwijderde bestanden en als deze wordt geleegd, worden alle bestanden permanent verwijderd. Daarom moet het bestand dat de foutmelding veroorzaaktook worden verwijderd. Start door:
1. Zoek het pictogram Prullenbak op je bureaublad.
2. Klik er met de rechtermuisknop op en kies "Prullenbak legen" uit het menu
3. Klik op "Ja" in het pop-up venster om te bevestigen dat je alle items permanent wilt verwijderen.
Nadat de bestanden zijn verwijderd, start je je Windows 11/10 computer opnieuw op en controleer je of de fout zich blijft voordoen.
Temp-bestanden verwijderen
Tijdelijke bestanden worden meestal aangemaakt wanneer een nieuw programma wordt geïnstalleerd of een nieuw document wordt geopend. Het verwijderen van deze bestanden maakt ruimte vrij op je computer en kan helpen bij het oplossen van de foutmelding "de actie kan niet worden voltooid omdat het bestand is geopend", die soms het gevolg kan zijn van beschadigde tijdelijke bestanden.
Volg deze stappen om tijdelijke bestanden te verwijderen:
1. Druk op de toetsen Windows + R om het dialoogvenster Uitvoeren te openen.
2. Typ %temp% en druk op Enter.
3. Druk op CTRL + A om alle bestanden te selecteren en druk vervolgens op Shift + Del om ze permanent te verwijderen.
Zodra het proces is voltooid, controleert u of u de fout "De actie kan niet worden voltooid omdat het bestand open is" hebt opgelost.
Bestandsbeheer opnieuw opstarten
Het Windows Verkenner-proces draait op de achtergrond van je computersysteem en kan soms ingrijpen bij bestandswijzigingen. Bestandsverkenner opnieuw opstarten kan het proces efficiënter maken en voorkomen dat het je pogingen om een bestand te verwijderen of hernoemen hindert. Hier zijn de stappen:
1. Klik met de rechtermuisknop op de knop Start.
2. Selecteer de optie "Taakbeheer".
3. Klik op "Processen", scroll omlaag naar de onderkant van de lijst en selecteer "Windows Verkenner".
4. Klik op "Opnieuw opstarten".
Wacht minstens een minuut voordat u opnieuw toegang probeert te krijgen tot het bestand.
Je miniaturen opschonen
Het gebruik van miniaturen in File Explorer kan voorkomen dat bepaalde bestandsacties worden uitgevoerd door verschillende processen. Het uitschakelen van miniaturen kan helpen om deze processen te stoppen. Hier zijn twee methoden om miniaturen te verwijderen:
Schijfopruiming gebruiken
- Open Bestandsbeheer en selecteer "Deze pc".
- Klik met de rechtermuisknop op je primaire schijf en selecteer "Eigenschappen".
- Klik op "Schijfopruiming".
- Kies de optie "Miniaturen" en klik op "OK". Hierdoor worden de miniaturen verwijderd, zodat u uw bestanden kunt wijzigen.
Opdrachtprompt gebruiken
- Typ "Opdrachtprompt" in de zoekfunctie van Windows om toegang te krijgen.
- Klik met de rechtermuisknop op de Opdrachtprompt en selecteer "Uitvoeren als administrator".
- Controleer of de hoofdschijf van het systeem is geselecteerd. Als dit niet het geval is, typ dan "C:"> druk op Enter.
- Type "del /ash /s thumbs.db"> druk op Enter.
Merk op dat u minstens 1 minuut moet wachten tot de miniatuurbibliotheken zijn gewist. Zodra dit is voltooid, kunt u proberen uw bestand te manipuleren om het probleem op te lossen.
Miniaturen uitschakelen
In het geval dat het verwijderen van miniaturen helpt om het probleem op te lossen en je het genereren ervan volledig wilt stoppen, zijn er verschillende methoden. Je zou ze kunnen proberen, zelfs als geen van de vorige procedures werkte na het testen van alle bestaande oplossingen.
Bestandsbeheerinstellingen gebruiken
1. Open Deze pc en klik op Beeld boven in het venster.
2. Selecteer Opties in het vervolgkeuzemenu.
3. Ga in het geopende venster naar Beeld, scroll naar beneden en kies onder Bestanden en mappen voor Toon altijd pictogrammen, nooit miniaturen.
4. Klik op Toepassen en vervolgens op OK om de wijzigingen op te slaan.
Prestatie-opties gebruiken
1. Ga naar "Deze pc" en klik met de rechtermuisknop op de ruimte onder je schijven.
2. Selecteer Eigenschappen en navigeer naar Geavanceerde systeeminstellingen.
3. Klik onder Prestaties op Instellingen.
4. Zoek "Toon miniaturen in plaats van pictogrammen" en haal het vinkje weg.
5. Klik op Toepassen en vervolgens op OK.
Register-editor gebruiken
1. Druk op de toetsen Windows + R om het dialoogvenster Uitvoeren te openen>> typ "regedit" in het veld.
2. Open het en bevestig het UAC-venster.
3. Navigeer naar HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Advanced aan de linkerkant.
4. Zoek IconsOnly en dubbelklik erop.
5. Verander de waarde in 1 om miniaturen uit te schakelen. Typ 0 in plaats van 1 om ze weer in te schakelen.
6. Klik op OK.
Groepsbeleid-editor gebruiken
1. Druk op de Windows-toets + R en typ gpedit.msc in het veld en klik op OK of Enter om het te openen.
2. Navigeer naar Gebruikersconfiguratie> Administratieve sjablonen> Windows onderdelen> Verkenner aan de linkerkant.
3. Zoek "Caching van miniaturen in verborgen thumbs.db-bestanden uitschakelen" en dubbelklik erop.
4. Stel de waarde in op "Enabled"> Klik op Apply en OK.
Windows starten in afzonderlijke processen door bestandsbeheer te wijzigen
Om de stabiliteit van Bestandsbeheer te verbeteren als het de bronnen niet goed verdeelt, kan het nuttig zijn om het zo te configureren dat vensters in aparte processen worden geopend.
1. Ga naar "Deze pc" en klik op het tabblad "Beeld".
2. Selecteer "Opties" in het vervolgkeuzemenu.
3. Open "Mapopties" in het venster dat verschijnt; ga naar het tabblad "Weergave".
4. Vink het vakje naast "Start mapvensters in een apart proces" aan.
5. Klik op "Toepassen" en "OK".
Clean Bootup gebruiken
De Clean Boot-functie in Windows stelt gebruikers in staat om hun computer op te starten met alleen essentiële ingebouwde apps en services, waardoor het eenvoudiger wordt om vast te stellen of een app of proces van een derde partij een probleem veroorzaakt. Door uw systeem op te starten in de Clean Boot-modus, kunt u mogelijk bestanden wijzigen of verwijderen zonder problemen te ondervinden. Volg deze stappen om uw computer op te starten in de Clean Boot-modus:
1. Houd de toetsen Windows en R ingedrukt, typ dan "msconfig" en druk op Enter.
2. Klik op het tabblad Services bovenaan in het venster Systeemconfiguratie.
3. Vink het vakje naast "Alle Microsoft-services verbergen" aan> klik op "Alles uitschakelen".
4. Selecteer het tabblad "Algemeen" en kies "Selectief opstarten". Zorg ervoor dat het vakje naast "Systeemservices laden" is aangevinkt.
5. Klik op "Toepassen" en "OK" en start de computer opnieuw op.
Probeer je bestanden te bewerken in de Clean Boot modus. Als je het probleem hebt opgelost, of als dat niet lukt, is het belangrijk om je Windows-instellingen terug te zetten naar Normaal opstarten. Om dit te doen, doe je de vorige stappen opnieuw en schakel je de uitgeschakelde services in, waarna je de opstartoptie wijzigt van "Selectief" naar "Normaal".
De Homegroep uitschakelen
Volg deze stappen om een Homegroup te verlaten en de services ervan uit te schakelen op je Windows-computer:
1. Druk op Windows-toets + S en zoek naar "homegroup".
2. Selecteer "Homegroep" uit de resultaten en klik op "De homegroep verlaten".
3. Bevestig dat je de Homegroup wilt verlaten en klik op "Finish".
4. Open het venster Services door op Windows-toets + R te drukken, "services.msc" in te typen en op "OK" te klikken.
5. Dubbelklik op "HomeGroup Provider" en zet het "Opstarttype" op "Uitgeschakeld". Pas toe en klik op "OK".
6. Dubbelklik op "HomeGroup Listener" en zet het "Opstarttype" op "Uitgeschakeld". Pas toe en klik op "OK".
7. Open de Register-editor en navigeer naar het pad "Computer/HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}".
8. Maak een nieuwe DWORD-waarde aan met de naam "System.IsPinnedToNameSpaceTree" en stel deze in op 0. Sla de wijzigingen op en sluit de Register-Editor.
De mapweergave wijzigen
Volg deze stappen om bestanden uit een specifieke map te wijzigen:
- Open Bestandsbeheer.
- Ga naar het tabblad Beeld.
- Selecteer Kleine pictogrammen, Lijst of Details in het menu.
Na het wijzigen van de mapweergave kunt u alle bestanden in deze map wijzigen zonder problemen te ondervinden. Onthoud dat dit een workaround is; u moet deze stappen herhalen voor elke map die de fout veroorzaakt.
Windows Zoeken uitschakelen
Voer de volgende stappen uit om indexeringslocaties en de Windows Search-service uit te schakelen:
- Druk op Windows-toets + S en voer indexeringsopties in.
- Selecteer Indexeringsopties in het menu.
- Klik op Wijzigen en schakel het selectievakje voor indexeringslocaties uit.
- Klik op OK om de wijzigingen op te slaan.
- Druk op de toetsen Windows + R om het dialoogvenster Uitvoeren te openen> typ services.msc> klik op OK.
- Zoek naar "Windows Search" in de opties en dubbelklik erop.
- Stel het opstarttype in op "Disabled"> klik op "Stop" om de service te stoppen.
- Klik op Toepassen en vervolgens op OK om de wijzigingen op te slaan.
Het uitschakelen van Windows Zoeken kan problemen veroorzaken met bepaalde functies en je moet alles terugzetten naar de vorige staat als er problemen optreden.
Delen stoppen voor de problematische map
Zoek het bestand of de map die het probleem veroorzaakt om de foutmelding te verhelpen. Zodra u het bestand of de map hebt gevonden, klikt u met de rechtermuisknop op het bestand of de map en selecteert u "Delen met". Selecteer in de opties "Delen stoppen". Met niet-gedeelde bestanden en mappen kunt u het bestand verplaatsen, hernoemen of verwijderen zonder verdere problemen.
Installeer het nieuwste .Net Framework
In sommige gevallen kan dit probleem worden veroorzaakt doordat het vereiste .NET Framework niet is geïnstalleerd, omdat veel Windows-toepassingen hierop vertrouwen. Om dit probleem op te lossen, downloadt u het vereiste .NET Framework van de Microsoft-website, dat gratis is. Om het probleem aan te pakken, kan het nodig zijn om alle frameworkversies te installeren en te controleren of het probleem is opgelost.
Bestand of map hernoemen via opdrachtprompt
Volg deze methode om toegang te krijgen tot de opdrachtprompt en bestanden te hernoemen:
- Start de opdrachtprompt als beheerder.
- Typ de gewenste map en voer het volgende commando in, waarbij je "problematic_file.txt" en "new_name.txt" vervangt door de naam en extensie van het bestand dat je wilt hernoemen: "rename problematic_file.txt new_name.txt".
- Je kunt ook het commando "rename c:path_to_problematic_file problematic_file.txt new_name.txt" gebruiken als alternatief.
Je kunt ook het commando "rename c:path_to_problematic_file problematic_file.txt new_name.txt" gebruiken.
Merk op dat als je een bestand niet kunt hernoemen omdat het in een ander programma is geopend, je Command Prompt kunt gebruiken om het bestand te hernoemen. Onthoud dat dit een geavanceerde oplossing is, dus zorg ervoor dat je de syntaxis van Command Prompt van tevoren begrijpt. Als je een melding van Toegang geweigerd tegenkomt in Command Prompt, probeer het dan uit te voeren vanuit de Veilige modus.
Uw beveiligingsinstellingen wijzigen
Om het probleem op te lossen, moet je ontbrekende beveiligingsrechten voor de problematische map of het bestand toevoegen.
- Zoek een werkmap die dit probleem niet heeft (gebruik een niet-systeemmap).
- Zodra de map is gevonden, klik je er met de rechtermuisknop op om het menu "Eigenschappen" te openen.
- Navigeer naar het tabblad Beveiliging en bekijk de lijst met beschikbare groepen en gebruikers.
- Herhaal stap 1 tot 3 voor de problematische map of het problematische bestand. Zodra u het tabblad Beveiliging opent, controleert u of er gegevens uit stap 3 ontbreken.
- Als er items ontbreken, voeg ze dan handmatig toe door op de knop Bewerken te klikken.
- Klik op de knop Toevoegen en voer de gewenste gebruikersnaam of groep in in het veld "Voer de objectnamen in om het veld te selecteren"> klik op "Namen controleren".
- Klik op de knop OK.
- Ga met de muis over de nieuwe extra gebruiker of groep en selecteer deze om Volledige controle aan te vinken in de kolom Toestaan.
- Klik op Toepassen en OK om de wijzigingen op te slaan.
Dllhost.exe beveiligingsmachtigingen wijzigen
Om de fout te herstellen kun je de beveiligingsinstellingen van dllhost.exe wijzigen. Het probleem kan soms optreden door problemen met het COM Surrogate proces, dat gerelateerd is aan dllhost.exe.
- Druk op Ctrl + Shift + Esc om Taakbeheer te starten.
- Zodra Taakbeheer is geopend, navigeer je naar het tabblad Details.
- Zoek dllhost.exe> klik er met de rechtermuisknop op> kies "Eigenschappen".
- Navigeer naar het tabblad Beveiliging en klik op de knop Bewerken.
- Selecteer "Administrators"> vink Volledige controle aan in de kolom Toestaan.
- Klik op OK en Toepassen om de wijzigingen op te slaan.
Opmerking: Beëindig het COM Surrogate proces als je problemen ondervindt bij het wijzigen van de beveiligingspermissies. Open Taakbeheer, zoek "COM Surrogate" en selecteer "Taak beëindigen".
Conclusie: Het dilemma "Bestand is geopend" oplossen
Kortom, het tegenkomen van deze foutmelding kan frustrerend zijn en de productiviteit verstoren. Het is belangrijk om de mogelijke oorzaken te begrijpen om dit in de toekomst te voorkomen. Hoewel het verleidelijk kan zijn om meteen naar een oplossing te zoeken, kan nadenken over wat de fout veroorzaakt kan hebben helpen om soortgelijke problemen in de toekomst te voorkomen.
Door ons bewust te zijn van de factoren die tot deze fout leiden, kunnen we proactiever zijn in het vermijden ervan en de impact op ons werk minimaliseren.