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

विंडोज 10 में उबंटू के साथ 'फेल्ड टू फोर्क ऑन WSL' एरर कैसे ठीक करें

WSL (विंडोज सबसिस्टम फॉर लिनक्स) एक कम्पैटिबिलिटी लेयर है जिसका उपयोग विंडोज 10 में लिनक्स बाइनरी एक्जीक्यूटेबल चलाने के लिए किया जाता है। प्रोग्राम को विंडोज 10 और विंडोज सर्वर 2019 में पेश किया गया था और इसने बहुत से डेवलपर्स को विंडोज पर लिनक्स-आधारित एक्जीक्यूटेबल उपयोग करने में आसानी दी है। हालांकि, हाल ही में, उबंटू सिस्टम को अपडेट करने का प्रयास करते समय "# apt-get update FATAL -> Failed to fork" एरर की बहुत सारी रिपोर्टें आ रही हैं।

विंडोज 10 में उबंटू के साथ  फेल्ड टू फोर्क ऑन WSL  एरर कैसे ठीक करें

विंडोज 10 में उबंटू के साथ "फेल्ड टू फोर्क" एरर का कारण क्या है?

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

  • अपर्याप्त स्वैप मेमोरी: कुछ मामलों में, एप्लिकेशन द्वारा एक्सेस की जा सकने वाली अपर्याप्त SWAP मेमोरी हो सकती है जिसके कारण यह एरर ट्रिगर हो रहा है। एप्लिकेशन को ठीक से काम करने के लिए काफी मात्रा में फ्री मेमोरी की आवश्यकता होती है।
  • एंटीवायरस/फायरवॉल: यह देखा गया कि एक थर्ड-पार्टी एंटीवायरस या फायरवॉल एप्लिकेशन के कुछ तत्वों को सर्वर के साथ संपर्क बनाने से रोक सकता है। एप्लिकेशन को ठीक से काम करने के लिए एक अच्छा इंटरनेट कनेक्शन स्थापित करने की आवश्यकता होती है।

अब जब आपको समस्या की प्रकृति की बुनियादी समझ हो गई है, तो हम समाधानों की ओर बढ़ेंगे। टकराव से बचने के लिए इन्हें प्रस्तुत किए गए विशिष्ट क्रम में लागू करना सुनिश्चित करें।

समाधान 1: एंटीवायरस को अक्षम करना

यदि आपके पास थर्ड-पार्टी एंटीवायरस या फायरवॉल इंस्टॉल है तो इसे पूरी तरह से अक्षम करने या उबंटू एप्लिकेशन के लिए एक बहिष्करण जोड़ने की सिफारिश की जाती है क्योंकि यह एप्लिकेशन के कुछ घटकों को अक्षम कर रहा हो सकता है जिसके कारण एरर ट्रिगर हो सकता है। बहिष्करण जोड़ने के लिए:

  1. सिस्टम ट्रे में एप्लिकेशन पर राइट-क्लिक करें।
  2. Open चुनें और सेटिंग्स विकल्प पर क्लिक करें।
  3. Add an Exclusion बटन चुनें और उबंटू एप्लिकेशन की दिशा में इंगित करें।

समाधान 2: नई स्वैप फाइल बनाना

यह संभव है कि स्वैप फाइल पर स्टोरेज समाप्त हो रहा था जिसके कारण एरर ट्रिगर हो रहा था। इसलिए, इस चरण में, हम एक नई स्वैप फाइल बनाएंगे। उसके लिए:

  1. Launch Ubuntu.विंडोज 10 में उबंटू के साथ  फेल्ड टू फोर्क ऑन WSL  एरर कैसे ठीक करें
  2. निम्न कमांड टाइप करें और "Enter" दबाएं।
    sudo fallocate -1 4G /swapfile
  3. स्वैप फाइल अब बन गई है लेकिन इसे अभी भी सक्रिय करने की आवश्यकता है।
  4. फाइल को अधिक सुरक्षित बनाने के लिए, निम्न कमांड टाइप करें और "Enter" दबाएं।
    sudo chmod 600 /swapfile
  5. अब, स्वैप स्पेस सेट अप करने के लिए निम्न कमांड टाइप करें और "Enter" दबाएं।
    sudo mkswap /swapfile
  6. स्वैप स्पेस को सक्षम करने के लिए, निम्न कमांड टाइप करें और "Enter" दबाएं।
    sudo swapon /swapfile
  7. इन कमांड को निष्पादित करने के बाद देखें कि क्या समस्या बनी रहती है।
  1. एप्लिकेशन त्रुटि 0xc0000005 कैसे ठीक करें एप्लिकेशन त्रुटि 0xc0000005 कैसे ठीक करें

    विंडोज 10 माइक्रोसॉफ्ट द्वारा विंडोज के सबसे प्रत्याशित संस्करणों में से एक है। हालांकि, विंडोज 8 ने डेस्कटॉप OS की दुनिया में एक नया चलन बनाया, लेकिन इसमें डिजाइन और प्रदर्शन में कुछ मुद्दे थे जो विंडोज 10 में माइक्रोसॉफ्ट के लिए मुख्य फोकस थे। इसलिए, विंडोज 10 फाइनल बिल्ड 29 जुलाई, 2015 को डेस्कटॉ

  1. Windows Application Error 0xC0000005 (Access Violation) को जल्दी हल करें Windows Application Error 0xC0000005 (Access Violation) को जल्दी हल करें

    Application Error 0xc0000005 (Access Violation) त्रुटि आपके कंप्यूटर द्वारा किसी विशेष प्रोग्राम या इंस्टॉलेशन को चलाने के लिए आवश्यक फ़ाइलों और सेटिंग्स को सही ढंग से प्रोसेस न कर पाने के कारण होती है। त्रुटि तब दिखाई देती है जब आप विशेष सॉफ़्टवेयर का उपयोग करने का प्रयास करते हैं, या जब आप Windows

  1. विंडोज बैकअप एरर 0x807800C5 हल करें: त्वरित समाधान और रोकथाम युक्तियाँ विंडोज बैकअप एरर 0x807800C5 हल करें: त्वरित समाधान और रोकथाम युक्तियाँ

    यदि आप त्रुटि संदेश There was a failure in preparing the backup image of one of the volumes in the backup set. (0x807800C5) का सामना करते हैं तो संभावना है कि बैकअप प्रक्रिया किसी थर्ड-पार्टी प्रोग्राम द्वारा अवरुद्ध है। कभी-कभी, त्रुटि पुराने बैकअप डेटा के अप्रचलित होने के कारण भी होती है, और इसे ह