Nur wenige mögliche Vorschläge zum Ausprobieren (in zufälliger Reihenfolge), von denen einige möglicherweise keine realisierbaren Ergebnisse liefern oder die Sie bereits ausprobiert haben. Ich habe diese nicht selbst ausprobiert, daher biete ich nur Ideen an, die andere möglicherweise vermissen. Brainstorming ... Beachten Sie, dass die meisten meiner Vorschläge eher auf die Problemminderung abzielen, als sie an der Grundursache zu lösen. sie sind die so genannten verzweifelten Maßnahmen oder Plan Z .
1. Befehlszeileninformationen im Task-Manager
Haben Sie die Spalte Befehl im Task-Manager überprüft, ob sie diese Informationen enthält? Ich nehme an, Sie haben es bereits versucht.
2. Prozessinformationen im Prozess-Explorer
Wenn Command leer ist, würde ich Process Explorer von SysInternals ausprobieren und prüfen, ob ich weitere Informationen zu diesem bestimmten Prozess erhalte.
3. Unterbrechen eines Prozesses
Wenn Sie die Wurzel Ihres Problems nicht zu finden scheinen, können Sie versuchen, den Prozess anzuhalten, damit er immer noch vorhanden ist, aber nichts bewirkt. Sie können dies entweder mit dem Ressourcenmonitor tun
oder SysInternals Process Explorer
Ein unbekannter Prozess, der es startet, überprüft wahrscheinlich Prozesse (nach Namen) und wenn es sieht, dass es nicht da ist, startet es es. Wenn Sie es anhalten, ist es vorhanden, sodass dieser Initialisierungsprozess möglicherweise keine neue Instanz erzeugt.
Dies kann fehlschlagen, wenn der Initialisierungsprozess andere Mittel zur Prozesserkennung (Kommunikation zwischen Prozessen) verwendet. Diese Art der Prozesserkennung ist jedoch viel schwieriger zu entwickeln, sodass einfachere Optionen gewonnen werden können.
4. Benutzerdefiniertes Programm
Wir haben es hier möglicherweise mit zwei Prozessen zu tun. Erster , der die Existenz des zweiten Prozesses überprüft und ihn startet (den Sie töten). Wenn der zweite ausgeführt wird, wird möglicherweise die Befehlszeile angezeigt. Wenn Sie jedoch wissen, dass dies nicht dazu beiträgt, ihn nicht einmal zu starten, sind Sie möglicherweise eher hinter dem ersten Prozess her, der tatsächlich alles initiiert. Pech.
Da Sie jedoch mit Computern vertraut zu sein scheinen, können Sie den zweiten Prozess (sofern die Befehlszeile bekannt ist) durch Ihre eigene ausführbare Datei ersetzen, die nichts tut und nur dort sitzt. Es muss denselben Prozessnamen haben. Es könnte auch sofort von selbst starten und enden.
Wenn Sie wirklich gut in der Entwicklung von Betriebssystemen auf niedriger Ebene sind, können Sie einen zweiten Prozess schreiben, um zu überprüfen, wer ihn gestartet hat, wenn dies möglich ist. Ich bin nicht sicher, aber die Windows-API sollte solche Informationen bereitstellen. Dies würde Sie dann an die Wurzel Ihres Problems bringen.
5. Taskplaner
Es kann sein, dass Ihr Prozess nicht von anderen Prozessen erzeugt wird, sondern von einem definierten geplanten Aufgabenjob, der jede Minute ausgeführt wird. Ich bin mir nicht sicher, ob Sie das bereits überprüft haben, aber es kann der Fall sein.
6. Infektionsreinigung
Betrachtet man eine Virusinfektion? Versuchen Sie es zu erkennen und zu reinigen.