“Chrome ब्लैक स्क्रीन” तब दिखाई देता है जब Google Chrome वेबसाइट या UI को रेंडर करने के बजाय खाली या पूरी तरह से काली विंडो खोलता है। यह आमतौर पर रिमोट डेस्कटॉप सत्र (Chrome Remote Desktop) के दौरान या वीडियो, एनिमेशन, या WebGL सामग्री वाले भारी वेबपेज खोलते समय होता है।
जब ऐसा होता है, तो आप वेबसाइट देख नहीं पाते, टैब के साथ इंटरैक्ट नहीं कर पाते, या यहां तक कि मेनू भी नहीं देख पाते। यदि यह फॉर्म भरते समय, दस्तावेज़ संपादित करते समय, या वेब ऐप्स का उपयोग करते समय होता है, तो आपका अनसेव्ड कार्य खो सकता है।
यह क्यों होता है?
यह समस्या अक्सर निम्न से आती है:
- हार्डवेयर त्वरण या GPU रेंडरिंग विरोध
- दोषपूर्ण या अधूरा क्रोमियम अपडेट
- पुराने ग्राफ़िक्स ड्राइवर जो Chrome के साथ ठीक से संवाद नहीं कर पाते
- रिमोट डेस्कटॉप एन्कोडर/डिकोडर समस्याएं जिससे स्ट्रीम की गई Chrome विंडो काली दिखाई देती है
- टूटे एक्सटेंशन रेंडरिंग में हस्तक्षेप करते हैं
- आक्रामक या अस्थिर प्रायोगिक फ्लैग
- दूषित सेटिंग्स या कैश्ड GPU शेडर
सरल शब्दों में: Chrome आपके GPU का उपयोग करके विंडो खींचने की कोशिश करता है, लेकिन श्रृंखला में कुछ (फ्लैग, ड्राइवर, ANGLE बैकेंड, एक्सटेंशन, या कैश) टूट जाता है, और Chrome काली स्क्रीन दिखाता है।
अब जब आपके पास इस व्यवहार के कारणों का स्पष्ट विचार है, तो नीचे दिए गए समाधानों का क्रम से पालन करें, सबसे आसान से शुरू करके।
1. सभी Chrome फ्लैग रीसेट करें
प्रायोगिक फ्लैग बदलते हैं कि Chrome पृष्ठों को कैसे रेंडर करता है। एक खराब या अस्थिर फ्लैग Chrome को एक रेंडरिंग पथ का उपयोग करने के लिए मजबूर कर सकता है जिसे आपका GPU संभाल नहीं सकता। रीसेट करने से सभी छिपी सेटिंग्स उनकी डिफ़ॉल्ट, स्थिर स्थिति पर लौट आती हैं।
- Google Chrome खोलें।
- एड्रेस बार में टाइप करें
chrome://flags/
और Enter दबाएँ। - ऊपर दाईं ओर सभी रीसेट करें क्लिक करें।
- Chrome बंद करें और पुनः लॉन्च करें।
2. हार्डवेयर त्वरण अक्षम करें
डिफ़ॉल्ट रूप से, Chrome रेंडरिंग कार्य को आपके GPU पर ऑफलोड करने के लिए हार्डवेयर त्वरण का उपयोग करता है। यदि आपके ग्राफ़िक्स ड्राइवर बग्गी या पूरी तरह से संगत नहीं हैं, तो यह हैंडऑफ विफल हो सकता है और ब्लैक स्क्रीन का परिणाम दे सकता है।
हार्डवेयर त्वरण बंद करने से Chrome को सॉफ़्टवेयर रेंडरिंग का उपयोग करने के लिए मजबूर किया जाता है। यह ग्राफिक्स-भारी पृष्ठों पर थोड़ा धीमा हो सकता है लेकिन ब्लैक स्क्रीन समस्याओं का सामना करते समय अक्सर बहुत अधिक स्थिर होता है।
- Chrome खोलें → तीन बिंदु पर क्लिक करें।
- सेटिंग्स चुनें।
- सिस्टम पर जाएँ।
- उपलब्ध होने पर ग्राफ़िक्स त्वरण का उपयोग करें बंद करें।
- पुनः लॉन्च क्लिक करें।
3. ANGLE ग्राफ़िक्स बैकएंड रीसेट करें
ANGLE वह मध्य परत है जो Chrome के ग्राफ़िक्स कमांड को GPU-अनुकूल निर्देशों में परिवर्तित करती है। यदि ANGLE गलत बैकएंड का उपयोग करता है (जैसे Vulkan या D3D11 जब आपका GPU इसे संभाल नहीं सकता), तो Chrome ब्लैक स्क्रीन दिखाता है। इसे रीसेट करने से आपके सिस्टम के लिए सर्वोत्तम संगत मोड बहाल होता है।
- अपने Chrome शॉर्टकट पर राइट-क्लिक करें → गुण।
- लक्ष्य लाइन के अंत में जोड़ें:
--no-experiments
- इस शॉर्टकट का उपयोग करके Chrome लॉन्च करें।
chrome://flags/
खोलें- “ANGLE ग्राफ़िक्स बैकएंड चुनें” खोजें और इसे डिफ़ॉल्ट पर सेट करें।
- Chrome बंद करें।
- शॉर्टकट से
--no-experimentsहटाएँ। - Chrome को सामान्य रूप से पुनरारंभ करें।
4. Chrome का शेडर कैश साफ़ करें
Chrome संकलित GPU शेडर को कैश फ़ोल्डर में संग्रहीत करता है ताकि पृष्ठ तेजी से लोड हो सकें। समय के साथ, ये कैश्ड फ़ाइलें आपके वर्तमान GPU ड्राइवर या Chrome संस्करण के साथ दूषित या बेमेल हो सकती हैं। जब ऐसा होता है, तो Chrome विंडो को सही ढंग से खींचने में विफल हो सकता है और इसके बजाय ब्लैक स्क्रीन दिखा सकता है।
शेडर कैश हटाने से Chrome इन फ़ाइलों को खरोंच से पुनर्निर्माण करने के लिए मजबूर होता है, आपके वर्तमान ड्राइवर और ब्राउज़र संस्करण का उपयोग करके।
- Google Chrome पूरी तरह से बंद करें। सुनिश्चित करें कि पृष्ठभूमि में कोई Chrome विंडो नहीं चल रही।
- Win + R दबाएँ → टाइप करें:
%localappdata%
- जाएँ: Google → Chrome → User Data → ShaderCache → GPUCache
- GPUCache के अंदर सभी फ़ाइलें हटाएँ।
- Chrome पुनरारंभ करें।
यदि फ़ोल्डर या पथ मौजूद नहीं है, तो आप इस चरण को छोड़ सकते हैं और अगले समाधान पर जा सकते हैं।
5. ग्राफ़िक्स ड्राइवर अपडेट करें
पुराने या बग्गी ग्राफ़िक्स ड्राइवर ब्राउज़र में रेंडरिंग समस्याओं के सबसे आम कारणों में से एक हैं। यदि आपका GPU ड्राइवर उन कमांड को नहीं समझता जो Chrome भेज रहा है (विशेष रूप से नए ग्राफ़िक्स API या ANGLE बैकएंड के साथ), तो यह चुपचाप विफल हो सकता है और आपको एक काली विंडो के साथ छोड़ सकता है।
अपने ग्राफ़िक्स ड्राइवर को अपडेट करने से आपके GPU निर्माता से नवीनतम संगतता पैच, प्रदर्शन सुधार, और बग फिक्स इंस्टॉल होते हैं। यह सीधे प्रभावित करता है कि GPU Chrome के रेंडरिंग कार्यों को कैसे संभालता है और अक्सर लगातार ब्लैक स्क्रीन समस्याओं को हल करता है।
अपने ग्राफ़िक्स ड्राइवर को अपडेट करने के लिए, हमारे विस्तृत चरण-दर-चरण मार्गदर्शिका का पालन करें: ग्राफ़िक्स ड्राइवर कैसे अपडेट करें (AMD/Nvidia/Intel)
6. टूटे एक्सटेंशन अक्षम करें
कुछ एक्सटेंशन ओवरले इंजेक्ट करते हैं या पृष्ठ रेंडरिंग संशोधित करते हैं। एक दोषपूर्ण एक्सटेंशन Chrome के टैब क्षेत्र को काला कर सकता है। सभी एक्सटेंशन बंद करने से अपराधी को खोजने में मदद मिलती है।
- Chrome खोलें।
- देखें:
chrome://extensions/
- सभी एक्सटेंशन टॉगल ऑफ करें।
- Chrome पुनरारंभ करें।
- एक्सटेंशन को एक-एक करके वापस चालू करें ताकि यह पता लगाया जा सके कि कौन सा समस्या पैदा करता है।
अतिरिक्त नोट्स
- ये चरण Windows के लिए लिखे गए हैं। कुछ विकल्प (जैसे
chrome://flags, हार्डवेयर त्वरण अक्षम करना, और एक्सटेंशन प्रबंधित करना) macOS और ChromeOS पर भी लागू होते हैं, लेकिन फ़ोल्डर पथ और सिस्टम मेनू अलग दिखेंगे। - रिमोट डेस्कटॉप सत्र में, Chrome की विंडो एक वीडियो के रूप में स्ट्रीम की जाती है। यदि कनेक्शन अस्थिर है या होस्ट पर रेंडरिंग पथ टूटा हुआ है, तो स्ट्रीम ब्लैक स्क्रीन के रूप में दिखाई दे सकती है भले ही Chrome स्थानीय रूप से काम कर रहा हो। उपरोक्त सुधार अभी भी होस्ट PC पर रेंडरिंग को स्थिर करके मदद करते हैं।
उपरोक्त सुधार लागू करने के बाद, Chrome को फिर से रेंडर करना शुरू करना चाहिए बिना काली विंडो दिखाए।
यदि ब्लैक स्क्रीन समस्या जारी रहती है, तो अपनी Chrome प्रोफ़ाइल रीसेट करने या Chrome पुनः इंस्टॉल करने पर विचार करें ताकि गहरे भ्रष्टाचार से इंकार किया जा सके:
- प्रोफ़ाइल रीसेट Chrome की सेटिंग्स को डिफ़ॉल्ट पर पुनर्स्थापित करता है लेकिन यदि आप अपने Google खाते में साइन इन हैं तो आपके बुकमार्क या पासवर्ड नहीं हटाता।
- एक साफ पुनर्स्थापना सुनिश्चित करता है कि आप Chrome की एक नई प्रति चला रहे हैं बिना बचे हुए दूषित फ़ाइलों या प्रायोगिक बदलावों के।
एक बार Chrome अपने डिफ़ॉल्ट, स्थिर कॉन्फ़िगरेशन पर वापस आ जाए, तो उसे आपके GPU के साथ ठीक से संवाद करना चाहिए और ब्लैक स्क्रीन समस्या के बिना पृष्ठ प्रदर्शित करना चाहिए।
लेखक के बारे में: हमज़ा मोहम्मद अनवर एक इंटरमीडिएट JavaScript वेब डेवलपर हैं जो MERN तकनीकों का उपयोग करके उच्च-प्रदर्शन एप्लिकेशन विकसित करने पर ध्यान केंद्रित करते हैं।