Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Windows त्रुटियाँ

वीएस कोड 'अप्रत्याशित रूप से समाप्त हुई विंडो' क्रैश का समाधान करें - चरण-दर-चरण मार्गदर्शिका

<पी> त्रुटि "विज़ुअल स्टूडियो कोड त्रुटि:विंडो अप्रत्याशित रूप से समाप्त हो गई" तब होता है जब वीएस कोड लॉन्च के दौरान या चलते समय क्रैश हो जाता है। यह त्रुटि आमतौर पर क्रोमियम सैंडबॉक्स के साथ टकराव की ओर इशारा करती है, जो एक अंतर्निहित सुरक्षा परत है जो एप्लिकेशन को सुरक्षित रखने के लिए प्रक्रियाओं को अलग करती है। सुरक्षा के लिए आवश्यक होते हुए भी, सैंडबॉक्स कभी-कभी कुछ प्रणालियों पर अस्थिरता पैदा कर सकता है, जिससे अप्रत्याशित शटडाउन हो सकता है।

<पी> <पी> अन्य संभावित कारणों में कम वर्चुअल मेमोरी आवंटन शामिल है , दूषित कैश फ़ाइलें , बहुत सारे इंस्टॉल किए गए एक्सटेंशन , या हार्डवेयर त्वरण टकराव . दुर्लभ मामलों में, वीएस कोड का पुराना या दूषित इंस्टॉलेशन भी जिम्मेदार हो सकता है।

<पी> इस समस्या को ठीक करने के लिए नीचे कई सिद्ध तरीके दिए गए हैं।

1. –disable-chromium-sandbox

के साथ VS कोड लॉन्च करें <पी> क्रोमियम सैंडबॉक्स सुरक्षा के लिए सिस्टम संसाधनों तक वीएस कोड की पहुंच को प्रतिबंधित करता है। हालाँकि, यदि आपका सिस्टम या ड्राइवर इसका पूरी तरह से समर्थन नहीं करते हैं, तो आरंभीकरण के दौरान संपादक क्रैश हो सकता है। --disable-chromium-sandbox के साथ वीएस कोड लॉन्च करना फ़्लैग इस प्रतिबंध को दरकिनार कर देता है और एप्लिकेशन को सैंडबॉक्स के बिना चलने की अनुमति देता है।

<पी> ⚠️चेतावनी: क्रोमियम सैंडबॉक्स को अक्षम करने से वीएस कोड प्रक्रियाओं को अलग करने वाली सुरक्षा परत कम हो जाती है। इस पद्धति का उपयोग केवल समस्या निवारण के लिए या अस्थायी समाधान के रूप में करें। आपके सिस्टम और ड्राइवरों को अपडेट करने की पुरजोर अनुशंसा की जाती है ताकि वीएस कोड सैंडबॉक्स सक्षम होने पर चल सके।
  1. विज़ुअल स्टूडियो कोड को पूरी तरह से बंद करें।
  2. विन + आर दबाएं , cmd टाइप करें , और Enter दबाएँ .
  3. नीचे कमांड टाइप करें और Enter दबाएं :
    code --disable-chromium-sandbox
    <पी>
  4. यदि VS कोड क्रैश हुए बिना लॉन्च होता है, तो अपने OS और ड्राइवरों को अपडेट करने पर विचार करें। यदि आवश्यक हो, तो आप अस्थायी समाधान के रूप में इस मोड में वीएस कोड चला सकते हैं।

2. वर्चुअल मेमोरी बढ़ाएँ (पेजिंग फ़ाइल)

