Kdykoli se něco pokazí s procesem nebo aplikací na našich počítačích, naším prvním sklonem je ponořit se do Správce úloh a tento úkol ukončit. Obvykle to funguje jako kouzlo a zabije zamrznutí nebo špatné chování programu. Když vám však Správce úloh sám zobrazí zprávu „Přístup odepřen“ a vy nemůžete proces ukončit, je přirozené, že se zarazíte. Existují však způsoby, jak tento frustrující problém vyřešit.
Proč je při pokusu o ukončení úlohy odepřen přístup? Důvodů, proč nemůžete ukončit úkol, může být mnoho. Někdy je to jednoduchá záležitost neadekvátních administrátorských oprávnění. Někdy však mohou být důvody složitější. Může to být antivirový software, který brání ukončení procesu. Případně se může stát, že proces je aktuálně zablokován a čeká na nějaký prostředek jádra, jako je (chybný) ovladač, kvůli kterému jej nemůžete ukončit. Zde je návod, jak můžete tento problém vyřešit.
1. Spusťte Správce úloh jako správce
Pokud je problém s ukončením úlohy způsoben nedostatečnými oprávněními, vyřeší tento problém spuštění správce úloh jako správce.
- Přejděte na možnost vyhledávání z hlavního panelu.
- Zadejte
Task Manager
do nabídky vyhledávání. - Správce úloh se zobrazí ve výsledcích vyhledávání. V pravém podokně klikněte na „Spustit jako správce“.
Otevře se Správce úloh s oprávněními správce. Nyní zkuste ukončit úlohu, která problém způsobila.
2. K ukončení procesu použijte příkaz WMIC
Pokud nemůžete proces ukončit s oprávněními správce, zkuste jej ukončit pomocí příkazu WMIC (Windows Management Instrumentation Command-line) v příkazovém řádku.
- Otevřete okno příkazového řádku jako správce v počítači.
- Pokračujte kliknutím na ‚Ano‘ v okně Řízení uživatelských účtů.
- Dále zadejte následující příkaz do okna CMD a stiskněte ‚Enter‘ pro jeho provedení:
wmic process where name='processname.exe' call terminate
. Nahraďte processname.exe skutečným názvem procesu v jednoduchých uvozovkách. Chcete-li například ukončit Průzkumníka souborů, zadejte příkaz:wmic process where name='explorer.exe' call terminate
.
- Pokud neznáte název procesu, přejděte do Správce úloh, klikněte pravým tlačítkem na proces a z nabídky vyberte možnost Přejít na podrobnosti.
- Najdete tam název procesu.
- Tento příkaz odešle zadanému programu měkký požadavek na jeho ukončení a dává mu šanci se řádně ukončit. Pokud proces na příkaz zareaguje, buď se okamžitě vypne, nebo nejprve požádá o vaše potvrzení a poté skončí. Přejděte do Správce úloh a zjistěte, zda to fungovalo.
- Pokud proces stále běží, ukončete jej tímto příkazem:
wmic process where name='processname.exe' delete
. Znovu nahraďte processname.exe skutečným procesem. Vezmeme-li stejný příklad jako výše pro Průzkumník souborů, příkaz by se stal:wmic process where name='explorer.exe' delete
.
Tento příkaz neodesílá aplikaci požadavek na její uzavření. Místo toho násilně ukončí proces. Přejděte do Správce úloh a zkontrolujte, zda to fungovalo.
3. K ukončení procesu použijte příkaz Taskkill
Pokud příkazy WMIC nebyly úspěšné při ukončení úkolu/procesu, pak je čas na velké zbraně. Taskkill Command je nejúčinnější možností pro zabití procesu a může ukončit téměř jakýkoli proces.
Chcete-li spustit příkaz Taskkill, budete potřebovat název procesu nebo PID.
- Otevřete okno příkazového řádku se zvýšenými oprávněními, tj. CMD s oprávněními správce.
- Poté zadejte následující příkaz a stisknutím klávesy „Enter“ jej spusťte:
taskkill /f /im processname.exe
. Znovu nahraďte processname.exe skutečným názvem procesu, který můžete získat ze Správce úloh, jak je vysvětleno ve výše uvedené části./f
Příznak se používá k označení, že program je třeba násilně ukončit, i když se brání ukončení.
- Pokud se při provádění tohoto příkazu zobrazí chyba, která říká, že proces nelze ukončit z důvodu spuštěného podřízeného procesu, proveďte příkaz s dalším
/t
příznakem, který ukončí podřízený proces:taskkill /f /t /im processname.exe
; nahraďte processname.exe skutečným názvem.
Přejděte do Správce úloh a zkontrolujte, zda bylo ukončení úspěšné.
4. Restartujte počítač
Pokud je příčinou tohoto problému skutečnost, že proces je zablokován a čeká na zdroj jádra nebo uvízl v nějaké jiné smyčce, pak je restartování počítače jediným způsobem, jak tento problém vyřešit. Není ideální restartovat počítač uprostřed něčeho, ale restartování počítače je jediný způsob, jak ukončit proces, pokud dosud nic jiného nefungovalo.
A je to. Pokud narazíte na problém při pokusu o ukončení úlohy/procesu v systému Windows 11, kde Správce úloh zobrazuje zprávu „Přístup odepřen“, výše uvedené způsoby vám pomohou problém obejít a proces bez ohledu na to ukončit. Pokud existuje proces, který nelze zabít ani pomocí výše uvedených metod, zkontrolujte, zda váš systém neobsahuje malware.
Napsat komentář