إصلاح: لا يمكن إنشاء ملف عندما يكون هذا الملف موجودًا بالفعل



جرب أداة القضاء على المشاكل

ورد أن العديد من المستخدمين يحصلون على ' لا يمكن إنشاء ملف عند وجود الملف بالفعل عند محاولة تغيير حالة البطاقة الذكية ( SCardSVR ) خدمة من معاق لدولة مختلفة. تم الإبلاغ عن حدوث المشكلة مع إصدارات Windows المتعددة بما في ذلك Windows 7 و Windows 8.1 و Windows 10.



لا يمكن إنشاء ملف عند وجود الملف بالفعل



ما سبب الخطأ 'لا يمكن إنشاء ملف عندما يكون هذا الملف موجودًا بالفعل'؟

لقد بحثنا في هذه المشكلة بالذات من خلال النظر في تقارير المستخدمين المختلفة واستراتيجيات الإصلاح الأكثر شيوعًا المستخدمة بشكل شائع لإصلاح هذه المشكلة بالذات.



كما اتضح ، تحدث هذه المشكلة بالذات بسبب خلل Windows شائع تم تأكيد حدوثه على Windows 8.1 و Windows 10. أصدرت Microsoft بالفعل إصلاحًا لهذا الخلل المعين ، لكن بعض المستخدمين يدعون أن ' لا يمكن إنشاء ملف عند وجود الملف بالفعل 'لا يزال يحدث خطأ حتى بعد تثبيت الإصلاح العاجل المقدم من Microsoft.

إذا كنت تكافح لحل هذه المشكلة تحديدًا ، فستوفر لك هذه المقالة العديد من أدلة استكشاف الأخطاء وإصلاحها. يوجد أدناه ثلاث طرق مختلفة استخدمها المستخدمون الآخرون في وضع مماثل لحل المشكلة.

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



الطريقة الأولى: تثبيت تحديث KB4057144 (Windows 10 فقط)

إذا كنت تواجه المشكلة على نظام التشغيل Windows 10 ، فلديك إصلاح واحد بسيط يسمح لك بحل المشكلة بأقل قدر من المتاعب. لقد عالجت Microsoft هذه المشكلة بالتحديد من خلال تحديث الإصلاح العاجل الذي تم إصداره في يوم يناير 2018 .

ال KB4057144  تناول التحديث المشكلة حيث ستؤدي محاولة تغيير حالة خدمة Windows البطاقة الذكية إلى تشغيل ' لا يمكن إنشاء ملف عند وجود الملف بالفعل 'خطأ.

إذا كنت معتادًا على الاحتفاظ بتحديث نظامك ، فمن المرجح أن يكون هذا مثبتًا بالفعل. ولكن إذا لم تفعل ذلك ، فاتبع الإرشادات أدناه للتأكد من أن KB4057144  التحديث المثبت على جهاز الكمبيوتر الخاص بك:

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. ثم اكتب إعدادات ms: windowsupdate واضغط على Enter لفتح ملف تحديث ويندوز علامة التبويب داخل إعدادات تطبيق.

    تشغيل مربع الحوار: إعدادات ms: windowsupdate

  2. داخل شاشة Windows Update ، انقر فوق تحقق من وجود تحديثات وقم بتثبيت كل تحديث معلق متاح.

    تثبيت كل تحديث ويندوز معلق

  3. عند مطالبتك بإعادة التشغيل ، انقر فوق اعد البدء الان زر للسماح لنظام التشغيل الخاص بك بتثبيت التحديث. بمجرد اكتمال بدء التشغيل التالي ، ارجع إلى نفس الشاشة وتابع تثبيت التحديث المعلق حتى يتبقى لديك شيء.

    إعادة تشغيل الكمبيوتر للسماح لنظام التشغيل بتثبيت التحديثات

  4. بمجرد تثبيت كل تحديث معلق ، قم بالوصول إلى خدمات الشاشة مرة أخرى ومعرفة ما إذا كان بإمكانك الآن تغيير حالة البطاقة الذكية ( SCardSVR ) الخدمات.

إذا كنت لا تزال تواجه نفس المشكلة أو كنت تواجه المشكلة مع نظام تشغيل مختلف ، فانتقل إلى الطريقة التالية أدناه.

الطريقة 2: تغيير حالة البطاقة الذكية (SCardSvr) عبر Regedit

