[FIX] فشل VKEnumeratePhysicalDevices



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

يواجه بعض مستخدمي Windows ملف فشل VKEnumeratePhysicalDevices مع الخطأ (VK_Error_Initialization_Failed) خطأ فادح عند محاولة تشغيل بعض الألعاب التي تستخدم تقنية Vulkan computing API. في معظم الحالات الموثقة ، تم الإبلاغ عن حدوث هذا الخطأ مع عناوين Wolfenstein وعناوين Doom - عادةً الألعاب التي تصدرها Bethesda.



خطأ فادح: فشل VkenumeratephysicalDevices مع الخطأ (VK_Error_Initialization_Failed)



إذا كنت تواجه هذا الخطأ ، فابدأ بالتأكد من أن وحدة معالجة الرسومات لديك قادرة على دعم Vulkan. بشكل عام ، تدعم وحدات معالجة الرسومات التي تم إصدارها بعد 2018 جميع ملفات Vulkan API . إذا تأكدت من أن وحدة معالجة الرسومات لديك تدعم Vulkan ، فتحقق مما إذا كانت تهيئة الكمبيوتر الحالية قادرة على تلبية الحد الأدنى من متطلبات اللعبة التي تحاول تشغيلها.



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

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

إذا كنت تواجه مشكلة مع Nvidia GPU ، فتأكد من تثبيت بيئة Vulkan على جهاز الكمبيوتر الخاص بك. إذا لم يكن مثبتًا بالفعل ، فيمكنك تثبيته من المجلد حيث تخزن Nvidia أحدث برنامج تشغيل مثبت لديك.



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

التحقق مما إذا كان Vulkan مدعومًا بواسطة GPU الخاص بك

ضع في اعتبارك أنه لا يتم إنشاء كل وحدة معالجة رسومات مخصصة لدعم Vulkan API. بينما يجب أن تدعم كل ألعاب GPU المخصصة الجديدة التي تم إصدارها بعد 2018 Vulkan ، فهذه ليست قاعدة ثابتة.

ملحوظة: إذا كان لديك وحدة معالجة رسومات مخصصة (على الأرجح من Intel) ، فهناك احتمال كبير جدًا ألا يكون Vulkan مدعومًا.

تم تصميم معظم وحدات معالجة الرسومات Nvidia و AMD لاستيعاب Vulkan API. ستجد أدناه قائمتين منفصلتين لبطاقات الرسوم التي يجب أن تعمل مع Vulkan API.

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

فيما يلي قائمتان منفصلتان لوحدات معالجة الرسومات المصممة لدعم Vulkan API:

  • هذا هو من أجل AMD و هذا هو من أجل Nvidia

إذا لم يكن GPU الخاص بك موجودًا في هذه القائمة ، فإن Vulkan غير مدعوم - إذا كان هذا السيناريو قابلاً للتطبيق ، فهذا أيضًا سبب رؤيتك لـ فشل VKEnumeratePhysicalDevices مع الخطأ (VK_Error_Initialization_Failed) خطأ فادح في كل مرة تحاول تشغيل اللعبة.

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

التحقق مما إذا كان جهاز الكمبيوتر الخاص بك يلبي الحد الأدنى من المتطلبات

إذا كنت قد تحققت مسبقًا من أن وحدة معالجة الرسومات التي تستخدمها تدعم Vulkan ، فقد حان الوقت للتحقق مما إذا كانت اللعبة التي تحاول تشغيلها يمكن بالفعل تشغيلها على التكوين الحالي لجهاز الكمبيوتر الخاص بك. إذا كنت خبيرًا في التكنولوجيا وتعرف المكونات الخاصة بك ، فيمكنك البحث عبر الإنترنت عن 'الحد الأدنى من المتطلبات + * عنوان اللعبة الذي يتسبب في حدوث الخطأ *' ومقارنة النتائج مع التكوين الحالي.

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

إليك دليل سريع خطوة بخطوة حول استخدام Can You Run لتحديد ما إذا كنت تشاهد ملف فشل VKEnumeratePhysicalDevices مع الخطأ (VK_Error_Initialization_Failed) خطأ فادح يرجع إلى حقيقة أن نظامك لا يلبي الحد الأدنى من المتطلبات:

  1. قم بزيارة هذا الرابط ( هنا ) من متصفحك الافتراضي. بمجرد الدخول ، ابدأ في كتابة اسم اللعبة التي تواجه مشكلات بها (في ملف ابحث عن شريط اللعبة ) وحدده من قائمة السياق التي ظهرت حديثًا.

    قيادة اللعبة إلى خدمة CYRI

    ملحوظة: من المهم تحديد اللعبة من قائمة السياق - ما لم تفعل ذلك ، فلن تؤدي الخدمة إلى الحد الأدنى من متطلبات هذه اللعبة.

  2. بمجرد تحميل اللعبة الصحيحة ، ما عليك سوى النقر فوق ملف يمكنك تشغيله زر ومعرفة ما إذا كان قد تم حل المشكلة.

    تحليل الحد الأدنى من متطلبات اللعبة مقابل التكوين الحالي الخاص بك عبر خدمة CYRI

  3. بعد بضع ثوانٍ ، سيبدأ متصفحك في تنزيل ملف Detection.exe ملف. بمجرد تنزيل الملف القابل للتنفيذ ، انقر نقرًا مزدوجًا فوقه واتبع التعليمات التي تظهر على الشاشة لتثبيته على نظامك.

    تنزيل واستخدام ملف الكشف القابل للتنفيذ

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

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

    تحليل نتائج خدمة CYRI

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

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

إعادة تثبيت كل برنامج تشغيل GPU

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

بالطبع ، ستكون خطوات القيام بذلك مختلفة اعتمادًا على الشركة المصنعة لوحدة معالجة الرسومات الخاصة بك. من أجل استيعاب مستخدمي AMD و Nvidia ، أنشأنا دليلين منفصلين سيساعدكان على إلغاء تثبيت GPU وإعادة تثبيته - سواء كنت تستخدم بطاقات رسومات AMD أو Nvidia.

اتبع أي دليل ينطبق على السيناريو الحالي الخاص بك:

إعادة تثبيت برامج تشغيل GPU على Nvidia

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. بعد ذلك ، اكتب 'appwiz.cpl' داخل مربع النص واضغط على أدخل لفتح البرامج والملفات قائمة طعام.

    كتابة 'appwiz.cpl' في موجه التشغيل

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

    قم بإلغاء تثبيت كل برنامج تشغيل Nvidia

    ملحوظة: افعل ذلك بشكل منهجي مع كل سائق يظهر كما نشره شركة نفيديا .

  4. مرة كل سائق نفيديا تم إلغاء التثبيت ، أعد تشغيل الكمبيوتر وانتظر حتى يكتمل بدء التشغيل التالي.
  5. عند بدء التشغيل التالي ، قم بزيارة هذا الرابط ( هنا ) وقم بتثبيت GeForce Experience بالضغط على التحميل الان زر واتباع التعليمات التي تظهر على الشاشة.

    تحميل تجربة GeForce

    ملحوظة: ستوصي هذه الأداة تلقائيًا ببرامج التشغيل التي تحتاج إلى إلغاء تثبيتها وفقًا لطراز وحدة معالجة الرسومات لديك.

  6. افتح تجربة Nvidia ، وقم بتسجيل الدخول بحساب ثم قم بتثبيت برامج التشغيل الموصى بها من ملف السائقين الصفحة.

    سجّل الدخول باستخدام Nvidia Experience

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

