Je známo, že když se používá jakýkoli soubor, nelze k němu získat přístup/změnit jej žádný jiný proces. V takových případech, když se proces pokusí otevřít soubor, operační systém soubor uzamkne, aby zabránil jeho úpravě jiným procesem.
"Proces nemůže získat přístup k souboru, protože je používán jiným procesem" je jedna taková chybová zpráva, kterou zaznamenalo mnoho uživatelů na svých počítačích se systémem Windows. Je známo, že k této chybě dochází v různých verzích operačního systému Windows a Windows Server. Normálně byla tato chybová zpráva pozorována během používání Netsh příkaz na počítači se systémem Windows uživatele. Jiná situace, kdy k této chybě dochází, je při pokusu o otevření jakékoli služby nebo webu v modulu snap-in Internetová informační služba (IIS) konzola Microsoft Management Console (MMC).
Zobrazuje se vám tato chybová zpráva ve vašem systému? Pak jste se dostali na správný příspěvek. V tomto článku jsme připravili seznam strategií pro odstraňování problémů, které pomohly uživatelům, kteří čelí této chybě, úspěšně ji vyřešit na počítači se systémem Windows.
Obsah
Řešení 1 – Ukončete všechny nepotřebné procesy na pozadí
Jednou z nejzákladnějších metod odstraňování problémů, jak tuto chybu vyřešit, je zavřít všechny nepotřebné procesy na pozadí, které jsou spuštěny na vašem počítači prostřednictvím Správce úloh.
1. Otevři Správce úloh stisknutím tlačítka Ctrl + Shift + Esc klávesy společně na klávesnici.
2. Přejít na Procesy kartu v Správce úloh.
3. Zde vyberte nepotřebné procesy, které běží na pozadí na vašem PC, jeden po druhém.
Poté klikněte na Ukončit úlohu knoflík.
REKLAMA
Proveďte to u všech nepotřebných aplikací, které můžete vidět ve Správci úloh.
Poznámka: Ujistěte se, že neukončíte procesy související se službami Windows a Microsoft.
4. Restartujte váš počítač.
Po spuštění systému zkuste provést úlohu, která tento problém vyvolala, a zkontrolujte, zda je vyřešen.
Řešení 2 – Spusťte aplikaci jako správce
Pokud k chybě dojde při pokusu o provedení příkazu netsh v terminálu, je pravděpodobné, že příkaz ke spuštění a provedení úprav vyžaduje oprávnění správce. Před spuštěním příkazu se tedy ujistěte, že okno příkazového řádku, které používáte, má oprávnění správce.
1. Otevři Běh dialog pomocí Windows + R kombinace kláves.
2. Typ cmd v poli Spustit.
Poté stačí stisknout a podržet Ctrl + Shift + Enter klíče dohromady pro spuštění Příkazový řádek jako správce.
3. Klikněte na Ano tlačítko, když Kontrola uživatelského účtu zobrazí se výzva k udělení oprávnění.
4. Nyní zkuste provést příkaz v příkazovém řádku a zkontrolujte, zda je chyba vyřešena nebo ne.
Řešení 3 – Upravte rozsah IP
K této chybě může dojít, pokud jsou ve vašem systému některé procesy, které využívají port 80 nebo port 443. Mnoho uživatelů dokázalo tento konflikt vyřešit nastavením zcela jiného rozsahu IP adres.
1. Klepněte na Okna stiskněte na klávesnici a napište text příkazový řádek ve vyhledávacím poli.
Jednou Příkazový řádek ve výsledku hledání je vybráno, klikněte na Spustit jako administrátor po pravé straně.
2. Jakmile se otevře příkazový řádek s oprávněními správce, zadejte příkazy níže jeden po druhém a stiskněte Vstupte změnit rozsah IP pro porty TCP a UDP.
netsh int ipv4 nastavit dynamicport tcp start=10000 num=1000 netsh int ipv4 nastavit dynamicport udp start=10000 num=1000
3. Zkontrolujte, zda to pomohlo vyřešit problém, kterému jste čelili. Pokud problém stále přetrvává, přejděte k dalšímu řešení níže.
Řešení 4 – Vyřešte konflikt portů IIS provedením změn v registru
Chcete-li vyřešit konflikt portů IIS, je třeba spustit nástroj Netstat.exe, abyste zjistili, zda existuje nějaké další aktivní připojení k portu 80 nebo 443. Možné okolnosti, za kterých se tato chybová zpráva zobrazí, jsou uvedeny níže:
- Konfigurace podklíče registru ListenOnlyList není v počítači se spuštěnou službou IIS správná.
- Port 80 a port 443, které IIS potřebuje, používá jiný proces.
Pokud po použití nástroje Netstat.exe uvidíte, že nejsou žádná aktivní připojení jiných procesů k výše uvedeným portům, musíte zkontrolovat ListenOnlyList konfigurace podklíče registru.
1. Otevři Běh box pomocí Windows a R kombinace kláves na klávesnici.
Typ cmd a spustit Příkazový řádeks administrátorskými právy stisknutím tlačítka Ctrl + Shift + Enter klíče současně.
REKLAMA
Klikněte na Ano na výzvu Kontrola uživatelského účtu.
2. Zadejte příkaz níže a stiskněte Vstupte ke spuštění nástroje Netstat.exe.
netstat -ano
Výše uvedený příkaz vrátí seznam aktivních připojení.
Procházejte tímto seznamem a zkontrolujte, zda port 80 a port 443 nepoužívá nějaký jiný proces.
Pokud se výše uvedené porty aktivně nepoužívají, musíte provést změny v klíči v registru.
3. Před provedením jakýchkoli úprav v registru je třeba zastavit službu HTTP, na které je spuštěna služba IIS.
Zadejte příkaz do příkazového řádku a stiskněte Vstupte.
net stop http
4. Když budete požádáni Chcete v této operaci pokračovat?, typ Y a udeřit Vstupte pokračovat.
Po zakázání portu HTTP zavřete příkazový řádek.
5. Klepněte na Okna stiskněte na klávesnici a zadejte editor registru ve vyhledávací liště Windows.
Klikněte na Editor registru.
Pokud jste vyzváni pomocí UAC pro udělení oprávnění a poté klikněte na Ano.
6. V Editor registru přejděte do níže uvedeného umístění nebo jej zkopírujte a vložte do navigační lišty registru.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList
Poznámka: Pokud nenajdete ListenOnlyList podklíč, pak nemusíte vytvářet podklíč jako výchozí IP adresu 0.0.0.0 bude použito.
7. Nyní se musíte přesunout na pravou stranu a odstranit všechny IP adresy jiné než výchozí hodnotu 0.0.0.0
Klikněte pravým tlačítkem myši na každém IP adresa a vyberte možnost Vymazat.
V okně, které se objeví pro potvrzení odstranění podklíče, klikněte na Ano.
8. Ukončete registr a restartovat tvůj počítač.
9. Po spuštění systému je třeba spustit službu HTTP.
Spusťte Příkazový řádek jak je uvedeno výše.
Zadejte příkaz níže a stiskněte Vstupte.
čistý start http
10. Po spuštění služby HTTP zkuste spustit IIS (Internet Information Services) a zkontrolujte, zda je chyba vyřešena.
A je to!
Byl tento článek užitečný při řešení "Tento proces nemá přístup k chybě tohoto souboru" na vašem počítači se systémem Windows? Sdělte nám prosím své myšlenky a názory v komentářích níže.
Krok 1 - Stáhněte si Restoro PC Repair Tool odtud
Krok 2 - Kliknutím na Spustit skenování automaticky vyhledáte a opravíte jakýkoli problém s počítačem.