Hoe weet ik welk proces een bestand vergrendelt of gebruikt in Windows 11/10?

Kunt u een bestand niet verwijderen of verplaatsen of enige actie uitvoeren omdat het is vergrendeld door een proces? Ontdek(Find) welk proces een bestand vergrendelt in Windows 11/10 met behulp van verschillende methoden die in dit artikel worden besproken.

Vaak, wanneer we een actie proberen (verwijderen, hernoemen, kopiëren, enz.) op een bestand, krijgen we een dialoogvenster Bestand in gebruik met de melding " (File in Use)De actie kan niet worden voltooid omdat het bestand in een ander programma is geopend(The action can’t be completed because the file is open in another program) “. In sommige gevallen wordt de proces- of programmanaam weergegeven die het bestand gebruikt. Maar heel vaak doet het dat niet.

Hoe weet u nu in welk proces een bestand is geopend? Als het dringend is, moet u het proces identificeren dat een bestand vergrendelt en vervolgens het proces beëindigen om het doelbestand te wijzigen. In deze handleiding zullen we verschillende methoden bespreken om het proces te controleren dat een bestand bevat in Windows 11/10 .

Hoe weet u welk proces een bestand vergrendelt in Windows 10

Hoe weet u welk proces een bestand vergrendelt of gebruikt in Windows 11/10

Hier zijn de verschillende methoden om het proces te identificeren dat een bestand vergrendelt in Windows 11/10 :

  1. Controleer het proces dat een bestand vergrendelt met Resource Monitor .
  2. Gebruik SysInternals Process Explorer(Use SysInternals Process Explorer) om het proces te identificeren dat een bestand vergrendelt.
  3. Ontdek het via de opdrachtprompt(Command Prompt) met het gereedschap Handvat(Handle) .
  4. Gebruik de freeware OpenedFilesView(Use OpenedFilesView) om het proces met een bestand te identificeren.

Laten we deze methoden nu nader toelichten.

1] Controleer(Check) het proces dat een bestand vergrendelt met Bronmonitor(Resource Monitor)

Met Resource Monitor kunt u het proces of de service identificeren die een bestand vergrendelt. Het is een ingebouwd hulpprogramma in Windows 10 waarmee u het CPU-gebruik, geheugen, schijfnetwerk, bestandshandvatten, enz.

Open de app Uitvoeren(Run) door op de sneltoets Windows + Rresmon erin. Druk op de OK-knop en Resource Monitor wordt geopend.

Ga in het venster Bronnenmonitor(Resource Monitor) naar het tabblad CPU en vouw de optie (CPU)Geassocieerde handvatten(Associated Handles) uit . Typ nu in het zoekvak de naam van het bestand dat wordt weergegeven als vergrendeld door een proces en druk op de knop Enter . Het toont u een lijst met processen die het doelbestand bevatten.

U kunt met de rechtermuisknop op het proces klikken en de optie Proces beëindigen(End Process) selecteren om het te beëindigen. Nadat het proces is beëindigd, probeert u de gewenste actie uit te voeren op het eerder vergrendelde bestand.

2] Gebruik SysInternals Process Explorer(Use SysInternals Process Explorer) om het proces te identificeren dat een bestand vergrendelt

Een andere optie om het proces of de service met een bestand te identificeren, is SysInternals Process Explorer . Het is een geavanceerd hulpprogramma om gedetailleerde informatie te vinden over actieve processen op uw systeem. Om het proces te identificeren waar een bestand doorheen loopt, kunt u de onderstaande stappen volgen:

Download en voer eerst SysInternals Process Explorer(SysInternals Process Explorer) uit op uw pc. Ga nu in het venster Process Explorer naar het menu Bestand(File) en klik op de optie Find Handle of DLL(Find Handle or DLL) . Voer vervolgens de bestandsnaam in het dialoogvenster Zoeken in Process Explorer in en druk op de optie (Process Explorer Search)Zoeken(Search) . Alle processen die gebruikmaken van het bestand dat u hebt ingevoerd, worden weergegeven in de resultaten.

Klik met de rechtermuisknop(Right-click) op het geïdentificeerde proces op het tabblad Proces(Process) en sluit het vervolgens.

Controleer nu met het bestand of het nog steeds wordt vastgehouden of vergrendeld door een proces of niet.

Gerelateerd: (Related:) het proces heeft geen toegang tot het bestand omdat het door een ander proces wordt gebruikt.(The process cannot access the file because it is being used by another process.)

3] Ontdek(Find) het via de opdrachtprompt(Command Prompt) met het gereedschap Handvat(Handle)

Handle is een op commando's gebaseerd hulpprogramma om te bepalen welk proces een bestand heeft geopend. Het is in feite een opdrachtregelversie van de hierboven besproken SysInternals Process Explorer . U kunt de onderstaande stappen volgen om het proces met een bestand in de opdrachtprompt te controleren met behulp van deze tool:

Download Handle van microsoft.com en pak de ZIP-map uit. Open nu CMD in de uitgepakte map(open CMD in the extracted folder) . Voer in de opdrachtprompt(Command Prompt) een opdracht in met de volgende syntaxis:

handle.exe -a -u <filename-with-path>

Bijvoorbeeld:

handle.exe -a -u "C:\Users\KOMAL\Documents\Sample Files\twc.pdf"

Terwijl u de opdracht invoert, wordt een lijst met processen weergegeven die het bestand bevatten met proces-ID en gebruikersnaam.

Ik probeerde hetzelfde te controleren door alleen de bestandsnaam in te voeren zonder het volledige pad, het werkte. Maar het werkt mogelijk niet voor alle bestanden. Het wordt dus aanbevolen om de locatie van het vergrendelde bestand in te voeren.

Nadat u het proces hebt geïdentificeerd, kunt u het sluiten vanuit Taakbeheer(Task Manager) .

4] Gebruik OpenedFilesView(Use OpenedFilesView) freeware om het proces met een bestand te identificeren

OpenedFilesView is een draagbare applicatie om al uw geopende bestanden en de processen die ze bevatten te bekijken. U kunt de ZIP(ZIP) -map downloaden , uitpakken en vervolgens het bestand OpenedFilesView.exe uitvoeren om de interface te starten. Het toont dan alle momenteel geopende bestanden met respectieve details, waaronder procesnaam, proces-ID, procespad, bestandsrechten, doelbestandspad, enz.

Zoek uw doelbestand en controleer welk proces het vasthoudt. U kunt ook de optie Zoeken( Find) gebruiken om snel naar een vergrendeld bestand en het bijbehorende proces te zoeken. Nadat u het proces hebt gevonden, klikt u met de rechtermuisknop op het bestand en sluit u alle processen die het bevatten.

Ik hoop dat deze gids je helpt het proces van het vasthouden van een bestand en het sluiten ervan te identificeren.

Lees nu: (Now read:) Verwijder vergrendelde bestanden en repareer de fout Bestand is vergrendeld.



About the author

Ik ben een computerwetenschapper met meer dan 10 jaar ervaring in softwareontwikkeling en beveiliging. Ik heb een sterke interesse in Firefox-, Chrome- en Xbox-games. Ik ben vooral geïnteresseerd in hoe ik ervoor kan zorgen dat mijn code veilig en efficiënt is.



Related posts