إعادة تثبيت برامج تشغيل GPU لـ AMD

  1. قم بزيارة هذا الرابط ( هنا ) من متصفحك الافتراضي لتنزيل AMD Cleanup Utility.
  2. بمجرد تنزيل الأداة المساعدة AMD Cleanup ، انقر نقرًا مزدوجًا فوقها القابلة للتنفيذ وانقر فوقها نعم في موجه التأكيد لتشغيل الأداة في الوضع الآمن وإلغاء تثبيت كل برنامج تشغيل AMD.

    بدء تشغيل أداة AMD Cleanup Utility

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

  3. لبدء الأداة المساعدة ، انقر فوق 'موافق' في الموجه الثاني لبدء عملية تنظيف AMD (سيتم تشغيلها في الخلفية).

    إلغاء تثبيت برامج تشغيل AMD عبر Cleanup AMD Utility

    ملحوظة: أثناء هذه العملية ، قد تومض شاشتك أو تتحول إلى اللون الأسود لبضع ثوان. هذا أمر طبيعي تمامًا حيث تتم إزالة مكونات الشاشة.

  4. بمجرد رؤية رسالة النجاح ، انقر فوق إنهاء، ثم أعد تشغيل الكمبيوتر يدويًا إذا لم يُطلب منك القيام بذلك تلقائيًا.

    إلغاء تثبيت أداة تنظيف AMD

  5. بعد اكتمال تسلسل بدء التشغيل التالي ، قم بزيارة هذا الرابط ( هنا ) ، قم بالتمرير لأسفل إلى ملف الاكتشاف التلقائي لبرامج تشغيل الرسومات Radeon وتثبيتها لنظام التشغيل Windows وانقر فوق التحميل الان .

    تنزيل أداة الاكتشاف التلقائي

  6. بمجرد تنزيل الملف القابل للتنفيذ ، افتحه بالنقر المزدوج واتبع التعليمات التي تظهر على الشاشة لتثبيت Radeon Adrenalin.

    تحميل AMD Adrenalin

    ملحوظة: يمكنك تغيير مجلد الوجهة الافتراضي مرة أخرى ، لكن هذا غير مستحسن.

  7. بمجرد اكتمال التنزيل ، يجب أن تبدأ الأداة المساعدة تلقائيًا في محاولة لاكتشاف منتج رسومات AMD ونظام التشغيل المثبت. انتظر بصبر حتى تكتمل هذه العملية.

    في انتظار اكتمال عملية الكشف

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

    تثبيت برامج التشغيل الموصى بها من AMD

  9. اقبل اتفاقية ترخيص المستخدم النهائي بعد مراجعة الشروط والأحكام ، ثم انقر فوق تثبيت لبدء التثبيت.
  10. بمجرد تثبيت كل برنامج تشغيل مطلوب ، أعد تشغيل الكمبيوتر وحاول تشغيل اللعبة بمجرد اكتمال بدء التشغيل التالي لمعرفة ما إذا كان قد تم حل المشكلة الآن. إذا كان فشل VKEnumeratePhysicalDevices مع الخطأ (VK_Error_Initialization_Failed) ظهر خطأ فادح بسبب مشكلة في برنامج التشغيل ، يجب أن تحل العملية أعلاه المشكلة.

تعطيل وحدة معالجة الرسومات المدمجة أو تعيين GPU المخصص على النحو المفضل

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

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

إذا لم تكن متأكدًا تمامًا من كيفية تعطيل بطاقة الرسومات المدمجة ، فاتبع هذا الدليل ( هنا ). يحتوي على دليل منفصل يتيح لك القيام بذلك عبر إدارة الأجهزة أو مباشرة من إعدادات BIOS أو UEFI.

في نظام التشغيل Windows 10 ، يمكنك تعيين وحدة معالجة الرسومات المفضلة من قائمة الإعدادات - إذا كان ذلك ممكنًا ، تُفضل هذه العملية لأنها لن توقف بشكل فعال استخدام وحدة معالجة الرسومات المدمجة.

