Das Problem: Wenn Sie versuchen, eine beliebige 16-Bit-Anwendung unter Windows 10 (32 Bit) zu starten, erhalten Sie die folgende Fehlermeldung: ' 16-Bit-MS-DOS-Subsystem. . NTVDM hat einen Systemfehler festgestellt. Der Verweis ist ungültig. Wählen Sie „Schließen“, um die Anwendung zu beenden .'
Dieses Tutorial enthält Anweisungen zum Beheben des Problems „NTVDM hat einen Systemfehler festgestellt“, wenn 16-Bit-Anwendungen unter Windows 10 geöffnet werden.
So beheben Sie, dass NTVDM einen Systemfehler in Windows 7 und Windows 10 festgestellt hat. *
* Anmerkungen:
ein.Wenn der NTVDM-Fehler in Windows 7 , versuchen Sie, den Kompatibilitätsmodus des DOS-Programms auf „Windows 98/Windows ME“ zu ändern, und befolgen Sie die Anweisungen in Schritt 3, wenn das Problem weiterhin besteht.
zwei.Wenn der NTVDM-Fehler in Windows XP , ändern Sie den Kompatibilitätsmodus des DOS-Programms auf „Windows 98/Windows ME“ und wenn das Problem weiterhin besteht, befolgen Sie die Anweisungen zum Deinstallieren der Updates KB2707511 und KB2709162.
Schritt 1. Aktivieren Sie die NTVDM-Komponente.
ein. Drücken Sie gleichzeitig die Gewinnen + R Tasten, um das Run-Befehlsfeld zu öffnen.
zwei. Geben Sie den folgenden Befehl ein und drücken Sie OK.
3. Ändere das Gesehen von zu Kleine Icons oben rechts, um alle Elemente des Bedienfelds anzuzeigen.
Vier. Offen Programme und Funktionen und dann klicken Schalte Windows Funktionen ein oder aus von links.
5. Erweitern Legacy-Komponenten , überprüfen das NTVDM Option und klicken Sie auf OK .
Schritt 2. Aktivieren Sie die Legacy-Konsole.
ein. Drücken Sie gleichzeitig die Gewinnen + R Tasten, um das Run-Befehlsfeld zu öffnen.
zwei. Typ cmd um die Eingabeaufforderung zu öffnen.
3. Klicken Sie mit der rechten Maustaste auf die obere Leiste der Eingabeaufforderung (neben dem Titel) und wählen Sie Eigenschaften .
4. Prüfen das ' Legacy-Konsole verwenden (Neustart erforderlich) ' Option und klicken Sie auf OK .
5. Schließen Sie die Eingabeaufforderung und starten Sie Ihre MS-DOS-Anwendung. Das NTVDM-Problem muss bis jetzt gelöst werden.
* Notiz:Wenn Sie beim Ausführen von 16-Bit-Anwendungen immer noch den NTVDM-Fehler erhalten, fahren Sie mit dem nächsten Schritt fort.
Schritt 3 (Optional *). Aktivieren Sie den Zugriff auf 16-Bit-Anwendungen über die Registrierung oder Gruppenrichtlinie.
* Notiz: Die Anweisungen in diesem Schritt sind optional. Wenden Sie sie nur an, wenn Sie immer noch Probleme beim Ausführen von 16-Bit-Programmen unter Windows 10 (oder im Betriebssystem Windows 7) haben.
Windows 7 & 10 Home oder Pro.
– So aktivieren Sie den Zugriff auf 16-Bit-Anwendungen unter Windows 10 Home:
ein. Drücken Sie gleichzeitig die Gewinnen + R Tasten, um das Run-Befehlsfeld zu öffnen.
zwei. Typ regedit und drücke Eingeben um den Registrierungseditor zu öffnen.
3. Navigieren Sie von links zu dieser Taste:
Vier. Rechtsklick auf Windows und wähle Neu > Taste .
5. Benennen Sie den neuen Schlüssel ' AppCompat ' (ohne Anführungszeichen) und drücken Sie Eingeben .
6. Markieren Sie die AppCompat Taste und klicken Sie dann mit der rechten Maustaste auf das rechte Fenster und wählen Sie Neu > DWORD-Wert (32 Bit). .
7. Benennen Sie den neuen Wert ' VDMDisallowed ' (ohne Anführungszeichen) und drücken Sie Eingeben ..
8. Doppelklicken Sie auf die VDMDisallowed Wert und Typ 0 im Datenfeld.
7. Klicken OK wenn fertig und schließen Registierungseditor.
8. Neustart dein Computer.
Windows 7 und 10 Pro.
– Um den Zugriff auf 16-Bit-Anwendungen unter Windows 10 Pro zu ermöglichen.
ein. Drücken Sie gleichzeitig die Gewinnen + R Tasten, um das Run-Befehlsfeld zu öffnen.
zwei. Typ gpedit.msc und drücke Eingeben , um den Editor für lokale Gruppenrichtlinien zu öffnen.
3. Navigieren Sie im Gruppenrichtlinien-Editor (von der linken Seite) zu:
Vier. Doppelklicken Sie, um die zu öffnen Verhindern Sie den Zugriff auf 16-Bit-Anwendungen (im rechten Bereich).
5. Klicken Behindert, klicken OK und schließen Sie den Gruppenrichtlinien-Editor.
Das ist es!