Når du forsøger at åbne Task Manager på din Windows-computer, får du muligvis følgende fejlmeddelelse:
Windows kan ikke finde 'C:\Windows\system32\Taskmgr.exe'. Sørg for, at du har indtastet navnet korrekt, og prøv derefter igen.
Denne fejl opstår, uanset hvilken metode du bruger for at starte Task Manager. Løb taskmgr.exe
med den fulde sti via Kør dialogen vil heller ikke fungere.
(Gå direkte til opløsning)
Korrupt Taskmgr.exe-fil? Højst sandsynligt ikke!
Det første, nogen ville gøre, er naturligvis at køre System File Checker (sfc /scannow
kommando) for at se, om filen Taskmgr.exe
er blevet korrupt. Så vil du opdage, at filens integritet kontrollerer (signatur/filstørrelse) vha sfc /verifyfile
og sfc /scanfil
ville komme fint ud. Alligevel opstår problemet.
Så hvad forårsager Taskmgr.exe-fejlen? Indstillingen "debugger" i registreringsdatabasen er!
Fejlen opstår på grund af en "debugger"-registreringsværdi indstillet til Taskmgr.exe
eksekverbar. Dette gøres enten af malware. Eller det kan være en legitim app, en tredjeparts procesmanager, som du muligvis har installeret og derefter fjernet.
For eksempel Process Explorer værktøjet fra Microsoft Sysinternals indstiller fejlfindingsregistreringsværdien, når du aktiverer indstillingen Udskift Task Manager via menuen Indstillinger i Process Explorer.
Da Process Explorer er en bærbar applikation, kan du flytte den eksekverbare hvor som helst. Hvis du havde slettet eller flyttet filen til en anden mappe, ville "debugger"-registreringsværdien stadig pege på gammel mappeplacering. Derfor Taskmgr.exe-fejlen.
Tip: Andre legitime brug af fejlretningsregistreringsværdien
Her er et par legitime og smarte anvendelser af billedfiludførelsesindstillinger → Debugger-registreringsværdi.
- Udskift Notesblok med Notepad++ eller en hvilken som helst anden teksteditor efter eget valg
- Hvordan starter man altid Task Manager som administrator (forhøjet) som standard?
Malware forbindelse? Kunne være!
Hvis du er ikke ved at bruge en tredjeparts procesmanager, og alligevel opstår fejlen, kan dette være et håndværk af noget malware. Nogle anti-malware-scannere advarer dig om tilstedeværelsen af fejlretningsregistreringsværdien og registrerer det som et muligt kapringsforsøg.
Sikkerhed. HiJack[imageFileExecutionOptions] HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Indstillinger\TASKMGR.EXE HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Indstillinger\TASKMGR.EXE#Debugger
Mens Indstillinger for udførelse af billedfil
→ Debugger
registreringsværdien er at give udviklere mulighed for at debugge deres software, malware-skribenter gør god (dårlig) brug af denne nøgle til at kapre programmer. Se Malwarebytes Labs-artiklen En introduktion til billedfiludførelsesmuligheder | Malwarebytes Labs for mere information.
Sådan rettes fejlen "Windows kan ikke finde Taskmgr.exe"?
For at rette fejlen 'Windows kan ikke finde 'C:\Windows\system32\Takmgr.exe', alt hvad du skal gøre er at fjerne 'debugger', følg disse trin:
- Højreklik på Start, klik på Kør (WinKey + R)
- Type
Regedit.exe
og tryk GÅ IND - Gå til følgende registreringsdatabasenøgle:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\takmgr.exe
Se hvad registreringsdatabasens værdi hedder
Debugger
peger på. Dette fortæller dig, hvilket program der har kapret eller erstattetTaskmgr.exe
. I tilfælde af obskure filnavne, der vises som debugger, kan det være malware. Slet værdien og kør en grundig scanning ved hjælp af Malwarebytes Antimalware eller enhver anden velrenommeret malware- og virusscanner. - Højreklik på
taskmgr.exe
tasten, og vælg Slet.
- Afslut registreringseditoren.
Du bør være i stand til at starte Task Manager (Ctrl + Flytte + Esc) nu.
En lille anmodning: Hvis du kunne lide dette opslag, så del venligst dette?
En "lille" andel fra dig ville virkelig hjælpe meget med væksten af denne blog. Nogle gode forslag:- Fastgør det!
- Del det på din yndlingsblog + Facebook, Reddit
- Tweet det!