Kuinka selvittää, mikä prosessi lukitsee tai käyttää tiedostoa Windows 11/10:ssä?

Etkö voi poistaa tai siirtää tai suorittaa mitään toimintoa tiedostolle, koska prosessi on lukinnut sen? Selvitä(Find) , mikä prosessi lukitsee tiedoston Windows 11/10 :ssä käyttämällä erilaisia ​​tässä artikkelissa käsiteltyjä menetelmiä.

Usein, kun yritämme suorittaa toimintoa (poistaa, nimetä uudelleen, kopioida jne.) tiedostolle, saamme Tiedosto käytössä(File in Use) -valintaikkunan, joka näyttää kehotteen " Toimintoa ei voida suorittaa loppuun, koska tiedosto on auki toisessa ohjelmassa(The action can’t be completed because the file is open in another program) ". Joissakin tapauksissa se näyttää tiedostoa käyttävän prosessin tai ohjelman nimen. Mutta useasti ei.

Kuinka nyt selvittää, missä prosessissa tiedosto on auki? Jos se on kiireellinen, sinun on tunnistettava tiedoston lukitusprosessi ja lopetettava sitten prosessi kohdetiedoston muokkaamiseksi. Tässä oppaassa käsittelemme erilaisia ​​tapoja tarkistaa tiedostoa sisältävä prosessi Windows 11/10 :ssä .

Kuinka selvittää, mikä prosessi lukitsee tiedoston Windows 10:ssä

Kuinka selvittää, mikä prosessi lukitsee tai käyttää tiedostoa Windows 11/10

Tässä on erilaisia ​​tapoja tunnistaa prosessi, joka lukitsee tiedoston Windows 11/10 :ssä:

  1. Tarkista prosessi, joka lukitsee tiedoston Resource Monitorilla(Resource Monitor) .
  2. Käytä SysInternals Process Exploreria(Use SysInternals Process Explorer) tunnistaaksesi prosessin, joka lukitsee tiedoston.
  3. Selvitä komentokehotteesta (Command Prompt)Handle -työkalun avulla .
  4. Käytä OpenedFilesView-(Use OpenedFilesView) ilmaisohjelmaa tiedoston sisältävän prosessin tunnistamiseen.

Tarkastellaan nyt näitä menetelmiä.

1] Tarkista(Check) prosessi, joka lukitsee tiedoston Resource Monitorilla(Resource Monitor)

Resurssivalvonnan avulla(Resource Monitor) voit tunnistaa prosessin tai palvelun, joka lukitsee tiedoston. Se on Windows 10(Windows 10) :n sisäänrakennettu apuohjelma, jonka avulla voit seurata suorittimen käyttöä, muistia, levyverkkoa, tiedostokahvoja jne.

Avaa Suorita(Run) sovellus painamalla Windows + R - pikanäppäintä ja kirjoita sitten siihen resmon . Paina OK-painiketta ja Resource Monitor avautuu.

Siirry Resource Monitor -ikkunassa (Resource Monitor)CPU - välilehteen ja laajenna Associated Handles -vaihtoehto. Kirjoita nyt hakukenttään prosessin lukitseman tiedoston nimi ja paina Enter - painiketta. Se näyttää sinulle luettelon prosesseista, jotka sisältävät kohdetiedoston.

Voit napsauttaa prosessia hiiren kakkospainikkeella ja lopettaa sen valitsemalla Lopeta prosessi(End Process) -vaihtoehdon. Kun prosessi on päättynyt, yritä suorittaa haluamasi toiminto aiemmin lukitulle tiedostolle.

2] Käytä SysInternals Process Exploreria(Use SysInternals Process Explorer) tunnistaaksesi prosessin, joka lukitsee tiedoston

Toinen tapa tunnistaa tiedostoa sisältävä prosessi tai palvelu on SysInternals Process Explorer . Se on edistynyt apuohjelma, joka löytää yksityiskohtaisia ​​tietoja järjestelmässäsi käynnissä olevista prosesseista. Voit tunnistaa prosessin, jossa tiedosto on sen läpi, noudattamalla seuraavia ohjeita:

