Καθορίζει εάν εμποδίζεται η εκτέλεση του υποσυστήματος MS-DOS (ntvdm.exe) για όλους τους χρήστες. Αυτή η ρύθμιση επηρεάζει την εκκίνηση των εφαρμογών 16-bit στο λειτουργικό σύστημα. Από προεπιλογή, το υποσύστημα MS-DOS εκτελείται για όλους τους χρήστες.
Μπορείτε να χρησιμοποιήσετε αυτήν τη ρύθμιση για να απενεργοποιήσετε το υποσύστημα MS-DOS, το οποίο θα μειώσει τη χρήση πόρων και θα εμποδίσει τους χρήστες να εκτελούν εφαρμογές 16-bit. Για να εκτελέσετε οποιαδήποτε εφαρμογή 16-bit ή οποιαδήποτε εφαρμογή με στοιχεία 16-bit, πρέπει να επιτρέπεται η εκτέλεση του αρχείου ntvdm.exe. Το υποσύστημα MS-DOS ξεκινά όταν εκκινείται η πρώτη εφαρμογή 16-bit. Κατά την εκτέλεση της διεργασίας, τυχόν επόμενες εφαρμογές 16-bit θα εκκινηθούν γρηγορότερα, αλλά η συνολική χρήση πόρων στο σύστημα θα αυξηθεί.
Αν η κατάσταση έχει οριστεί ως "Ενεργοποίηση", το ntvdm.exe δεν εκτελείται, οπότε εμποδίζεται η εκτέλεση των εφαρμογών 16-bit. Επιπλέον, δεν είναι δυνατή η εκτέλεση εφαρμογών 32-bit με προγράμματα εγκατάστασης 16-bit ή άλλα στοιχεία 16-bit.
Αν η κατάσταση έχει οριστεί ως "Απενεργοποίηση", ισχύουν οι προεπιλεγμένες ρυθμίσεις και το υποσύστημα MS-DOS εκτελείται για όλους τους χρήστες.
Εάν η κατάσταση καθορίζεται ως "Χωρίς ρύθμιση παραμέτρων", θα εφαρμόζεται η προεπιλογή και το ntvdm.exe θα εκτελείται για όλους τους χρήστες. Ωστόσο, εάν ένας διαχειριστής ορίσει την τιμή μητρώου DWORD HKLM\System\CurrentControlSet\Control\WOW\DisallowedPolicyDefault σε 1, η προεπιλεγμένη ρύθμιση αλλάζει, ώστε να εμποδίζεται η εκτέλεση όλων των εφαρμογών 16-bit.
Σημείωση: Η ρύθμιση αυτή εμφανίζεται τόσο στη "Ρύθμιση παραμέτρων υπολογιστή" όσο και στη "Ρύθμιση παραμέτρων χρήστη". Εάν έχουν οριστεί και οι δύο ρυθμίσεις, υπερισχύει η "Ρύθμιση παραμέτρων υπολογιστή".
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 |