Falsche Batch-Dateien

Seit neuestem habe ich beim Öffnen von Batch-Dateien (BAT) unter Windows ein Problem. Wenn diese abgelaufen sind, erscheint die Meldung: Popup-Programm ist startbereit. Nach der Arbeit drücken Sie bitte Strg+C, um das Fenster zu schließen und zu Windows zurückzukehren. Was hat diese Meldung zu bedeuten und wie kann ich sie wieder beseitigen?

Die Meldung hat Microsoft zur Unterstützung der alten TSR-Programme eingeführt. TSR steht für Terminate and Stay Resident, was diesen Programmen auch den schönen deutschen Namen speicherresidente Programme bescherte. Diese Programme brachten unter DOS einen Hauch von Multitasking, da sie im Hintergrund weiterliefen und meist auf Knopfdruck wieder auf dem Bildschirm erschienen.

Wenn Sie unter Windows ein solches Programm starten, erscheint die von Ihnen genannte Meldung, damit Sie das Programm aufrufen können. Windows müßte sonst den Speicherbereich sofort wieder freigeben, und das Programm wäre auch gleich wieder vom Bildschirm verschwunden. Vermutlich ist die Endung BAT bei Ihnen mit einem solchen Programm permanent verbunden.

Um diesen Fehler zu beheben, starten Sie mit dem Befehl Start – Ausführen den Registrierungseditor REGEDIT.EXE. Wechseln Sie dann zum Schlüssel HKEY_CLASSES_ROOT\batfile\shell\open\command. Dort sollte nur der Standardeintrag ä%1ô %* stehen. Wenn das nicht der Fall ist, ändern Sie ihn wieder dementsprechend. Danach erscheint die Meldung bei Batch-Dateien nicht mehr.