Popravek: postopek ne more dostopati do datoteke, ker jo uporablja drug postopek

Več uporabnikov sistema Windows se srečuje z napako » Proces ne more dostopati do datoteke, ker jo uporablja drug postopek« . Težava se večinoma pojavi, ko uporabnik poskuša zagnati ukaz netsh. Nekateri uporabniki poročajo, da se zanje prikaže sporočilo o napaki, ko poskušajo z desno miškino tipko klikniti spletno mesto v snap-u IIS (Internet Information Services) MMC (Microsoft Management Console).

Poročali so, da se je težava pojavila v sistemih Windows Vista, Windows 7, Windows 8.1, Windows 10 in v različnih različicah Windows Server.

Kaj povzroča, da postopek uporablja drug postopek?

To posebno težavo smo raziskali tako, da smo si ogledali različna poročila uporabnikov in strategije popravil, s katerimi so težavo rešili. Glede na to, kar smo lahko zbrali, obstaja več pogostih scenarijev, ki bodo sprožili to posebno sporočilo o napaki:

  • Ukaz zahteva skrbniške privilegije - če naletite na napako znotraj terminala, je verjetno, da nimate skrbniških pravic za izvedbo sprememb. Več uporabnikom v podobni situaciji je težavo uspelo rešiti z dodelitvijo skrbniških pravic.
  • Drug postopek je uporaba vrat 80 ali vrat 443 - to je značilno za računalnike s sistemom IIS (Internet Information Services). Če ti dve vrati uporablja drug postopek, boste videli to sporočilo o napaki.
  • Podključ registra ListenOnlyList ni pravilno konfiguriran - Drug pogost scenarij z IIS (Internet Information Services), ki bo sprožil to posebno napako, je nepravilno konfiguriran podključ registra ListenOnlyList.

Če se trenutno trudite razrešiti to posebno sporočilo o napaki, boste v tem članku našli zbirko preverjenih korakov za odpravljanje težav. Spodaj imate zbirko metod, ki so jih drugi uporabniki v podobni situaciji uporabili za rešitev težave.

Za najboljše rezultate upoštevajte spodnje metode, dokler ne naletite na popravilo, ki je učinkovito pri odpravljanju napake v vašem določenem scenariju.

Začnimo!

1. način: Zagon ukaza s skrbniškimi pravicami

Če se pri poskusu zagona ukaza netsh prikaže ta napaka, je verjetno, da se napaka pojavlja, ker nimate skrbniških pravic. Poročajo, da se to zgodi pogosteje, ko uporabnik poskuša zagnati ukaz, ki dodaja izključitve v obseg dinamičnih vrat za izvorne aplikacije Windows ali aplikacije tretjih oseb.

Upoštevajte, da bodo za tovrstne operacije potrebne skrbniške pravice. Če želite zagotoviti, da ima okno CMD, v katerem poskušate izvesti dejanje, skrbniške pravice, sledite spodnjim korakom:

  1. Pritisnite tipko Windows + R, da se odpre pogovorno okno Zaženi. Nato vnesite » cmd « in pritisnite Ctrl + Shift + Enter, da odprete povišan ukazni poziv.
  2. Na poziv UAC (Nadzor uporabniškega računa) kliknite Da, da dodelite skrbniške pravice.
  3. V povišanem ukaznem pozivu znova zaženite ukaz in preverite, ali še vedno naletite na isto sporočilo o napaki.

Če še vedno vidite napako » Proces ne more dostopati do datoteke, ker jo uporablja drug postopek«, ali ta scenarij ni bil uporaben, se pomaknite navzdol do naslednje metode spodaj.

2. način: Nastavitev drugačnega obsega IP

Če skušate konflikt DNS rešiti s pomočjo netsh in vam zgornja metoda ni pomagala, boste morda želeli poskusiti drugačen pristop.

Več uporabnikov, ki se trudijo razrešiti isto sporočilo o napaki, je ugotovilo, da je konflikt razrešen, potem ko so namesto ustvarjanja območja izključitve poskušali nastaviti popolnoma drugačen obseg IP.

Spodaj je nekaj ukazov, ki jih je en prizadeti uporabnik uspešno zagnal za razrešitev konflikta med DNS in Quickbooks:

netsh int ipv4 set dynamicport tcp start=10000 num=1000 netsh int ipv4 set dynamicport udp start=10000 num=1000

Opomba: Prepričajte se, da ima terminal, v katerem izvajate ukaz, skrbniške pravice.

Če ta metoda ni razrešila spora ali ni bila uporabna za situacijo, s katero se srečujete, se pomaknite navzdol do končne metode.

3. način: razreševanje konflikta med pristanišči IIS

Če naletite na težavo, ko poskušate z desno miškino tipko klikniti element spletnega mesta v snap-u IIS MMC (s klikom na Start ne naredite ničesar), boste morali s pripomočkom Netstat.exe ugotoviti, ali gre za drug postopek. z uporabo vrat 80 in vrat 443.

Ta težava je zelo pogosta pri računalnikih z operacijskim sistemom Microsoft IIS 6.0 in 7.0. Na podlagi uradne Microsoftove dokumentacije se prikaže sporočilo o napaki, če za vaše trenutno stanje velja eden od naslednjih pogojev:

  • ListenOnlyList Podključ ni pravilno nastavljen na IIS teče računalnik.
  • Drugi postopek je uporaba vrat TCP (80) ali vrat SSL (443), ki jih zahteva IIS.

Da bi odpravili to težavo, bomo morali uporabiti pripomoček Netstat.exe , da ugotovimo, ali drug postopek uporablja zgoraj navedena vrata. Če pripomoček ugotovi, da se vrata ne uporabljajo, bomo pregledali podključ ListenOnlyList, da preverimo, ali je pravilno konfiguriran.

Tu je podroben vodnik skozi celotno stvar:

  1. Pritisnite tipko Windows + R, da se odpre pogovorno okno Zaženi. Nato vnesite » cmd « in pritisnite Ctrl + Shift + Enter, da odprete povišan ukazni poziv. Na poziv UAC (Nadzor uporabniškega računa) kliknite Da, da dodelite skrbniške pravice.
  2. Znotraj povišanega ukaznega poziva zaženite naslednji ukaz, da zaženete pripomoček Netstat.exe :
    netstat -ano
  3. Ko dobite vrnitev, se pomaknite po seznamu Aktivne povezave in preverite, ali vrata 50 in 443 aktivno uporablja drug postopek.

    Opomba: Če vrata aktivno uporablja drug postopek, ste pravkar uspeli prepoznati izvor težave. V tem primeru poiščite v spletu natančne korake, kako rešiti konflikt v vratih glede na PID pristanišča.

  4. Zaprite povišani ukazni poziv, saj za naslednje korake ne bomo potrebovali skrbniških pravic.
  5. Če se vrata ne uporabljajo aktivno, pritisnite tipko Windows + R, da se odpre pogovorno okno Zaženi. Nato vnesite ' regedit ' in pritisnite Enter, da odprete urejevalnik registra . Na poziv UAC (Nadzor uporabniškega računa) kliknite Da, da dodelite skrbniške pravice.
  6. Znotraj urejevalnika registra se z levim podoknom pomaknite na naslednje mesto:
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ HTTP \ Parameters \ ListenOnlyList

    Opomba: Če podključ ListenOnlyList ni prisoten, ga ni treba ustvariti, saj bo privzeto uporabljen naslov IP 0.0.0.0 .

  7. Preden nadaljujete in spremenite podključ ListenOnlyList , boste morali ustaviti storitev HTTP, ki izvaja IIS. Torej postavite urejevalnik registra v ozadje, saj se bomo čez trenutek vrnili k njemu.
  8. Nato pritisnite tipko Windows + R, da odprete pogovorno okno Zaženi, vnesite ' cmd ' in pritisnite Enter, da odprete drugo okno ukaznega poziva.
  9. V pozivu Cmd zaženite naslednji ukaz in pritisnite Enter, da ustavite storitev HTTP, odgovorno za zagon IIS:
    net stop http
  10. Na vprašanje, ali želite nadaljevati to operacijo, vnesite "Y" in pritisnite Enter, da potrdite operacijo.
  11. Ko je storitev HTTP onemogočena, zaprite okno ukaznega poziva in se vrnite v urejevalnik registra.
  12. Z izbranim podključem ListenOnlyList se pomaknite do desnega podokna in zagotovite, da vsebuje veljavne naslove IP. Če opazite neveljaven naslov IP, ga odstranite ali spremenite tako, da odraža vnos z veljavnim naslovom IP.

    Opomba: Če je prisoten podključ ListenOnlyList in je naveden naslov 0.0.0.0 , morate izbrisati vse druge naslove IP.

  13. Zaprite urejevalnik registra in znova zaženite računalnik.
  14. Ob naslednjem zagonu je treba samodejno zagnati storitev HTTP. Da se prepričate, pritisnite tipko Windows + R, da odprete drugo pogovorno okno Zaženi. Nato vnesite » cmd « in pritisnite Enter, da odprete okno ukaznega poziva.
  15. V novo odprti ukazni poziv vnesite naslednji ukaz, da zagotovite zagon storitve HTTP:
    net start http

    Opomba: Če se vam vrne sporočilo, da je »Zahtevana storitev že zagnana«, ste pripravljeni.

  16. Poskus zagnati storitev iz dodatka Microsoftove internetne informacijske storitve (IIS) Microsoft Management Console (MMC). Ne bi smeli več naleteti na napako »postopek ne more dostopati do datoteke, ker jo uporablja drug postopek« .

Priporočena

Popravek: Minecraft se ne odziva
Kaj je aplikacija za registracijo naprave za digitalni TV sprejemnik in jo je treba odstraniti?
Kaj je FileRepMalware in ali ga morate odstraniti