Lataa ensin ja suorita SysInternals Process Explorer tietokoneellasi. Mene nyt Process Explorer -ikkunassa Tiedosto(File) - valikkoon ja napsauta Etsi kahva tai DLL(Find Handle or DLL) -vaihtoehtoa. Kirjoita seuraavaksi tiedoston nimi Process Explorer Search -valintaikkunaan ja paina Etsi(Search) - vaihtoehtoa. Kaikki prosessit, jotka käyttävät syöttämääsi tiedostoa, näkyvät tuloksissa.

Napsauta(Right-click) tunnistettua prosessia hiiren kakkospainikkeella Prosessi(Process) - välilehdessä ja sulje se.

Tarkista nyt tiedostosta, onko se edelleen prosessin hallussa tai lukittuna vai ei.

Aiheeseen liittyvä: (Related:) Prosessi ei voi käyttää tiedostoa, koska se on toisen prosessin käytössä.(The process cannot access the file because it is being used by another process.)

3] Selvitä(Find) komentokehotteesta Handle(Command Prompt) - työkalun(Handle) avulla

Handle on komentopohjainen apuohjelma, joka kertoo, missä prosessissa tiedosto on auki. Se on pohjimmiltaan komentoriviversio yllä mainitusta SysInternals Process Explorerista(SysInternals Process Explorer) . Voit seurata alla olevia ohjeita tarkistaaksesi prosessin, jossa tiedosto on komentokehotteessa tällä työkalulla:

Lataa Handle osoitteesta microsoft.com ja pura ZIP-kansio. Avaa nyt CMD puretussa kansiossa(open CMD in the extracted folder) . Kirjoita komentokehotteeseen(Command Prompt) komento, jolla on seuraava syntaksi:

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

Esimerkiksi:

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

Kun annat komennon, se näyttää luettelon prosesseista, joilla on tiedosto prosessitunnuksella ja käyttäjätunnuksella.

Yritin tarkistaa saman kirjoittamalla vain tiedostonimen ilman koko polkua, se toimi. Se ei kuitenkaan välttämättä toimi kaikille tiedostoille. Joten on suositeltavaa kirjoittaa lukitun tiedoston sijainti.

Kun olet tunnistanut prosessin, voit sulkea sen Tehtävienhallinnasta(Task Manager) .

4] Käytä OpenedFilesView-(Use OpenedFilesView) ilmaisohjelmaa tunnistaaksesi tiedostoa sisältävän prosessin

OpenedFilesView on kannettava sovellus, jolla voit tarkastella kaikkia avattuja tiedostoja ja niitä pitäviä prosesseja. Voit ladata sen ZIP - kansion, purkaa sen ja käynnistää sen käyttöliittymän käynnistääksesi sen OpenedFilesView.exe- tiedoston. Sitten se näyttää kaikki tällä hetkellä avatut tiedostot vastaavilla tiedoilla, mukaan lukien prosessin nimi, prosessitunnus, prosessipolku, tiedostooikeudet, kohdetiedostopolku jne.

Paikanna kohdetiedostosi ja tarkista, mikä prosessi sitä pitää. Voit myös käyttää sen Etsi( Find) -vaihtoehtoa etsiäksesi nopeasti lukitun tiedoston ja siihen liittyvän prosessin. Kun olet löytänyt prosessin, napsauta tiedostoa hiiren kakkospainikkeella ja sulje kaikki sitä pitävät prosessit.

Toivottavasti tämä opas auttaa sinua tunnistamaan prosessin, jossa tiedosto säilytetään ja sen jälkeen suljetaan.

Lue nyt: (Now read:) Poista lukitut tiedostot ja korjaa Tiedosto on lukittu -virhe.



About the author

Olen kokenut Windows 10- ja Windows 11/10 -järjestelmänvalvoja, jolla on kokemusta Edgestä. Minulla on runsaasti tietoa ja kokemusta tarjottavana tällä alalla, minkä vuoksi uskon, että osaamisestani on hyötyä yrityksellesi. Vuosien kokemukseni sekä Windows 10:stä että Edgestä antaa minulle mahdollisuuden oppia nopeasti uusia tekniikoita, ratkaista ongelmia nopeasti ja ottaa vastuuta yrityksesi johtamisesta. Lisäksi kokemukseni Windows 10:stä ja Edgestä tekevät minut erittäin perehtyneeksi käyttöjärjestelmän kaikista näkökohdista, mikä olisi hyödyllistä palvelimien hallinnassa tai ohjelmistosovellusten hallinnassa.



Related posts