Когато се опитвате да отворите диспечера на задачите на вашия компютър с Windows, може да получите следната грешка:
Windows не може да намери „C:\Windows\system32\Taskmgr.exe“. Уверете се, че сте въвели правилно името и след това опитайте отново.
Тази грешка възниква независимо кой метод използвате, за да стартирате диспечера на задачите. Бягане taskmgr.exe
с пълния път през диалоговия прозорец Run също няма да работи.
(Отидете директно към решение)
Повреден файл Taskmgr.exe? Най-вероятно не!
Очевидно първото нещо, което някой би направил, е да стартира проверката на системните файлове (sfc /scannow
команда), за да видите дали файлът Taskmgr.exe
е станал корумпиран. След това ще откриете, че целостта на файла проверява (подпис/размер на файла) с помощта на sfc /verifyfile
и sfc /scanfile
щеше да излезе добре. И все пак проблемът възниква.
И така, какво причинява грешката Taskmgr.exe? Настройката на регистъра за отстраняване на грешки е!
Грешката възниква поради зададена стойност на системния регистър „debugger“.
Taskmgr.exe
изпълним. Това се прави или от зловреден софтуер. Или може да е легитимно приложение, мениджър на процеси на трета страна, който може да сте инсталирали и след това премахнали.
Например, на Process Explorer помощната програма от Microsoft Sysinternals задава стойността на системния регистър за отстраняване на грешки, когато активирате настройката Сменете диспечера на задачите чрез менюто Опции в Process Explorer.
Тъй като Process Explorer е преносимо приложение, можете да преместите изпълнимия файл навсякъде. Ако сте изтрили или преместили файла в друга папка, стойността на системния регистър „debugger“ все още ще сочи към местоположение на старата папка. Оттук и грешката Taskmgr.exe.
Съвет: Други законни употреби на стойността на регистъра за отстраняване на грешки
Ето няколко легитимни и умни приложения на Опции за изпълнение на файл с изображения → Стойността на регистъра за отстраняване на грешки.
- Заменете Notepad с Notepad++ или всеки друг текстов редактор по ваш избор
- Как винаги да стартирате диспечера на задачите като администратор (повишено) по подразбиране?
Връзка със злонамерен софтуер? Може да бъде!
Ако ти си не с помощта на мениджър на процеси на трета страна и въпреки това грешката се появява, това може да е дело на някакъв зловреден софтуер. Някои скенери за защита от злонамерен софтуер ви предупреждават за наличието на стойността на регистъра за отстраняване на грешки, усещайки го като възможен опит за отвличане.
Сигурност. HiJack[imageFileExecutionOptions] HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\TASKMGR.EXE HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\TASKMGR.EXE#Debugger
Докато Опции за изпълнение на файл с изображения
→ Debugger
Стойността на системния регистър е да даде на разработчиците възможността да отстраняват грешки в софтуера си, авторите на злонамерен софтуер използват добре (лошо) този ключ за отвличане на програми. Вижте статията на Malwarebytes Labs Въведение в опциите за изпълнение на файл с изображения | Malwarebytes Labs за повече информация.
Как да поправите грешката „Windows не може да намери Taskmgr.exe“?
За да коригирате грешката „Windows не може да намери „C:\Windows\system32\Taskmgr.exe“, всичко, което трябва да направите, е да премахнете „debugger“, следвайте тези стъпки:
- Щракнете с десния бутон върху Старт, щракнете върху Изпълни (WinKey + Р)
- Тип
Regedit.exe
и натиснете ENTER - Отидете до следния ключ на системния регистър:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Опции за изпълнение на файл с изображение\taskmgr.exe
Вижте какво е именувало стойността на системния регистър
Debugger
сочи към. Това ви казва коя програма е отвлечена или замененаTaskmgr.exe
. В случай на неясни имена на файлове, които се появяват като инструмент за отстраняване на грешки, това може да е злонамерен софтуер. Изтрийте стойността и изпълнете задълбочено сканиране с помощта на Malwarebytes Antimalware или всеки друг известен злонамерен софтуер и скенер за вируси. - Щракнете с десния бутон върху
taskmgr.exe
и изберете Изтрий.
- Излезте от редактора на системния регистър.
Трябва да можете да стартирате диспечера на задачите (Ctrl + Shift + Esc) сега.
Една малка молба: Ако тази публикация ви е харесала, моля, споделете я?
Едно "малко" споделяне от вас сериозно би помогнало много за развитието на този блог. Някои страхотни предложения:- Закачете го!
- Споделете го с любимия си блог + Facebook, Reddit
- Twitter го!