Ihre ausführbare Datei wird von "Image File Execution Options" entführt.
Image File Execution Options ist eine Funktion von Windows, mit der Sie die Ausführung eines anderen Programms erzwingen können, anstatt die tatsächlich vom Benutzer gestartete ausführbare Datei. Dies ist z. B. nützlich, wenn Sie vor dem Start eines Programms eine Batchdatei ausführen möchten, unabhängig davon, wie das Programm ausgeführt wird. Dies kann jedoch zu Problemen führen, wenn Sie nicht wissen, dass die Funktion verwendet wird, da Windows keine Erklärung für den Grund für den b.exe
Start der a.exe
Ausführung gibt.
Glücklicherweise ist das Verwalten dieser Funktion nicht schwierig. Das gesamte Programm "Intercepts" finden Sie hier in der Registry:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
Die untergeordneten Schlüssel werden nach der ausführbaren Datei benannt, bei der der Start umgeleitet wird. Standardmäßig gibt es viele Schlüssel, die Sie nicht auslassen sollten. Suchen Sie einfach nach einem Schlüssel, der mit dem Namen Ihrer ausführbaren Datei übereinstimmt, a.exe
und bestätigen Sie, dass der Schlüssel einen benannten Wert enthält Debugger
. Dieser Wert gibt die b.exe
ausführbare Datei an, die anstelle von gestartet wird a.exe
.
Löschen Sie den Debugger-Wert oder den gesamten a.exe-Schlüssel, um das unerwünschte Verhalten zu beenden