Hur vet man vilken process som låser eller använder en fil i Windows 11/10?

Kan du inte ta bort eller flytta eller utföra någon åtgärd på en fil eftersom den är låst av en process? Ta(Find) reda på vilken process som låser en fil i Windows 11/10 med olika metoder som diskuteras i den här artikeln.

Många gånger, när vi försöker göra en åtgärd (ta bort, byta namn, kopiera, etc.) på en fil, får vi en dialogruta Fil i användning som visar en uppmaning att " (File in Use)Åtgärden kan inte slutföras eftersom filen är öppen i ett annat program(The action can’t be completed because the file is open in another program) ". I vissa fall kommer den att visa processen eller programnamnet som använder filen. Men många gånger gör det inte det.

Nu, hur vet man vilken process som har en fil öppen? Om det är brådskande måste du identifiera processen som låser en fil och sedan avsluta processen för att ändra målfilen. I den här guiden kommer vi att diskutera olika metoder för att kontrollera processen som innehåller en fil i Windows 11/10 .

Hur man berättar vilken process som låser en fil i Windows 10

Hur man berättar vilken process som låser eller använder en fil i Windows 11/10

Här är de olika metoderna för att identifiera processen som låser en fil i Windows 11/10 :

  1. Kontrollera processen som låser en fil med hjälp av Resource Monitor .
  2. Använd SysInternals Process Explorer(Use SysInternals Process Explorer) för att identifiera processen som låser en fil.
  3. Ta reda på det genom kommandotolken(Command Prompt) med verktyget Handle .
  4. Använd OpenedFilesView(Use OpenedFilesView) freeware för att identifiera processen som innehåller en fil.

Låt oss utveckla dessa metoder nu.

1] Kontrollera(Check) processen som låser en fil med hjälp av Resource Monitor

Med hjälp av Resource Monitor kan du identifiera processen eller tjänsten som låser en fil. Det är ett inbyggt verktyg i Windows 10 som hjälper dig att övervaka CPU-användning, minne, disknätverk, filhandtag, etc.

Öppna Kör(Run) app genom att trycka på Windows + R snabbtangenten och skriv sedan resmon i den. Tryck på OK-knappen och Resource Monitor öppnas.

I fönstret Resource Monitor , gå till CPU- fliken och expandera alternativet Associated Handles . Nu, i sökrutan, skriv namnet på filen som visas låst av en process och tryck på Enter- knappen. Det kommer att visa dig en lista över processer som innehåller målfilen.

Du kan högerklicka på processen och välja alternativet Avsluta process(End Process) för att avsluta den. När processen är slut, försök att utföra den åtgärd du ville göra på den tidigare låsta filen.

2] Använd SysInternals Process Explorer(Use SysInternals Process Explorer) för att identifiera processen som låser en fil

Ett annat alternativ för att identifiera processen eller tjänsten som innehåller en fil är SysInternals Process Explorer . Det är ett avancerat verktyg för att ta reda på detaljerad information om att köra processer på ditt system. För att identifiera processen som håller en fil genom den kan du följa nedanstående steg:

Först, ladda ner och kör SysInternals Process Explorer på din PC. Gå nu till menyn Arkiv(File) i Process Explorer- fönstret och klicka på alternativet Hitta handtag eller DLL(Find Handle or DLL) . Ange sedan filnamnet i dialogrutan Process Explorer Search och(Search) tryck på sökalternativet. Alla processer som använder filen du angav kommer att visas i resultaten.

Högerklicka(Right-click) på den identifierade processen på fliken Process och stäng den sedan.

Kontrollera nu med filen om den fortfarande hålls eller är låst av en process eller inte.

Relaterat: (Related:) Processen kan inte komma åt filen eftersom den används av en annan process.(The process cannot access the file because it is being used by another process.)

3] Ta(Find) reda på det genom kommandotolken(Command Prompt) med verktyget Handle

Handle är ett kommandobaserat verktyg för att berätta vilken process som har en fil öppen. Det är i grunden en kommandoradsversion av den ovan diskuterade SysInternals Process Explorer . Du kan följa stegen nedan för att kontrollera processen som håller en fil i kommandotolken med det här verktyget:

Ladda ner Handle från microsoft.com och extrahera ZIP-mappen. Öppna nu CMD i den extraherade mappen(open CMD in the extracted folder) . I kommandotolken(Command Prompt) anger du ett kommando med följande syntax:

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

Till exempel:

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

När du anger kommandot kommer det att visa en lista över processer som innehåller filen med process-ID och användarnamn.

Jag försökte kontrollera detsamma genom att bara ange filnamnet utan hela sökvägen, det fungerade. Men det kanske inte fungerar för alla filer. Så det rekommenderas att ange platsen för den låsta filen.

När du har identifierat processen kan du stänga den från Aktivitetshanteraren(Task Manager) .

4] Använd OpenedFilesView(Use OpenedFilesView) freeware för att identifiera processen som innehåller en fil

OpenedFilesView är en bärbar applikation för att se alla dina öppnade filer och processerna som håller dem. Du kan ladda ner dess ZIP -mapp, extrahera den och sedan köra filen OpenedFilesView.exe för att starta dess gränssnitt. Den kommer sedan att visa alla för närvarande öppnade filer med respektive detaljer inklusive processnamn, process-ID, processväg, filbehörigheter, målfilsökväg, etc.

Leta upp din målfil och kontrollera vilken process som håller den. Du kan också använda sökalternativet( Find) för att snabbt söka efter en låst fil och den tillhörande processen. När du har hittat processen, högerklicka på filen och stäng alla processer som håller den.

Hoppas den här guiden hjälper dig att identifiera processen med att hålla en fil och sedan stänga den.

Läs nu: (Now read:) Ta bort låsta filer och fixa felet File Is Locked.



About the author

Inom affärer och teknik är Windows 10 och Windows 11/10 mycket viktiga verktyg. De låter dig interagera med datorer enklare och säkrare än någonsin tidigare, samt kör kraftfulla men anpassningsbara appar utan några säkerhetsrisker. Dessa verktyg är också viktiga för företag som vill kunna utöka sin onlinenärvaro och nå nya kunder. På grund av detta skulle jag säga att mina kunskaper i Windows 10 och Windows 11/10 gör mig till en utmärkt kandidat för ett sådant jobb eller företag.



Related posts