Startmenü - Option "In getrennten Speicherbereich ausführen" dem Dialogfeld "Ausführen" hinzufügen
Alle DOS- und 16-Bit-Programme werden in einem gemeinsamen freigegeben VDM-Prozess (Virtual DOS Machine) ausgeführt. Hierbei nutzen alle Programme den selben Speicherbereich. Bei einem Problem bzw. Absturz einer Anwendung werden alle anderen Anwendungen ebenfalls beendet. Die nachfolgende Einstellung blendet im Dialogfeld "Ausführen" das Kontrollkästchen "In getrennten Speicherbereichen ausführen" bzw. "Getrennter Speicherbereich" ein. Nun ist es möglich jedes DOS- und 16-Bit-Programm in einem eigenen NTVDM-Prozess auszuführen.
Hinweis: Das Kontrollkästchen wird nur bei einem 16-Bit-Programm aktiv.
So geht's:
- Starten Sie ...\windows\regedit.exe bzw. ...\winnt\regedt32.exe.
- Klicken Sie sich durch folgende Schlüssel (Ordner) hindurch:
HKEY_CURRENT_USER
Software
Microsoft
Windows
CurrentVersion
Policies
Explorer
- Doppelklicken Sie auf den Schlüssel "MemCheckBoxInRunDlg".
Falls dieser Schlüssel noch nicht existiert, dann müssen Sie ihn erstellen. Dazu klicken Sie mit der rechten Maustaste in das rechte Fenster. Im Kontextmenü wählen Sie "Neu" > "DWORD-Wert" (REG_DWORD). Als Schlüsselnamen geben Sie "MemCheckBoxInRunDlg" ein.
- Ändern Sie den Wert ggf. von "0" (nicht anzeigen) auf "1" (anzeigen).
- Die Änderungen werden ggf. erst nach einem Neustart aktiv.
Hinweise:
- MemCheckBoxInRunDlg:
0 = Das Kontrollkästchen "In getrennten Speicherbereich ausführen" im Dialogfeld "Ausführen" wird nicht angezeigt. (Standard)
1 = Das Kontrollkästchen "In getrennten Speicherbereich ausführen" im Dialogfeld "Ausführen" steht zur Verfügung.
- Ändern Sie bitte nichts anderes in der Registrierungsdatei. Dies kann zur Folge haben, dass Windows und/oder Anwendungsprogramme nicht mehr richtig arbeiten.