Ich führe die Autostart-Funktion aus, um Folgendes anzuzeigen.
Die Sache ist, dass die Startdateien des Benutzers zweimal registriert sind. Ich bin nicht sicher, aber das könnte die Ursache für das AHK-Problem sein, dasIch habe gepostet, ob die Programme tatsächlich zweimal ausgeführt werden, wenn sie sich im Startverzeichnis befinden.
Was meinen Sie? Ist das ein Fehler des Autorun-Programms? Oder werden die Programme tatsächlich zweimal ausgeführt?
HINZUGEFÜGT
Mit msconfig habe ich festgestellt, dass runme.exe (das binäre AHK-Skript) zweimal ausgeführt wird. Das Seltsame ist, dass runme.exe aus dem Startverzeichnis entfernt wird, wenn ich eines davon lösche.
Antwort1
Autoruns macht das immer: Es werden zwei Einträge angezeigt, die miteinander verknüpft sind. Ich denke, es hat etwas damit zu tun, dass es zwei Startorte gibt:
C:\Documents and Settings\All Users\Start Menu\Programs\Startup
Gegen
C:\Documents and Settings\<your-name>\Start Menu\Programs\Startup
Die meisten Programme verfügen über die Funktion (oder Option) „Keine zweite Instanz starten“. Prüfen Sie, ob AHK diese Funktion hat.
Oder mein bevorzugter Weg ist, die meisten Startups zu verlagern in
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
(Sie wissen, wie man einen Registrierungseintrag erstellt, oder?) Das hat kein "Doppelstart"-Problem
Antwort2
Sie können sehen, was beim Systemstart gestartet wird, indem Sie msconfig in Ihre Befehlszeile eingeben und die Eingabetaste drücken. Das Fenster, das Sie auf meinem Bildschirm sehen, ist auf Deutsch. Die letzte Registerkarte ist die, nach der Sie suchen. Dort können Sie beim Systemstart ausgeführte Programme deaktivieren.
Wenn msconfig auch doppelte Einträge anzeigt, handelt es sich nicht um einen Autoruns-Fehler. Wenn nicht, besteht kein Problem ;-)
Aber deiner anderen Frage zufolge könnte es daran liegen, dass manche Programme doppelt registriert sind. Wie du auf meinem Bildschirm sehen kannst, ist beispielsweise Adobe Reader doppelt registriert. Das passiert von Zeit zu Zeit, obwohl ich noch nicht weiß, warum...
Antwort3
Ist es möglich, dass diese beiden Starteinträge unterschiedliche Parameter haben?
Das heißt, dass sie wirklich unterschiedlich und nicht dupliziert sind.