Annak meghatározása, hogy a rendszer minden felhasználó számára letiltsa-e az MS-DOS alrendszer (ntvdm.exe) futását. Ez a beállítás az operációs rendszer alatt futtatott 16 bites alkalmazásokra van hatással. Alapértelmezés szerint az MS-DOS alrendszer fut az összes felhasználó számára.
Ezt a beállítást az MS-DOS alrendszer kikapcsolásához használhatja, amellyel csökkentheti az erőforrásigényt, és megakadályozza, hogy a felhasználók 16 bites alkalmazásokat futtassanak. A 16 bites alkalmazások, illetve a 16 bites összetevőket használó alkalmazások futtatásához engedélyezni kell az ntvdm.exe futtatását. Az MS-DOS alrendszer akkor indul el, amikor az első 16 bites alkalmazás elindul a rendszeren. A folyamat során minden további 16 bites alkalmazás gyorsabban indul, viszont a rendszer teljes erőforrásigénye megnő.
Ha az állapot beállítása Engedélyezett, az megakadályozza az ntvdm.exe futását, és ezáltal minden 16 bites alkalmazás futtatását. Nem futnak továbbá a 16 bites telepítővel vagy más 16 bites összetevőkkel rendelkező 32 bites alkalmazások sem.
Ha az állapota letiltott, az alapértelmezett beállítás érvényes, és az MS-DOS alrendszer fut az összes felhasználó számára.
Ha az állapota Nem konfigurált, az alapértelmezett beállítás érvényes, és az ntvdm.exe folyamatot minden felhasználó futtathatja. Ha azonban egy rendszergazda a beállításjegyzék HKLM\System\CurrentControlSet\Control\WOW\DisallowedPolicyDefault helyén lévő DWORD értéket 1-re állítja, alapértelmezés szerint a 16 bites alkalmazások futtatása le lesz tiltva.
Megjegyzés: Ez a beállítás a Számítógép konfigurációja és a Felhasználó konfigurációja mappában is megjelenik. Ha mindkét beállítás konfigurálva van, a Számítógép konfigurációja mappa beállítása élvez elsőbbséget.
Registry Hive | HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\AppCompat |
Value Name | VDMDisallowed |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |