समस्या:जब आप विंडोज 10 (32 बिट) पर किसी भी 16 बिट एप्लिकेशन को लॉन्च करने का प्रयास करते हैं, तो आपको निम्न त्रुटि मिलती है:"16 बिट एमएस-डॉस सबसिस्टम। <प्रोग्राम का नाम>। एनटीवीडीएम में सिस्टम त्रुटि आई है। हैंडल है अमान्य। एप्लिकेशन को समाप्त करने के लिए 'बंद करें' चुनें ।"
इस ट्यूटोरियल में विंडोज़ 10 पर 16-बिट अनुप्रयोगों को खोलने पर "NTVDM को एक सिस्टम त्रुटि का सामना करना पड़ा" समस्या को हल करने के निर्देश हैं।
कैसे ठीक करें NTVDM को Windows 7 और Windows 10 में सिस्टम त्रुटि का सामना करना पड़ा। *
* नोट:
1. यदि आप Windows 7 . में NTVDM त्रुटि का सामना करते हैं , डॉस प्रोग्राम के संगतता मोड को "Windows 98/Windows ME" में बदलने का प्रयास करें और यदि समस्या बनी रहती है तो चरण 3 में निर्देशों को लागू करें।
2. यदि आप Windows XP में NTVDM त्रुटि का सामना करते हैं , डॉस प्रोग्राम के संगतता मोड को "Windows 98/Windows ME" में बदलें और यदि समस्या बनी रहती है तो निर्देशों को लागू करें अद्यतन KB2707511 और KB2709162 की स्थापना रद्द करें।
चरण 1. NTVDM घटक सक्षम करें।
<मजबूत>1. साथ ही जीतें दबाएं + आर रन कमांड बॉक्स खोलने के लिए कुंजियाँ।
2. निम्न आदेश टाइप करें और ठीक दबाएं
- नियंत्रण कक्ष
3. इसके द्वारा देखें . बदलें करने के लिए छोटे चिह्न सभी नियंत्रण कक्ष आइटम देखने के लिए शीर्ष दाईं ओर।
4. कार्यक्रम और सुविधाएं खोलें और फिर क्लिक करें Windows सुविधाओं को चालू या बंद करें बाईं ओर से।
5. विस्तृत करें विरासत के घटक , जांचें एनटीवीडीएम विकल्प पर क्लिक करें और ठीक . क्लिक करें ।
चरण 2. लीगेसी कंसोल सक्षम करें।
<मजबूत>1. साथ ही जीतें दबाएं + आर रन कमांड बॉक्स खोलने के लिए कुंजियाँ।
2. टाइप करें cmd कमांड प्रॉम्प्ट खोलने के लिए।
3. कमांड प्रॉम्प्ट टॉप बार (शीर्षक के बगल में) पर राइट-क्लिक करें और गुण चुनें ।
<मजबूत>4. जांचें "लीगेसी कंसोल का उपयोग करें (पुन:लॉन्च की आवश्यकता है) " विकल्प पर क्लिक करें और ठीक . क्लिक करें ।
5. कमांड प्रॉम्प्ट को बंद करें और अपना MS-DOS एप्लिकेशन लॉन्च करें। NTVDM समस्या का समाधान अब तक होना चाहिए।
* नोट:यदि आप अभी भी 16 बिट एप्लिकेशन चलाते समय NTVDM त्रुटि प्राप्त करते हैं तो अगले चरण पर आगे बढ़ें।
चरण 3 (वैकल्पिक *)। रजिस्ट्री या समूह नीति से 16-बिट अनुप्रयोगों तक पहुंच सक्षम करें।
* सूचना: इस चरण के निर्देश वैकल्पिक हैं। उन्हें केवल तभी लागू करें जब आपको Windows 10 (या Windows 7 OS) पर 16-बिट प्रोग्राम चलाते समय अभी भी समस्या हो।
Windows 7 और 10 होम या प्रो.
- विंडोज 10 होम पर 16-बिट एप्लिकेशन तक पहुंच को सक्षम करने के लिए:
<मजबूत>1. साथ ही जीतें दबाएं + आर रन कमांड बॉक्स खोलने के लिए कुंजियाँ।
2. टाइप करें regedit और Enter press दबाएं रजिस्ट्री संपादक खोलने के लिए।
3. बाईं ओर से इस कुंजी पर नेविगेट करें:
- HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
4. Windows . पर राइट क्लिक करें और नया choose चुनें> कुंजी ।
5. नई कुंजी को नाम दें "AppCompat "(बिना उद्धरण के) और Enter दबाएं ।
6. AppCompat को हाइलाइट करें कुंजी और फिर दाएँ फलक पर दायाँ क्लिक करें और नया . चुनें> DWORD (32-बिट) मान ।
7. नए मान को नाम दें "VDMअस्वीकृत "(बिना उद्धरण के) और Enter दबाएं ..
8. VDMDisallowed . पर डबल क्लिक करें मान और टाइप करें 0 डेटा बॉक्स में।
7. ठीकक्लिक करें जब हो जाए और बंद करें रजिस्ट्री संपादक.
8. पुनः प्रारंभ करें आपका कंप्यूटर।
विंडोज 7 और 10 प्रो.
- विंडोज 10 प्रो पर 16-बिट एप्लिकेशन तक पहुंच को सक्षम करने के लिए।
<मजबूत>1. साथ ही जीतें दबाएं + आर रन कमांड बॉक्स खोलने के लिए कुंजियाँ।
2. टाइप करें gpedit.msc और दर्ज करें . दबाएं स्थानीय समूह नीति संपादक खोलने के लिए।
3. समूह नीति संपादक में (बाईं ओर से) नेविगेट करें:
- कंप्यूटर कॉन्फ़िगरेशन> व्यवस्थापकीय टेम्पलेट> Windows घटक> अनुप्रयोग संगतता.
4. 16-बिट एप्लिकेशन तक पहुंच को रोकें . खोलने के लिए डबल क्लिक करें (दाएं फलक पर)।
5. अक्षम, . क्लिक करें ठीक click क्लिक करें और समूह नीति संपादक को बंद करें।
इतना ही! मुझे बताएं कि क्या इस गाइड ने आपके अनुभव के बारे में अपनी टिप्पणी छोड़कर आपकी मदद की है। कृपया दूसरों की मदद करने के लिए इस गाइड को लाइक और शेयर करें।