Ausführen von 16-Bit-Anwendungen unterbinden
Gültig für: Windows XP | Server 2003 | Windows Vista | Server 2008 | Windows 7 | Windows 8 | Windows 10
Info: XP ab SP2
Mit diesem Tipp können Sie einstellen, ob die Ausführung des 16-Bit-MS-DOS-Subsystems (ntvdm.exe) für Benutzer nicht zugelassen ist. Diese Einstellung wirkt sich auf den Aufruf von 16-Bit-Anwendungen vom Betriebssystem aus. Standardmäßig dürfen Benutzer das MS-DOS-Subsystem ausführen.
Durch diese Einstellung kann das MS-DOS-Subsystem ausgeschaltet werden, wodurch die Ressourcennutzung verringert wird und 16-Bit-Anwendungen nicht mehr ausgeführt werden können. Wenn 16-Bit-Anwendungen oder Anwendungen mit 16-Bit-Komponenten ausgeführt werden sollen, muss die Ausführung von ntvdm.exeerlaubt sein. Beim Aufruf einer 16-Bit-Anwendung startet das MS-DOS-Subsystem. Sobald der Prozess läuft, starten abhängige 16-Bit-Anwendungen schneller, die Gesamtressourcennutzung des Systems liegt jedoch höher.
Wenn Sie diesen Tipp aktivieren, wird die Ausführung von ntvdm.exe und dadurch auch von 16-Bit-Anwendungen unterbunden. Außerdem können 32-Bit-Anwendungen mit 16-Bit-Installer oder -komponenten nicht mehr ausgeführt werden.
Standardmäßig dürfen Benutzer das MS-DOS-Subsystem ausführen.
Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte:
Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000)
|
Unter:
[für den Anwender]
HKEY_CURRENT_USER\ Software\ Policies\ Microsoft\ Windows\ AppCompat
[für das System (alle Anwender)]
HKEY_LOCAL_MACHINE\ Software\ Policies\ Microsoft\ Windows\ AppCompat
Erstellen Sie hier einen neuen Wert mit dem Namen "VDMDisallowed" als Datentyp REG_DWORD.
Setzen Sie den Wert auf:
1 |
16-Bit-Anwendungen deaktivieren |
0 |
16-Bit-Anwendungen zulassen (Standard) |
In der Professional Version von Windows können Sie dieses auch über die Gruppenrichtlinie konfigurieren. Starten Sie dafür über "Start" -> "Ausführen" die Datei "gpedit.msc" und gehen Sie unter:
|
|
Computerkonfiguration: |
JA |
Benutzerkonfiguration: |
JA |
Pfad: |
Administrative Vorlagen\Windows-Komponenten\Anwendungskompatibilität |
Einstellungsname: |
Zugriff auf 16-Bit-Anwendungen verhindern |
Ist der Eintrag nicht vorhanden, wird von Windows automatisch der Standard-Wert benutzt.
WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version
Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular
URL: http://www.winfaq.de/faq_html/Content/tip1500/onlinefaq.php?h=tip1918.htm
WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich