Всеки път, когато нещо се обърка с процес или приложение на нашите компютри, първата ни склонност е да се потопим в диспечера на задачите и да прекратим тази задача. Обикновено работи като чар и убива програмата, замръзвайки или неправилно. Но когато самият диспечер на задачите ви изведе съобщението „Достъпът е отказан“ и вие не можете да прекратите процеса, естествено е да се спънете. Но има начини да решите този разочароващ проблем.
Защо достъпът е отказан при опит за прекратяване на задачата? Може да има много причини, поради които не можете да приключите задача. Понякога това е просто въпрос на неадекватни администраторски привилегии. Но понякога причините могат да бъдат по-сложни. Възможно е антивирусен софтуер да пречи на процеса да приключи. Като алтернатива може да се окаже, че процесът в момента е заключен в изчакване на някакъв ресурс на ядрото, като драйвер (с грешки), поради което не можете да го прекратите. Ето как можете да разрешите този проблем.
1. Стартирайте диспечера на задачите като администратор
Ако проблемът при прекратяването на задачата е поради неадекватни разрешения, тогава стартирането на диспечера на задачите като администратор ще реши този проблем.
- Отидете до опцията за търсене от лентата на задачите.
- Въведете
Task Manager
в менюто за търсене. - Диспечерът на задачите ще се появи в резултатите от търсенето. От десния панел щракнете върху „Изпълни като администратор“.
Диспечерът на задачите ще се отвори с администраторски права. Сега се опитайте да прекратите задачата, която е причинила проблема.
2. Използвайте командата WMIC, за да прекратите процеса
Ако не можете да прекратите процеса с администраторски привилегии, опитайте да използвате командата WMIC (Команден ред на Windows Management Instrumentation) в командния ред, за да го прекратите.
- Отворете прозореца на командния ред като администратор на вашия компютър.
- Щракнете върху „Да“ от прозореца за контрол на потребителските акаунти, за да продължите.
- След това въведете следната команда в прозореца на CMD и натиснете „Enter“, за да я изпълните:
wmic process where name='processname.exe' call terminate
. Заменете processname.exe с действителното име на процеса в единичните кавички. Например, за да прекратите File Explorer, въведете командата:wmic process where name='explorer.exe' call terminate
.
- Ако не знаете името на процеса, отидете в диспечера на задачите, щракнете с десния бутон върху процеса и изберете „Отидете на подробности“ от менюто.
- Там ще намерите името на процеса.
- Тази команда изпраща мека заявка до посочената програма да я затвори и ѝ дава шанс да се изключи елегантно. Ако процесът отговори на командата, той или ще се изключи веднага, или първо ще поиска вашето потвърждение и след това ще приключи. Отидете в диспечера на задачите, за да видите дали работи.
- Ако процесът все още работи, използвайте тази команда, за да го прекратите:
wmic process where name='processname.exe' delete
. Отново заменете processname.exe с действителния процес. Като вземем същия пример като по-горе за File Explorer, командата ще стане:wmic process where name='explorer.exe' delete
.
Тази команда не изпраща заявка до приложението да го затвори. Вместо това принудително прекратява процеса. Отидете в диспечера на задачите, за да проверите дали работи.
3. Използвайте командата Taskkill, за да прекратите процеса
Ако WMIC командите не са успели да прекратят задачата/процеса, тогава е време за големите оръжия. Taskkill Command е най-силната опция за убиване на процес и може да прекрати почти всеки процес.
За да изпълните командата Taskkill, ще ви трябва или името на процеса, или PID.
- Отворете прозорец на командния ред с повишени права, т.е. CMD с администраторски привилегии.
- След това въведете следната команда и натиснете „Enter“, за да я изпълните:
taskkill /f /im processname.exe
. Отново заменете processname.exe с действителното име на процеса, което можете да получите от диспечера на задачите, както е обяснено в горния раздел./f
Флагът се използва, за да покаже, че програмата трябва да бъде принудително прекратена, дори ако се съпротивлява прекратяване на договора.
- Ако получите грешка при изпълнение на тази команда, която казва, че процесът не може да бъде прекратен поради изпълняващ се дъщерен процес, изпълнете командата с допълнителния
/t
флаг, който убива дъщерния процес:taskkill /f /t /im processname.exe
; заменете processname.exe с действителното име.
Отидете в диспечера на задачите и проверете дали прекратяването е успешно.
4. Рестартирайте вашия компютър
Ако причината зад този проблем е фактът, че процесът е заключен в изчакване на ресурс на ядрото или е заседнал в някакъв друг цикъл, тогава рестартирането на вашия компютър е единственият начин за решаване на този проблем. Не е идеално да рестартирате компютъра по средата на нещо, но рестартирането на вашия компютър е единственият начин да прекратите процеса, ако нищо друго не е работило до момента.
Това е. Ако се сблъскате с проблем, докато се опитвате да прекратите задача/процес в Windows 11, където диспечерът на задачите издава съобщение „Достъпът е отказан“, горните начини ще ви помогнат да го заобиколите и да прекратите процеса независимо от това. Ако има процес, който не може да бъде унищожен дори с горните методи, проверете системата си за злонамерен софтуер.
Вашият коментар