<पी> वीएस कोड कई प्रक्रियाओं, एक्सटेंशन और रेंडरिंग घटकों को मेमोरी में लोड करता है। यदि आपके सिस्टम की भौतिक रैम अपर्याप्त है, तो विंडोज़ वर्चुअल मेमोरी (पेजिंग फ़ाइल) पर निर्भर है। यदि यह आवंटन बहुत कम है, तो वीएस कोड अप्रत्याशित रूप से समाप्त हो सकता है। पेजिंग फ़ाइल को बढ़ाने से यह सुनिश्चित होता है कि स्टार्टअप के दौरान पर्याप्त मेमोरी उपलब्ध है।

  1. विन + आर दबाएं , sysdm.cpl टाइप करें , और Enter दबाएँ .
  2. उन्नत पर जाएं टैब और प्रदर्शन के अंतर्गत , सेटिंग्स पर क्लिक करें .
  3. प्रदर्शन विकल्पों में, उन्नत पर स्विच करें टैब पर क्लिक करें और बदलें पर क्लिक करें वर्चुअल मेमोरी के अंतर्गत.
  4. अनचेक करें सभी ड्राइव के लिए पेजिंग फ़ाइल आकार को स्वचालित रूप से प्रबंधित करें .
  5. अपना सिस्टम ड्राइव चुनें (आमतौर पर C: ), कस्टम आकार चुनें , और मान दर्ज करें:
    • प्रारंभिक आकार: अनुशंसित का उपयोग करें मूल्य दर्शाया गया है.
    • अधिकतम आकार: उच्चतर सेट करें (उदाहरण के लिए, 4096 एमबी)। या अधिक).
  6. सेट क्लिक करें , तो ठीक है , और अपने सिस्टम को पुनरारंभ करें।

3. वीएस कोड कैश और बैकअप डेटा साफ़ करें

<पी> वीएस कोड अपने प्रोफ़ाइल फ़ोल्डर के अंतर्गत कैश्ड सत्र डेटा, एक्सटेंशन स्थिति और बैकअप संग्रहीत करता है। यदि ये फ़ाइलें दूषित हो जाती हैं (असफल अपडेट, क्रैश या विरोध के कारण), तो संपादक लॉन्च पर क्रैश हो सकता है। इन कैश फ़ोल्डरों को हटाने से वीएस कोड को उन्हें पुन:उत्पन्न करने के लिए मजबूर होना पड़ता है, जिससे अक्सर समस्या हल हो जाती है।

  1. सभी VS कोड विंडो पूरी तरह से बंद करें।
  2. विन + आर दबाएं , नीचे पथ टाइप करें, और Enter दबाएँ :
    %APPDATA%\Code
    <पी>
  3. निम्नलिखित सबफ़ोल्डर हटाएं:
    Cache 
    CachedData 
    Code Cache 
    GPUCache
    <पी>
  4. वीएस कोड को पुनरारंभ करें और जांचें कि क्या समस्या बनी रहती है।

4. एक्सटेंशन और हार्डवेयर एक्सेलेरेशन अक्षम करें

<पी> हार्डवेयर त्वरण वीएस कोड को रेंडरिंग कार्यों को जीपीयू पर लोड करने की अनुमति देता है, जिससे प्रदर्शन में सुधार होता है लेकिन जीपीयू ड्राइवर अस्थिर होने पर संभावित रूप से क्रैश हो सकता है। इसी तरह, एक्सटेंशन वीएस कोड के व्यवहार को सीधे संशोधित करें, और एक दोषपूर्ण या पुराना एक्सटेंशन संपादक को लॉन्च होने से रोक सकता है। दोनों अक्षमताओं के साथ वीएस कोड चलाने से मूल कारण की पहचान करने में मदद मिलती है।

4.1 एक्सटेंशन अक्षम करें

  1. विन + आर दबाएं , cmd टाइप करें , और Enter दबाएँ .
  2. निम्न आदेश चलाएँ:
    code --disable-extensions
    <पी>
  3. यदि वीएस कोड सफलतापूर्वक खुलता है, तो आपका एक एक्सटेंशन इसका कारण है। दोषपूर्ण को ढूंढने के लिए उन्हें एक-एक करके पुनः सक्षम करें।

4.2 हार्डवेयर एक्सेलेरेशन अक्षम करें

  1. Ctrl+Shift+P दबाएँ कमांड पैलेट खोलने के लिए.
  2. खोजें और चुनें प्राथमिकताएं:सेटिंग्स खोलें (JSON) .
  3. JSON फ़ाइल में निम्न पंक्ति जोड़ें:
    "disable-hardware-acceleration": true
    <पी>
  4. वीएस कोड को पुनरारंभ करें। यह अब GPU के बजाय CPU रेंडरिंग का उपयोग करेगा।

5. विज़ुअल स्टूडियो कोड को पुनर्स्थापित करें

<पी> यदि अन्य सभी विफल हो जाते हैं, तो वीएस कोड को पुनः स्थापित करने से यह सुनिश्चित होता है कि किसी भी दूषित कोर फाइल या टूटे हुए इंस्टॉलेशन को एक नई प्रतिलिपि के साथ बदल दिया गया है। इंस्टॉलेशन-स्तर की समस्याओं से बचने का यह सबसे विश्वसनीय तरीका है।

  1. विन + आर दबाएं , appwiz.cpl टाइप करें , और Enter दबाएँ .
  2. विजुअल स्टूडियो कोड का पता लगाएं , राइट-क्लिक करें, और अनइंस्टॉल चुनें .
  3. आधिकारिक वीएस कोड वेबसाइट से नवीनतम संस्करण डाउनलोड करें।
  4. इंस्टॉलर चलाएँ और सेटअप पूरा करें।
  5. त्रुटि का समाधान हो गया है यह सत्यापित करने के लिए VS कोड लॉन्च करें।
<पी> लेखक के बारे में

<पी> वीएस कोड  अप्रत्याशित रूप से समाप्त हुई विंडो  क्रैश का समाधान करें - चरण-दर-चरण मार्गदर्शिका

<पी> हमजा मोहम्मद अनवर

<पी> हमजा मोहम्मद अनवर एक मध्यवर्ती जावास्क्रिप्ट वेब डेवलपर है जो एमईआरएन प्रौद्योगिकियों का उपयोग करके उच्च-प्रदर्शन अनुप्रयोगों को विकसित करने पर ध्यान केंद्रित करता है। उनके कौशल सेट में ReactJS, MongoDB, Express NodeJS और अन्य संबंधित तकनीकों में विशेषज्ञता शामिल है। हमज़ा एक Google IT प्रमाणित पेशेवर भी है, जो IT समर्थन में उसकी क्षमता को उजागर करता है। एक शौकीन समस्या-समाधानकर्ता के रूप में, वह विभिन्न तकनीकी समस्याओं के निवारण और समाधान खोजने के लिए अपने कंप्यूटर पर त्रुटियों को फिर से बनाता है।
  1. विंडोज 10 में एक अज्ञात नेटवर्क त्रुटि को ठीक करें विंडोज 10 में एक अज्ञात नेटवर्क त्रुटि को ठीक करें

    क्या डिस्कॉर्ड नया रेडिट बन गया है? हम इसे आप लोगों पर तय करने के लिए छोड़ देंगे। हालाँकि, एक बात निश्चित है कि डिस्कोर्ड की लोकप्रियता बहुत तेजी से बढ़ी, खासकर युवा उपयोगकर्ताओं और गेमर्स के बीच। किसने सोचा होगा कि रेडिट की मौजूदगी में ऐसा प्लेटफॉर्म इतना बड़ा बन सकता है? खैर, तकनीक की दुनिया में,

  1. Windows 10 में हार्ड डिस्क की समस्याओं को ठीक करें Windows 10 में हार्ड डिस्क की समस्याओं को ठीक करें

    सिस्टम इमेज रिकवरी सिस्टम को बचाने के लिए एक उपयोगी उपकरण है जो क्रैश हो गया है या क्रैश होने के बीच में है। सिस्टम इमेज रिकवरी हार्ड ड्राइव से संपूर्ण कंप्यूटर डेटा का पूर्ण बैकअप लेता है। सिस्टम छवि पुनर्प्राप्ति बैकअप डेटा में सिस्टम सेटिंग्स, ऑपरेटिंग सिस्टम, प्रोग्राम और ड्राइव पर अन्य फ़ाइलें

  1. Mac सुरक्षित मोड में प्रारंभ नहीं होगा, यह रहा क्या करें? Mac सुरक्षित मोड में प्रारंभ नहीं होगा, यह रहा क्या करें?

    सारांश:यह पोस्ट मैक को सेफ मोड में शुरू नहीं होने की समस्या को ठीक करने में मदद करेगी, जिसमें मैक नियमित रूप से सेफ मोड के बजाय बूट होता है और मैक बूटिंग प्रक्रिया पर सेफ मोड पर अटक जाता है। आप ओएस से संबंधित मुद्दों को ठीक करने के लिए मैक सेफ मोड का उपयोग करने की तैयारी करते हैं जैसे मैकबुक चालू