Anger om MS-DOS-undersystemet (ntvdm.exe) inte ska få köras på den aktuella datorn. Den här inställningen påverkar om 16-bitarsprogram kan startas i operativsystemet. Som standard körs MS-DOS-undersystemet för alla användare på den här datorn.
Använd den här inställningen om du vill stänga av undersystemet MS-DOS. Det minskar resursanvändningen och förhindrar att 16-bitarsprogram körs. För att 16-bitarsprogram eller program med 16-bitarskomponenter ska kunna köras måste ntvdm.exe kunna köras. MS-DOS-undersystemet startas när det första 16-bitarsprogrammet startas. Så länge MS-DOS-undersystemet körs startas ytterligare 16-bitarsprogram snabbare, men resursanvändningen på datorn ökar.
Om statusen är "Aktiverad" kan ntvdm.exe inte köras, vilket i sin tur förhindrar att 16-bitarsprogram körs. Dessutom kommer 32-bitarsprogram med 16-bitars installationsprogram eller andra 16-bitarskomponenter inte att kunna köras.
Om statusen är "Inaktiverad" gäller standardinställningen och MS-DOS-undersystemet körs för alla användare på datorn.
Om statusen är "Inte konfigurerad" gäller standardinställningen och ntvdm.exe körs för alla användare. En administratör kan dock ge registernyckeln HKLM\System\CurrentControlSet\Control\WOW\DisallowedPolicyDefault DWORD-värdet 1, och därmed förhindra att 16-bitarsprogram körs.
Obs! Den här inställningen finns i både Datorkonfiguration och Användarkonfiguration. Om båda inställningarna konfigureras används inställningen i Datorkonfiguration.
Registry Hive | HKEY_LOCAL_MACHINE |
Registry Path | Software\Policies\Microsoft\Windows\AppCompat |
Value Name | VDMDisallowed |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |