Parandus: Protsess ei pääse failile juurde, kuna seda kasutab teine ​​protsess



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Mitmed Windowsi kasutajad puutuvad kokku Protsess ei pääse failile juurde, kuna seda kasutab teine ​​protsess ” viga. Enamasti ilmneb probleem siis, kui kasutaja proovib käivitada käsu netsh. Mõned kasutajad teatavad, et nende jaoks ilmub tõrketeade, kui nad proovivad IIS-i (Interneti-teabeteenuste) MMC (Microsofti halduskonsooli) pistikprogrammis veebisaidil paremklõpsata.



Protsess ei pääse failile juurde, kuna seda kasutab teine ​​protsess



Väidetavalt ilmneb probleem Windows Vista, Windows 7, Windows 8.1, Windows 10 ja erinevates Windows Serveri versioonides.



Mis põhjustab protsessi teises protsessis kasutamise?

Uurisime seda probleemi, vaadates erinevaid kasutajaaruandeid ja parandusstrateegiaid, mida nad probleemi lahendamiseks kasutasid. Selle põhjal, mida suutsime koguda, on selle konkreetse veateate käivitamiseks mitu tavalist stsenaariumi:

  • Käsk nõuab administraatoriõigusi - Kui teil ilmneb viga terminalis, on see tõenäoliselt seetõttu, et teil pole muudatuste tegemiseks administraatoriõigusi. Mitmel sarnases olukorras oleval kasutajal on õnnestunud probleem lahendada administraatoriõiguste andmisega.
  • Teine protsess on pordi 80 või pordi 443 kasutamine - See on tüüpiline arvutite puhul, kus töötab IIS (Interneti-teenused). Kui mõni teine ​​protsess kasutab neid kahte porti, näete seda tõrketeadet.
  • Registri alamvõtit ListenOnlyList pole õigesti konfigureeritud - Teine levinud stsenaarium IIS-iga (Interneti-teabeteenused), mis selle konkreetse tõrke käivitab, on valesti konfigureeritud registri alamvõti ListenOnlyList.

Kui teil on praegu selle konkreetse veateate lahendamisega raskusi, pakub see artikkel teile kinnitatud tõrkeotsingu sammude kogu. Allpool on teil kogum meetodeid, mida teised sarnases olukorras olevad kasutajad on probleemi lahendamiseks kasutanud.

Parimate tulemuste saamiseks järgige alltoodud meetodeid järjekorras, kuni ilmub parandus, mis aitab teie konkreetse stsenaariumi korral viga lahendada.



Alustagem!

1. meetod: käsu käivitamine administraatoriõigustega

Kui näete seda viga käsu netsh käivitamisel, on tõenäoline, et tõrge ilmneb seetõttu, et teil pole administraatoriõigusi. Teatatakse, et see juhtub sagedamini kui kasutaja proovib käivitada käsu, mis lisab Windowsi natiivrakenduste või kolmanda osapoole rakenduste dünaamilise pordivahemiku väljajätmised.

Pidage meeles, et selline toiming nõuab administraatori õigusi. Veenduge, et CMD-aknal, milles proovite toimingut teha, oleks administraatoriõigused, toimige järgmiselt.

  1. Vajutage Windowsi klahv + R Run-dialoogiboksi avamiseks. Seejärel tippige cmd “Ja vajutage Ctrl + Tõst + Enter et avada kõrgendatud käsuviip.

    Kõrgendatud käsuviiba akna avamine

  2. Kui seda palub UAC (kasutajakonto kontroll) , klõpsake nuppu Jah administraatoriõiguste andmiseks.
  3. Käivitage kõrgendatud käsuviibal käsk uuesti ja vaadake, kas teil on ikka sama tõrketeade.

Kui saate endiselt Protsess ei pääse failile juurde, kuna seda kasutab teine ​​protsess ” viga või seda stsenaariumi ei olnud võimalik rakendada, liikuge järgmisele alltoodud meetodile.

2. meetod: erineva IP-vahemiku määramine

Kui proovite lahendada konflikti DNS-i konflikti netshi abil ja ülaltoodud meetod ei aidanud teid, võiksite proovida teistsugust lähenemist.

Mitmed sama tõrketeate lahendamisega võitlevad kasutajad on leidnud, et konflikt on lahendatud pärast seda, kui nad püüdsid välistamisvahemiku loomise asemel seada hoopis teistsugust IP-vahemikku.

Allpool on paar käsku, mille üks mõjutatud kasutaja jooksis edukalt DNS ja Quickbooks'i vahelise konflikti lahendamiseks.

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

Märge: Veenduge, et terminalil, milles käsku käitate, on administraatoriõigused.

Kui see meetod ei lahendanud konflikti või ei olnud teie olukorras kohaldatav, minge viimase meetodi juurde.

3. meetod: IIS-i sadamakonflikti lahendamine

Kui ilmneb probleem, kui proovite paremklõpsata IIS-i MMC-i pistikprogrammis asuvat veebisaidi üksust (klõpsates nuppu Start ei tee midagi), peate utiliidi Netstat.exe abil välja selgitama, kas mõni muu protsess on kasutades porti 80 ja porti 443.

