Je známe, že keď sa používa akýkoľvek súbor, nemôže byť prístupný/zmenený žiadnym iným procesom. V takýchto prípadoch, keď sa proces pokúsi otvoriť súbor, operačný systém súbor uzamkne, aby zabránil jeho úprave iným procesom.
„Proces nemôže získať prístup k súboru, pretože ho používa iný proces“ je jedno takéto chybové hlásenie, ktoré si na svojich počítačoch so systémom Windows všimli mnohí používatelia. Je známe, že sa táto chyba vyskytuje v rôznych verziách operačného systému Windows a Windows Server. Za normálnych okolností sa toto chybové hlásenie pozorovalo počas používania Netsh príkaz na používateľovom počítači so systémom Windows. Inou situáciou, kedy sa táto chyba vyskytne, je pri pokuse o otvorenie akejkoľvek služby alebo webovej lokality v module snap-in Internetovej informačnej služby (IIS) konzoly Microsoft Management Console (MMC).
Zobrazuje sa vám toto chybové hlásenie vo vašom systéme? Potom ste sa dostali na správny príspevok. V tomto článku sme pripravili zoznam stratégií na riešenie problémov, ktoré pomohli používateľom, ktorí čelia tejto chybe, úspešne ju vyriešiť na počítači so systémom Windows.
Obsah
Riešenie 1 – Zatvorte všetky nepotrebné procesy na pozadí
Jednou z najzákladnejších metód riešenia problémov na vyriešenie tejto chyby je zatvorenie všetkých nepotrebných procesov na pozadí, ktoré sú spustené na vašom počítači prostredníctvom Správcu úloh.
1. Otvor Správca úloh stlačením tlačidla Ctrl + Shift + Esc klávesy spolu na klávesnici.
2. Choďte na Procesy kartu v Správca úloh.
3. Tu vyberte nepotrebné procesy, ktoré bežia na pozadí na vašom PC, jeden po druhom.
Potom kliknite na Ukončiť úlohu tlačidlo.
REKLAMA
Vykonajte to pre všetky nepotrebné aplikácie, ktoré môžete vidieť v Správcovi úloh.
Poznámka: Uistite sa, že ste neukončili procesy súvisiace so službami Windows a Microsoft.
4. Reštartovať váš počítač.
Po spustení systému skúste vykonať úlohu, ktorá vyvolala tento problém a skontrolujte, či je vyriešený.
Riešenie 2 – Spustite aplikáciu ako správca
Ak sa chyba vyskytne pri pokuse o vykonanie príkazu netsh v termináli, potom je pravdepodobné, že príkaz vyžaduje na spustenie a vykonanie úprav oprávnenia správcu. Pred spustením príkazu sa teda uistite, že okno príkazového riadka, ktoré používate, má oprávnenia správcu.
1. Otvor Bežať dialóg pomocou Windows + R kombinácia klávesov.
2. Typ cmd v poli Spustiť.
Potom stačí stlačiť a podržať Ctrl + Shift + Enter klávesy spolu spustiť Príkazový riadok ako správca.
3. Klikni na Áno tlačidlo, keď Kontrola použivateľského konta zobrazí sa výzva na udelenie povolení.
4. Teraz skúste vykonať príkaz v príkazovom riadku a skontrolujte, či je chyba vyriešená alebo nie.
Riešenie 3 – Upravte rozsah IP
Táto chyba sa môže vyskytnúť, ak sú vo vašom systéme niektoré procesy, ktoré využívajú port 80 alebo port 443. Mnoho používateľov dokázalo tento konflikt vyriešiť nastavením úplne iného rozsahu IP adries.
1. Klepnite na Windows stlačte na klávesnici a zadajte text príkazový riadok vo vyhľadávacom poli.
Raz Príkazový riadok vo výsledku vyhľadávania je vybraný, kliknite na Spustiť ako správca napravo.
2. Keď sa otvorí príkazový riadok s oprávneniami správcu, zadajte príkazy nižšie jeden po druhom a stlačte Zadajte zmeniť rozsah IP pre porty TCP a UDP.
netsh int ipv4 set dynamicport tcp start=10000 num=1000 netsh int ipv4 set dynamicport udp start=10000 num=1000
3. Skontrolujte, či to pomohlo vyriešiť problém, ktorému ste čelili. Ak problém stále pretrváva, prejdite na ďalšie riešenie nižšie.
Riešenie 4 – Vyriešte konflikt portov IIS vykonaním zmien v registri
Na vyriešenie konfliktu portov IIS je potrebné spustiť pomôcku Netstat.exe, aby ste zistili, či existuje nejaké iné aktívne pripojenie k portu 80 alebo portu 443. Možné okolnosti, za ktorých sa zobrazí toto chybové hlásenie, sú uvedené nižšie:
- Konfigurácia podkľúča databázy Registry ListenOnlyList nie je správne na počítači, na ktorom je spustená služba IIS.
- Port 80 a port 443, ktoré potrebuje IIS, používa iný proces.
Ak po použití pomôcky Netstat.exe uvidíte, že neexistujú žiadne aktívne pripojenia iných procesov k vyššie uvedeným portom, musíte skontrolovať ListenOnlyList konfigurácia podkľúča registra.
1. Otvor Bežať box pomocou Windows a R kombináciu klávesov na klávesnici.
Typ cmd a spustiť Príkazový riadoks oprávneniami správcu stlačením tlačidla Ctrl + Shift + Enter kľúče súčasne.
REKLAMA
Kliknite na Áno po výzve Kontrola použivateľského konta.
2. Zadajte príkaz nižšie a stlačte Zadajte na spustenie pomôcky Netstat.exe.
netstat -ano
Vyššie uvedený príkaz vráti zoznam aktívnych pripojení.
Prejdite týmto zoznamom a skontrolujte, či port 80 a port 443 nepoužíva nejaký iný proces.
Ak sa vyššie uvedené porty aktívne nepoužívajú, musíte vykonať zmeny v kľúči v databáze Registry.
3. Pred vykonaním akýchkoľvek úprav v databáze Registry musíte zastaviť službu HTTP, na ktorej je spustená služba IIS.
Zadajte príkaz do príkazového riadka a stlačte Zadajte.
net stop http
4. Keď sa vás spýta Chcete pokračovať v tejto operácii?, typ Y a zasiahnuť Zadajte pokračovať.
Po zakázaní portu HTTP zatvorte príkazový riadok.
5. Klepnite na Windows stlačte na klávesnici a zadajte editor registra vo vyhľadávacom paneli systému Windows.
Kliknite na Editor databázy Registry.
Ak sa zobrazí výzva UAC na udelenie povolení a potom kliknite na Áno.
6. V Editor databázy Registry prejdite na umiestnenie nižšie alebo ho skopírujte a prilepte do navigačného panela databázy Registry.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList
Poznámka: Ak nenájdete ListenOnlyList podkľúč, potom nemusíte vytvárať podkľúč ako predvolenú IP adresu 0.0.0.0 bude použitý.
7. Teraz sa musíte presunúť na pravú stranu a odstrániť všetky adresy IP iné ako predvolená hodnota 0.0.0.0
Kliknite pravým tlačidlom myši na každom IP adresa a vyberte možnosť Odstrániť.
V okne, ktoré sa zobrazí na potvrdenie vymazania podkľúča, kliknite na Áno.
8. Ukončite register a reštartovať tvoj počitač.
9. Po spustení systému je potrebné spustiť službu HTTP.
Spustite Príkazový riadok ako je uvedené vyššie.
Zadajte príkaz nižšie a stlačte Zadajte.
čistý štart http
10. Po spustení služby HTTP skúste spustiť službu IIS (Internet Information Services) a skontrolujte, či sa chyba nevyriešila.
To je všetko!
Bol tento článok užitočný pri riešení "Tento proces nemá prístup k tejto chybe súboru" na vašom počítači so systémom Windows? Prosím, dajte nám vedieť svoje myšlienky a názory v komentároch nižšie.
Krok 1 - Stiahnite si Restoro PC Repair Tool odtiaľto
Krok 2 - Kliknite na Spustiť skenovanie, aby ste automaticky našli a opravili akýkoľvek problém s počítačom.