Windows 11/10 पर अमान्य MS-DOS फ़ंक्शन फ़ाइल त्रुटि को ठीक करें

यदि आप Windows 11(Windows 11) या Windows 10 में फ़ाइलों / फ़ोल्डरों को स्थानांतरित करने, हटाने, कॉपी करने या नाम बदलने का प्रयास करते हैं और आपको अमान्य MS-DOS फ़ंक्शन(Invalid MS-DOS Function) त्रुटि संदेश प्राप्त होता है तो यह पोस्ट आपकी रुचि हो सकती है। इस पोस्ट में, हम कुछ संभावित ज्ञात कारणों की पहचान करेंगे जो त्रुटि को ट्रिगर कर सकते हैं और फिर संभावित समाधान प्रदान करते हैं जिससे आप इस समस्या को दूर करने में मदद कर सकते हैं।

यह वास्तव में एक फ़ाइल-सिस्टम त्रुटि है जो अक्सर केवल फ़ाइल कार्यक्षमता को प्रभावित करती है। आप त्रुटि का अनुभव भी कर सकते हैं यदि आप किसी फ़ाइल को NTFS प्रारूप ड्राइव से FAT32 प्रारूप ड्राइव में ले जाने का प्रयास करते हैं और एक दूषित सिस्टम फ़ाइल भी त्रुटि को ट्रिगर कर सकती है।

अमान्य MS-DOS फ़ंक्शन फ़ाइल त्रुटि

यदि आप इस अमान्य MS-DOS फ़ंक्शन(Invalid MS-DOS Function) समस्या का सामना कर रहे हैं  , तो आप नीचे दिए गए हमारे अनुशंसित समाधानों को बिना किसी विशेष क्रम में आज़मा सकते हैं और देख सकते हैं कि क्या इससे समस्या को हल करने में मदद मिलती है।

  1. भागो CHKDSK
  2. उस फ़ाइल का नाम छोटा करें जिसे आप कॉपी कर रहे हैं
  3. अपने ड्राइव को ऑप्टिमाइज़ और डीफ़्रैग्मेन्ट करें
  4. एनटीएफएस(NTFS) प्रारूप में गंतव्य ड्राइव को प्रारूपित करें
  5. CopyFileBufferedSynchronousIo रजिस्ट्री कुंजी बनाएं और कॉन्फ़िगर करें ।

आइए सूचीबद्ध समाधानों में से प्रत्येक के संबंध में शामिल प्रक्रिया के विवरण पर एक नज़र डालें।

1] सीएचकेडीएसके चलाएं

CHKDSK का उपयोग करना भी एक ऐसा समाधान है जो अमान्य MS-DOS फ़ंक्शन(Invalid MS-DOS Function) समस्या को ठीक करने के लिए प्रभावी साबित हुआ है ।

CHKDSK चलाने के लिए, निम्न कार्य करें:

विंडोज की + आर दबाएं।

रन डायलॉग बॉक्स में, cmd टाइप करें और फिर एडमिन/एलिवेटेड मोड में कमांड प्रॉम्प्ट खोलने(open Command Prompt) के लिए CTRL + SHIFT + ENTER

कमांड प्रॉम्प्ट विंडो में, नीचे कमांड टाइप करें और एंटर  दबाएं(Enter)

chkdsk /x /f /r

आपको निम्न संदेश प्राप्त होगा:

Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).

कीबोर्ड पर Y(Y) कुंजी दबाएं और फिर CHKDSK को कंप्यूटर हार्ड ड्राइव पर त्रुटियों की जांच करने और उन्हें ठीक करने के लिए अपने कंप्यूटर को रीबूट करें(CHKDSK)

CHKDSK पूरा होने के बाद , यह देखने के लिए जांचें कि क्या समस्या हल हो गई है।

2] उस फ़ाइल का नाम छोटा(Shorten) करें जिसे आप कॉपी कर रहे हैं

इस समाधान में, जब आप विंडोज़ 10(Windows 10) में फ़ाइलों/फ़ोल्डरों को स्थानांतरित करने, हटाने, कॉपी करने या नाम बदलने का प्रयास करते हैं तो फ़ाइल नाम को छोटा करने से त्रुटि को हल करने में मदद मिल सकती है ।

यदि यह सुधार काम नहीं करता है, तो आप अगले समाधान का प्रयास कर सकते हैं।

3] अपने ड्राइव को ऑप्टिमाइज़(Optimize) और डीफ़्रैग्मेन्ट करें(Defragment)

आप अपने कंप्यूटर पर हार्ड ड्राइव को ऑप्टिमाइज़ और डीफ़्रैग्मेन्ट करने के लिए विंडोज(Windows) स्नैप-इन टूल का उपयोग कर सकते हैं। काम करने के लिए आप इन चरणों का पालन कर सकते हैं:

  • फाइल एक्सप्लोरर(File Explorer) को खोलने के लिए विंडोज(Windows) की + ई को एक साथ दबाएं ।
  • इस पीसी(This PC) पर क्लिक करें ।
  • (Right-click)ड्राइव पर राइट-क्लिक करें और फिर Properties > Tools > Optimize > Optimize चुनें ।

एक बार प्रक्रिया पूरी हो जाने के बाद, अपने पीसी को पुनरारंभ करें और जांचें कि अमान्य एमएस-डॉस फ़ंक्शन(Invalid MS-DOS Function ) समस्या हल हो गई है या नहीं। यदि अगले समाधान के साथ जारी नहीं है।

4] एनटीएफएस (NTFS)प्रारूप(Format) में गंतव्य ड्राइव को प्रारूपित करें

यदि गंतव्य ड्राइव को नई प्रौद्योगिकी फ़ाइल सिस्टम(New Technology File System) ( NTFS ) के रूप में स्वरूपित नहीं किया गया है, तो आप (NTFS)अमान्य MS-DOS फ़ंक्शन(Invalid MS-DOS Function) त्रुटि का सामना कर सकते हैं । इस मामले में, आप गंतव्य ड्राइव को NTFS में बदल सकते हैं और देख सकते हैं कि क्या इससे मदद मिलती है।

ऐसे:

इन चरणों का उपयोग करके किसी ड्राइव को कनवर्ट करने से ड्राइव पर फ़ाइलें सुरक्षित रहेंगी। हम अभी भी यह सुनिश्चित करने की अनुशंसा करते हैं कि आपके पास ड्राइव पर सभी फ़ाइलों का बैकअप है।

उस ड्राइव का अक्षर ढूंढें जिसे आप कनवर्ट करना चाहते हैं। फ़ाइल एक्सप्लोरर खोलें , और बाएँ फलक में, (Open File Explorer)इस पीसी(This PC) या कंप्यूटर(Computer) के अंतर्गत ड्राइव की तलाश करें ।

(Press)रन(Run) डायलॉग बॉक्स खोलने के लिए विंडोज लोगो की + आर दबाएं (Windows)

कमांड प्रॉम्प्ट विंडो खोलने के लिए cmd टाइप करें और एंटर दबाएं ।(Enter)

कमांड लाइन प्रॉम्प्ट पर, नीचे कमांड टाइप करें और एंटर दबाएं(Enter)ड्राइव को बदलें (Replace):(drive:) प्लेसहोल्डर को ड्राइव के वास्तविक अक्षर से।

convert drive: /fs:ntfs

एक बार प्रारूप प्रक्रिया पूरी हो जाने के बाद, फ़ाइल क्रिया को फिर से आज़माएँ और देखें कि क्या समस्या हल हो गई है। यदि अगले समाधान के साथ जारी नहीं है।

5] CopyFileBufferedSynchronousIo(CopyFileBufferedSynchronousIo) रजिस्ट्री कुंजी बनाएं और कॉन्फ़िगर करें

कुछ उपयोगकर्ताओं ने कहा कि वे रजिस्ट्री संपादक(Registry Editor) में सिस्टम नीति को संपादित करके अमान्य MS-DOS फ़ंक्शन(Invalid MS-DOS Function) समस्या को हल करने में सक्षम थे । ऐसे:

चूंकि यह एक रजिस्ट्री ऑपरेशन है, इसलिए यह अनुशंसा की जाती है कि आप रजिस्ट्री का बैकअप लें(back up the registry) या कुछ गलत होने पर सिस्टम पुनर्स्थापना बिंदु बनाएं ।

एक बार जब आप आवश्यक एहतियाती उपाय कर लेते हैं, तो आप निम्नानुसार आगे बढ़ सकते हैं:

विंडोज की + R.

रन डायलॉग बॉक्स में, regedit टाइप करें और (regedit)रजिस्ट्री एडिटर खोलने के लिए एंटर दबाएं ।

नीचे रजिस्ट्री कुंजी पथ पर नेविगेट करें या कूदें:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

(Right-click)दाएँ फलक पर रिक्त स्थान पर राइट-क्लिक करें और फिर New > DWORD (32-बिट) मान(Value) चुनें ।

मूल्य नाम को CopyFileBufferedSynchronousIo के रूप में नाम बदलें और एंटर दबाएं।

(Double-click)इसे खोलने के लिए नए मान पर डबल-क्लिक करें ।

वैल्यू(Value) डेटा बॉक्स  में 1 टाइप करें  और बदलाव को सेव करने के लिए एंटर दबाएं।(Enter)

अब आप रजिस्ट्री संपादक(Registry Editor) से बाहर निकल सकते हैं और अपने पीसी को पुनरारंभ कर सकते हैं। बूट चेक पर, यदि समस्या हल हो गई है।

इनमें से कोई भी समाधान आपके लिए समस्या का समाधान करेगा?(Any of these solutions should fix the issue for you?)



About the author

मैं एक सॉफ्टवेयर इंजीनियर और एक्सप्लोरर हूं। मुझे Microsoft Xbox 360 और Google Explorer दोनों का अनुभव है। मैं कुछ सॉफ़्टवेयर विकास टूल के लिए विशेषज्ञ अनुशंसाएं प्रदान करने में सक्षम हूं, साथ ही सामान्य एक्सप्लोरर त्रुटियों का निवारण करने में लोगों की सहायता करता हूं।



Related posts