See probleem on üsna tavaline arvutites, kus töötab Microsoft IIS 6.0 ja 7.0. Microsofti ametliku dokumentatsiooni põhjal kuvatakse tõrketeade, kui teie praeguses olukorras kehtib üks järgmistest tingimustest:

  • The Kuula ainult nimekirja registri alamvõtit pole IIS-i jooksvas arvutis õigesti konfigureeritud.
  • Teine protsess on IIS-i jaoks vajaliku TCP-pordi (80) või SSL-pordi (443) kasutamine.

Selle probleemi lahendamiseks peame rakendama Netstat.exe utiliit, et teha kindlaks, kas mõni teine ​​protsess kasutab ülalpool määratletud porte. Kui utiliit tuvastab, et porte ei kasutata, uurime alamvõtit ListenOnlyList, et näha, kas see on õigesti konfigureeritud.

Siin on üksikasjalik juhend kogu asja kohta:

  1. Vajutage Windowsi klahv + R Run-dialoogiboksi avamiseks. Seejärel tippige cmd “Ja vajutage Ctrl + Tõst + Enter et avada kõrgendatud käsuviip. Kui seda palub UAC (kasutajakonto kontroll) , klõpsake nuppu Jah anda administraatoriõigusi.

    Kõrgendatud käsuviiba akna avamine

  2. Kõrgendatud käsuviiba sees käivitage järgmine käsk Netstat.exe utiliit:
    netstat -ano
  3. Kui olete tagastanud, sirvige loendit Aktiivsed ühendused ja kontrollige, kas porde 50 ja 443 kasutab aktiivselt teine ​​protsess.

    Kontrollimine, kas porte kasutab mõni muu protsess

    Märge: Kui pordid on aktiivselt kasutusel mõnes muus protsessis, õnnestus teil lihtsalt tuvastada oma probleemi allikas. Sellisel juhul otsige veebist konkreetseid samme selle kohta, kuidas pordi konflikt lahendada vastavalt pordi PID-le.

  4. Sulgege kõrgendatud käsuviip, kuna me ei vaja järgmiste toimingute jaoks administraatoriõigusi.
  5. Kui porte ei kasutata aktiivselt, vajutage Windowsi klahv + R Run-dialoogiboksi avamiseks. Seejärel tippige regedit Ja vajutage Sisenema avamiseks Registriredaktor . Kui seda palub UAC (kasutajakonto kontroll) , klõpsake nuppu Jah anda administraatoriõigusi.

    Registriredaktori utiliidi avamine

  6. Registriredaktori sees navigeerige järgmisse asukohta vasakpoolsel paanil:
    HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  HTTP  Parameters  ListenOnlyList 

    Märge: Juhul kui Kuula ainult nimekirja alamvõtit pole olemas, pole vaja seda IP-aadressina luua 0.0.0.0 kasutatakse vaikimisi.

  7. Enne kui jätkate ja muudate Kuula ainult nimekirja alamvõtmega peate peatama IIS-i käitava HTTP-teenuse. Pange registriredaktor taustale, kuna naaseme selle juurde hetkega.
  8. Järgmiseks vajutage Windowsi klahv + R Käivita dialoogiboksi avamiseks tippige ‘ cmd Ja vajutage Sisenema teise käsuviiba akna avamiseks.

    Käivita dialoog: cmd

  9. Käivitage käsk Cmd järgmine käsk ja vajutage Sisenema IIS-i käitamise eest vastutava HTTP-teenuse peatamiseks toimige järgmiselt.
    netopeatus http
  10. Kui teilt küsitakse, kas soovite seda toimingut jätkata, tippige ‘Y’ ja vajutage toimingu kinnitamiseks sisestusklahvi Enter.

    HTTP-teenuse keelamine

  11. Kui HTTP-teenus on keelatud, sulgege käsuviiba aken ja naaske registriredaktorisse.
  12. Koos Kuula ainult nimekirja valitud alamvõtmega, liikuge parempoolsele paanile ja veenduge, et see sisaldab kehtivaid IP-aadresse. Kui märkate sobimatut IP-aadressi, eemaldage see või muutke seda nii, et see kajastaks kehtiva IP-aadressiga kirjet.

    Kehtetute IP-dega kahendväärtuste kustutamine

    Märge: Juhul kui Kuula ainult nimekirja alamvõti on olemas ja 0.0.0.0 aadressi loendis, peate kustutama kõik muud IP-aadressid.

  13. Sulgege registriredaktor ja taaskäivitage arvuti.
  14. Järgmisel käivitamisel tuleks HTTP-teenus automaatselt käivitada. Kuid lihtsalt veendumiseks vajutage Windowsi klahv + R teise dialoogiboksi Käivita avamiseks. Seejärel tippige cmd “Ja vajutage Sisenema käsuviiba akna avamiseks.

    Tavalise käsuviiba akna avamine

  15. Tippige värskelt avatud käsuviibale järgmine käsk, et tagada HTTP-teenuse käivitamine:
     neto algus http 

    Märge: Kui teile saadetakse teade, mis ütleb, et „taotletud teenus on juba alustatud”, on teil hea minna.

  16. Proovige teenust käivitada Microsofti Interneti-teabeteenuste (IIS) Microsofti halduskonsooli (MMC) lisandmoodulist. Te ei tohiks enam 'Protsess ei pääse failile juurde, kuna seda kasutab teine ​​protsess' viga.
5 minutit loetud