فيما يلي بعض الإرشادات خطوة بخطوة التي ستتيح لك تعيين وحدة معالجة الرسومات المخصصة كأداة مفضلة للعبة التي تقوم بتشغيل VK_Error_Initialization_Failed خطأ:

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. بعد ذلك ، اكتب 'إعدادات ms: easyofaccess-display' داخل مربع النص واضغط على أدخل لفتح عرض علامة تبويب إعدادات قائمة طعام.
  2. بمجرد دخولك إلى عرض الشاشة ، انتقل إلى القسم الأيمن ، ثم قم بالتمرير لأسفل وانقر فوق إعدادات الرسومات.
  3. داخل رسومات متقدمة قائمة الإعدادات ، انقر فوق تصفح الزر وحدد اللعبة القابلة للتنفيذ التي تواجه الخطأ بها.
  4. بعد أن تتمكن من تحميل الملف القابل للتنفيذ الخاص باللعبة ، حدده مرة واحدة وانقر فوق خيارات زر من قائمة السياق التي ظهرت حديثًا.
  5. داخل مواصفات الرسومات الشاشة ، اضبط تفضيل الرسومات الافتراضي على أداء عالي وانقر فوق حفظ لجعل التغيير دائمًا.
  6. أقفل ال إعدادات القائمة وحاول تشغيل اللعبة مرة أخرى لمعرفة ما إذا كان قد تم حل المشكلة.

إجبار GPU عالي الأداء

إذا كنت لا تزال تواجه نفس المشكلة ، فانتقل إلى الإصلاح المحتمل التالي أدناه.

التأكد من تثبيت Vulkan

كما أبلغ بعض المستخدمين المتأثرين ، في ظل ظروف معينة ، لن يتم تثبيت Vulkan API على الرغم من تخزين حزمة التثبيت محليًا (يتم تضمينها مع كل برنامج تشغيل جديد في الوقت الحاضر). من تحقيقاتنا ، يبدو أن هذه المشكلة بالذات تقتصر على وحدات معالجة الرسومات Nvidia.

أكد العديد من المستخدمين المتأثرين أنهم تمكنوا من حل المشكلة بعد الانتقال إلى موقع الأحدث DisplayDriver أن تثبيت وتشغيل VlulkanRT-Installer.exe من أجل تثبيت بيئة Vulkan.

إليك دليل سريع خطوة بخطوة يتيح لك القيام بذلك:

  1. افتح File Explorer وانتقل إلى الموقع التالي:
    C:  NVIDIA  DisplayDriver ٪ Drivernumber٪ ٪ Winversion٪  International  Display.Driver

    ملحوظة: ضع في اعتبارك أن كلاهما ٪ رقم القيادة٪ و ٪ Winversion ٪ هي عناصر نائبة. عند الانتقال إلى هذا الموقع ، حدد أحدث إصدار لـ ٪ رقم القيادة٪ وإصدار Windows الحالي الخاص بك لـ٪ Winversion٪.

  2. بمجرد وصولك إلى الموقع الصحيح ، انقر نقرًا مزدوجًا فوق VulkanRT-Installer.exe واتبع التعليمات التي تظهر على الشاشة لإكمال التثبيت

    تثبيت Vulkan على جهاز الكمبيوتر الخاص بك

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

إصلاح تثبيت Windows 10

كما اتضح ، فإن فشل VKEnumeratePhysicalDevices مع الخطأ (VK_Error_Initialization_Failed) غالبًا ما يكون الخطأ الفادح نتيجة مباشرة لبعض أنواع تلف ملفات النظام التي لا يمكن حلها بشكل تقليدي.

أكد العديد من المستخدمين المتأثرين الذين كانوا يواجهون المشكلة سابقًا في كل محاولة لإطلاق لعبة كانت تستخدم Vulkan (وليس فقط Wolfenstein: The New Colossus) ، أن المشكلة قد تم حلها بعد أجرى تثبيت الإصلاح .

ستؤدي هذه العملية إلى إعادة تعيين كل مكون من مكونات Windows (بما في ذلك البيانات المتعلقة بالتمهيد). هذا هو المفضل بدلا من أ تثبيت نظيف لأنه لن يجعلك تفقد أي ملفات شخصية قد تؤدي إلى هذا السلوك.

ومع ذلك ، فمن المفضل أن تأخذ بعض الوقت قم بعمل نسخة احتياطية من بياناتك مسبقًا حتى لا ينتهي بك الأمر بفقدان أي ملفات شخصية وصور يتم تخزينها على محرك أقراص نظام التشغيل.

العلامات ايه ام دي نفيديا شبابيك قراءة 9 دقائق