إذا لم تكن الطريقة الأولى قابلة للتطبيق على السيناريو الخاص بك ، فقد تتمكن من التحايل على المشكلة تمامًا باستخدام محرر التسجيل لتعديل حالة البطاقة الذكية (SCardSvR). أبلغ العديد من المستخدمين في وضع مماثل أن الإجراء أدناه ساعدهم على تغيير حالة SCardSvR الخدمة دون مواجهة ' لا يمكن إنشاء ملف عند وجود الملف بالفعل 'خطأ.

إليك ما عليك القيام به:

  1. صحافة مفتاح Windows + R. لفتح مربع حوار 'تشغيل'. ثم اكتب 'رجديت' و اضغط أدخل لفتح ملف محرر التسجيل . إذا طلب منك ذلك UAC (التحكم في حساب المستخدم) انقر نعم لمنح الامتيازات الإدارية.

    الوصول إلى محرر التسجيل عبر مربع التشغيل

  2. داخل محرر التسجيل ، انتقل إلى مفتاح التسجيل التالي:
    HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  SCardSvr

    الانتقال إلى مفتاح التسجيل SCardSvr

    ملحوظة: يمكنك إما الانتقال إلى هذا الموقع يدويًا أو يمكنك لصق العنوان مباشرة في شريط التنقل.

  3. بمجرد وصولك إلى الموقع ، انقر نقرًا مزدوجًا فوق ملف بداية القيمة من الجانب الأيمن. بعد ذلك ، قم بتغيير بيانات القيمة وفقًا للحالة التي تريد تعيينها لنوع بدء التشغيل الخاص بـ SCardSVR:
    تلقائي-2
    كتيب-3
    معاق-4

    تغيير قيمة البداية إلى بيانات القيمة المناسبة

  4. انقر حسنا لحفظ التغييرات ، ثم أغلق محرر التسجيل وأعد تشغيل الكمبيوتر. بمجرد اكتمال بدء التشغيل التالي ، نوع بدء تشغيل البطاقة الذكية ( SCardSVR ) يجب تغيير الخدمة بالفعل.

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

الطريقة الثالثة: تغيير حالة البطاقة الذكية (SCardSvr) عبر موجه الأوامر

إذا لم تسمح لك الطريقتان المذكورتان أعلاه بحل ' لا يمكن إنشاء ملف عند وجود الملف بالفعل '، فلنرى ما إذا كانت سلسلة أوامر CMD ستفعل ذلك. في بعض الحالات ، يتم تأكيد حل هذه المشكلة عن طريق تغيير نوع بدء تشغيل البطاقة الذكية ( SCardSVR ) الخدمة مباشرة من نافذة موجه أوامر مرتفعة.

إليك ما عليك القيام به:

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. ثم اكتب 'cmd' و اضغط Ctrl + Shift + Enter لفتح موجه أوامر مرتفع. عندما يطلب منك UAC (التحكم في حساب المستخدم) ، انقر نعم لمنح الامتيازات الإدارية.

    تشغيل CMD كمسؤول

  2. بمجرد وصولك إلى داخل موجه الأوامر المرتفع ، اكتب الأمر التالي لإيقاف خدمة البطاقة الذكية:
    وقف صافي SCardSvr
  3. بمجرد إيقاف الخدمة ، استخدم أحد الأوامر التالية لتغيير ملف نوع بدء التشغيل الخدمة للدولة التي تريدها:
     تلقائي:  إضافة REG 'HKLM  SYSTEM  CurrentControlSet  services  SCardSvr' / v Start / t REG_DWORD / d 2 / f  كتيب:  إضافة REG 'HKLM  SYSTEM  CurrentControlSet  services  SCardSvr' / v Start / t REG_DWORD / d 3 / f  معاق:  إضافة REG 'HKLM  SYSTEM  CurrentControlSet  services  SCardSvr' / v Start / t REG_DWORD / d 4 / f  تلقائي (تأخير البدء):  إضافة REG 'HKLM  SYSTEM  CurrentControlSet  services  SCardSvr' / v Start / t REG_DWORD / d 2 / f
  4. مرة واحدة في نوع بدء التشغيل تم تغييره ، اكتب الأمر التالي لإعادة تشغيل خدمة البطاقة الذكية:
    بدء صافي SCardSvr
4 دقائق للقراءة