إصلاح خطأ ملف وظيفة MS-DOS غير صالح على نظام التشغيل Windows 11/10

إذا حاولت نقل الملفات / المجلدات أو حذفها أو نسخها أو إعادة تسميتها في Windows 11 أو Windows 10 وتلقيت رسالة خطأ وظيفة MS-DOS غير صالحة (Invalid MS-DOS Function)،  فقد يثير هذا المنشور اهتمامك. في هذا المنشور ، سنحدد بعض الأسباب المعروفة المحتملة التي يمكن أن تؤدي إلى حدوث الخطأ ثم نقدم الحلول الممكنة التي يمكنك تجربتها للمساعدة في معالجة هذه المشكلة.

هذا في الواقع خطأ في نظام الملفات والذي غالبًا ما يؤثر على وظائف الملف فقط. قد تواجه الخطأ أيضًا إذا حاولت نقل ملف من محرك أقراص بتنسيق NTFS إلى محرك بتنسيق (NTFS)FAT32 ويمكن أن يؤدي ملف نظام تالف أيضًا إلى تشغيل الخطأ.

خطأ ملف دالة MS-DOS غير صالح

إذا كنت تواجه مشكلة وظيفة MS-DOS غير الصالحة(Invalid MS-DOS Function) هذه  ، فيمكنك تجربة الحلول الموصى بها أدناه بدون ترتيب معين ومعرفة ما إذا كان ذلك يساعد في حل المشكلة.

  1. قم بتشغيل CHKDSK
  2. اختصر اسم الملف الذي تنسخه
  3. تحسين وإلغاء تجزئة محرك الأقراص الخاص بك
  4. قم بتهيئة محرك الأقراص الوجهة بتنسيق NTFS
  5. إنشاء وتكوين مفتاح التسجيل CopyFileBufferedSynchronousIo .

دعنا نلقي نظرة على وصف العملية المتضمنة فيما يتعلق بكل حل من الحلول المدرجة.

1] تشغيل CHKDSK

يعد استخدام CHKDSK أيضًا أحد الحلول التي أثبتت فعاليتها في إصلاح مشكلة وظيفة MS-DOS غير الصالحة(Invalid MS-DOS Function) .

لتشغيل CHKDSK ، قم بما يلي:

اضغط على مفتاح Windows + R.

في مربع الحوار Run ، اكتب cmd ، ثم اضغط على CTRL + SHIFT + ENTER لفتح موجه الأوامر(open Command Prompt) في وضع المسؤول / المرتفع.

في نافذة موجه الأوامر ، اكتب الأمر أدناه واضغط على  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 ، تحقق لمعرفة ما إذا كان قد تم حل المشكلة.

2] اختصر(Shorten) اسم الملف الذي تنسخه

في هذا الحل ، يمكن أن يساعد تقصير اسم الملف ببساطة في حل الخطأ عند محاولة نقل الملفات / المجلدات أو حذفها أو نسخها أو إعادة تسميتها في Windows 10 .

إذا لم ينجح هذا الإصلاح ، يمكنك تجربة الحل التالي.

3] تحسين(Optimize) وإلغاء تجزئة(Defragment) محرك الأقراص الخاص بك

يمكنك استخدام أداة Windows الإضافية لتحسين القرص الصلب وإلغاء تجزئته على جهاز الكمبيوتر الخاص بك. يمكنك اتباع هذه الخطوات للقيام بالمهمة:

  • اضغط على مفتاح Windows + E في نفس الوقت لفتح File Explorer .
  • انقر فوق هذا الكمبيوتر الشخصي(This PC) .
  • انقر بزر الماوس الأيمن(Right-click) على محرك الأقراص ثم حدد خصائص(Properties) > أدوات(Tools) > تحسين(Optimize) > تحسين(Optimize) .

بمجرد اكتمال الإجراء ، أعد تشغيل الكمبيوتر وتحقق من حل مشكلة وظيفة MS-DOS غير الصالحة . (Invalid MS-DOS Function )إذا لم يستمر مع الحل التالي.

4] قم بتهيئة(Format) محرك الأقراص الوجهة بتنسيق NTFS

إذا لم يتم تنسيق محرك الأقراص الوجهة كنظام ملفات تقنية جديدة(New Technology File System) ( NTFS ) ، فقد تواجه خطأ دالة MS-DOS غير صالحة . (Invalid MS-DOS Function)في هذه الحالة ، يمكنك تحويل محرك الأقراص الوجهة إلى NTFS ومعرفة ما إذا كان ذلك يساعدك.

إليك الطريقة:

سيؤدي تحويل محرك الأقراص باستخدام هذه الخطوات إلى الاحتفاظ بالملفات الموجودة على محرك الأقراص. ما زلنا نوصي بالتأكد من أن لديك نسخ احتياطية لجميع الملفات الموجودة على محرك الأقراص.

ابحث عن حرف محرك الأقراص الذي تريد تحويله. افتح مستكشف الملفات(Open File Explorer) ، وفي الجزء الأيمن ، ابحث عن محرك الأقراص ضمن هذا الكمبيوتر الشخصي(This PC) أو الكمبيوتر(Computer) .

اضغط(Press) على مفتاح شعار Windows + R لفتح مربع الحوار Run .

اكتب cmd واضغط(cmd ) على Enter لفتح نافذة موجه الأوامر.

في موجه سطر الأوامر ، اكتب الأمر أدناه واضغط على Enter . استبدل(Replace) محرك الأقراص:(drive:) العنصر النائب بالحرف الفعلي لمحرك الأقراص.

convert drive: /fs:ntfs

بمجرد اكتمال عملية التنسيق ، حاول إجراء الملف مرة أخرى ومعرفة ما إذا كان قد تم حل المشكلة. إذا لم يستمر مع الحل التالي.

5] إنشاء وتكوين مفتاح التسجيل CopyFileBufferedSynchronousIo

قال بعض المستخدمين إنهم تمكنوا من حل مشكلة وظيفة MS-DOS غير الصالحة عن(Invalid MS-DOS Function) طريق تحرير سياسة النظام في محرر التسجيل(Registry Editor) . إليك الطريقة:

نظرًا لأن هذه عملية تسجيل ، فمن المستحسن عمل نسخة احتياطية من السجل(back up the registry) أو إنشاء نقطة استعادة النظام في حالة حدوث خطأ ما.

بمجرد اتخاذ الإجراءات الاحترازية اللازمة ، يمكنك المتابعة على النحو التالي:

اضغط على مفتاح Windows + R.

في مربع الحوار Run ، اكتب regedit واضغط على Enter لفتح محرر التسجيل .

انتقل أو انتقل إلى مسار مفتاح التسجيل أدناه:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

انقر بزر الماوس الأيمن فوق(Right-click) المساحة الفارغة في الجزء الأيمن ثم حدد قيمة (Value)New > DWORD (32 بت) .

أعد تسمية اسم القيمة باسم CopyFileBufferedSynchronousIo واضغط(CopyFileBufferedSynchronousIo) على Enter.

انقر نقرًا مزدوجًا(Double-click) على القيمة الجديدة لفتحها.

اكتب 1 في مربع بيانات القيمة(Value) واضغط  على Enter  لحفظ التغيير.

يمكنك الآن الخروج من محرر التسجيل(Registry Editor) وإعادة تشغيل الكمبيوتر. عند فحص التمهيد ، إذا تم حل المشكلة.

أي من هذه الحلول يجب أن يحل المشكلة لك؟(Any of these solutions should fix the issue for you?)



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts