حل مشكلة الشاشة السوداء في Chrome على Windows

شاشة Chrome السوداء تظهر عندما يفتح Google Chrome نافذة فارغة أو سوداء بالكامل بدلاً من عرض الموقع الإلكتروني أو واجهة المستخدم. يحدث هذا عادةً أثناء جلسات سطح المكتب البعيد (Chrome Remote Desktop) أو عند فتح صفحات ويب ثقيلة تحتوي على مقاطع فيديو أو رسوم متحركة أو محتوى WebGL.

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

لماذا يحدث هذا؟

غالبًا ما تنشأ المشكلة من:

  • تعارضات في تسريع الأجهزة أو عرض GPU
  • تحديث Chromium خاطئ أو غير مكتمل
  • تعريفات الرسوميات القديمة غير القادرة على التواصل بشكل صحيح مع Chrome
  • مشاكل المشفر/المفكك لسطح المكتب البعيد التي تتسبب في ظهور نافذة Chrome المعروضة باللون الأسود
  • إضافات معطلة تتداخل مع العرض
  • علامات تجريبية عدوانية أو غير مستقرة
  • إعدادات تالفة أو تظليلات GPU مخبأة

بكلمات بسيطة: يحاول Chrome استخدام GPU الخاص بك لرسم النافذة، ولكن شيئًا ما في السلسلة (العلامات، التعريفات، الواجهة الخلفية لـ ANGLE، الإضافات، أو ذاكرة التخزين المؤقت) يتعطل، ويعرض Chrome شاشة سوداء بدلاً من ذلك.

الآن بعد أن أصبحت لديك فكرة واضحة عن أسباب هذا السلوك، اتبع الحلول أدناه بالترتيب، بدءًا من الأسهل.

1. إعادة تعيين جميع علامات Chrome

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

  1. افتح Google Chrome.
  2. اكتب
chrome://flags/

في شريط العناوين واضغط على Enter.

  1. انقر على إعادة تعيين الكل في الزاوية العلوية اليمنى.

  1. أغلق Chrome وأعد تشغيله.

2. تعطيل تسريع الأجهزة

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

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

  1. افتح Chrome ← انقر على النقاط الثلاث.
  2. اختر الإعدادات.

  1. انتقل إلى النظام.
  2. أوقف تشغيل استخدام تسريع الرسوميات عند توفره.

  1. انقر على إعادة التشغيل.

3. إعادة تعيين الواجهة الخلفية لرسوميات ANGLE

ANGLE هي الطبقة الوسطى التي تحول أوامر رسوميات Chrome إلى تعليمات متوافقة مع GPU. إذا استخدم ANGLE واجهة خلفية خاطئة (مثل Vulkan أو D3D11 عندما لا تستطيع GPU الخاصة بك التعامل معها)، يعرض Chrome شاشة سوداء. إعادة تعيينه يعيد أفضل وضع متوافق لنظامك.

  1. انقر بزر الماوس الأيمن على اختصار Chrome الخاص بك ← خصائص.

  1. في نهاية سطر الهدف، أضف:
--no-experiments

  1. شغل Chrome باستخدام هذا الاختصار.
  2. افتح
chrome://flags/
  1. ابحث عن “Choose ANGLE graphics backend” واضبطه على Default.

  1. أغلق Chrome.
  2. أزل --no-experiments من الاختصار.
  3. أعد تشغيل Chrome بشكل طبيعي.

4. مسح ذاكرة التخزين المؤقت للمظلل (Shader Cache) في Chrome

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

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

  1. أغلق Google Chrome بالكامل. تأكد من عدم وجود أي نافذة Chrome تعمل في الخلفية.
  2. اضغط على Win + R ← ثم اكتب:
%localappdata%

  1. انتقل إلى: Google → Chrome → User Data → ShaderCache → GPUCache
  2. احذف جميع الملفات داخل GPUCache.

  1. أعد تشغيل Chrome.

إذا لم يكن المجلد أو المسار موجودًا، يمكنك تخطي هذه الخطوة والانتقال إلى الحل التالي.

5. تحديث برامج تشغيل الرسوميات

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

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

لتحديث برامج تشغيل الرسوميات الخاصة بك، اتبع دليلنا المفصل خطوة بخطوة هنا: كيفية تحديث برامج تشغيل الرسوميات (AMD/Nvidia/Intel)

6. تعطيل الإضافات المعطلة

تقوم بعض الإضافات بحقن تراكبات أو تعديل عرض الصفحة. قد تتسبب إضافة معيبة في تحول منطقة علامة التبويب في Chrome إلى اللون الأسود. يساعد إيقاف تشغيل جميع الإضافات في العثور على السبب.

  1. افتح Chrome.
  2. قم بزيارة:
chrome://extensions/
  1. قم بإيقاف تشغيل جميع الإضافات.
  2. أعد تشغيل Chrome.
  3. أعد تشغيل الإضافات واحدة تلو الأخرى للعثور على الإضافة التي تسبب المشكلة.

ملاحظات إضافية

  • صُممت هذه الخطوات خصيصًا لنظام Windows. تنطبق بعض الخيارات (مثل chrome://flags، وتعطيل تسريع الأجهزة، وإدارة الإضافات) أيضًا على أنظمة macOS و ChromeOS، ولكن مسارات المجلدات وقوائم النظام ستختلف.
  • في جلسات سطح المكتب البعيد، يتم بث نافذة Chrome كفيديو. إذا كان الاتصال غير مستقر أو كان مسار العرض معطلاً على المضيف، فقد يظهر البث كشاشة سوداء حتى لو كان Chrome يعمل محليًا. لا تزال الإصلاحات المذكورة أعلاه تساعد في استقرار العرض على جهاز الكمبيوتر المضيف.

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

إذا استمرت مشكلة الشاشة السوداء، ففكر في إعادة تعيين ملف تعريف Chrome الخاص بك أو إعادة تثبيت Chrome لاستبعاد أي تلف أعمق:

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

بمجرد عودة Chrome إلى تكوينه الافتراضي والمستقر، يجب أن يتواصل بشكل صحيح مع وحدة معالجة الرسوميات (GPU) الخاصة بك ويعرض الصفحات دون مشكلة الشاشة السوداء.

Comments are closed.