taskkill /f /im speedfan.exe kann die Aufgabe nicht beenden

taskkill /f /im speedfan.exe kann die Aufgabe nicht beenden

Folgendes wird in einer BAT-Datei unter Windows 10 Home Edition 64-Bit verwendet.

taskkill /f /im notepad.exe

Es kann notepad.exe beenden

taskkill /f /im speedfan.exe

Speedfan.exe kann nicht beendet werden.

C:\Programme (x86)\SpeedFan\speedfan.exe

Wie kann ich speedfan.exe beenden?

Antwort1

Ich vermute, dass Speedfan spezielle Berechtigungen im System benötigt und daher nicht als IhraktuellBenutzer, läuft aber unter einem der Administratorbenutzer und kann daher nur mit erhöhten Rechten taskkillbeendet werden. Ich vermute, dass Ihre Batchdatei ohne Administratorrechte auch Speedfan nicht ohne eine UAC-Eingabeaufforderung ausführen kann.

Wenn Sie dies tun möchtenjedes MalIhr Computer wird aktiviert, dann ist der beste Weg die Verwendung eines geplanten Tasks. Der Vorteil dabei ist, dass ein geplanter Taskdürfenals Benutzer mit erhöhten Rechten ausführen und so wird Ihre Batch-Datei in der Lage sein, sowohl zu beendenUndStarten Sie Speedfan neu, ohne dass Sie ausdrücklich „Als Administrator ausführen“ auswählen oder auf „OK“ klicken müssen, wenn eine UAC-Eingabeaufforderung mit erhöhten Rechten angezeigt wird.

Dies bedeutet auch, dass Ihre Batchdatei jedes Mal ausgeführt wird, wenn Ihr Sleep-Ereignis eintritt.

Zum Taskplaner gelangen Sie über Control Panel-> System and Security-> Administrative Tools->Task Scheduler

Dort sollten Sie „Aufgabe erstellen“ auswählen können. Bildbeschreibung hier eingeben

Wählen Sie dann in diesem Fenster „Mit höchsten Berechtigungen ausführen“ aus:

Bildbeschreibung hier eingeben
(Wenn das nicht funktioniert, versuchen Sie es erneut mit dem „System“-Konto, indem Sie auf die Schaltfläche „Benutzer oder Gruppe ändern“ klicken und nach „System“ suchen.)

Klicken Sie unter der Registerkarte „Trigger“ auf „Neu“ und ändern Sie „Aufgabe beginnen:“ von „Nach Zeitplan“ in „Bei einem Ereignis“.

Das Ereignis „Wake from Sleep“ scheint ausgelöst zu werden vonKernel-Power und ist Event ID 42(auf dieser Seite werden auch Power-Troubleshooter und Event ID 1 als Alternative aufgeführt), also richten Sie Ihren Trigger wie folgt ein

  • Protokoll: System
  • Quelle: Kernel-Power
  • Ereignis-ID: 42

Bildbeschreibung hier eingeben

Klicken Sie auf „OK“ und fügen Sie dann unter der Registerkarte „Aktionen“ im Hauptaufgabenfenster Ihre Batchdatei hinzu.

Dadurch können Sie hoffentlich Ihre Batchdatei als Benutzer mit erhöhten Rechten ausführen und Speedfan von dort aus ordnungsgemäß beenden und neu starten.

Antwort2

Wenn Sie den Prozess einfach beenden möchten, empfehle ich Ihnen Process Hacker. Es ist wie der Taskmanager, kann aber jeden Prozess beenden. Prozesshacker

verwandte Informationen