WslRegisterDistribution त्रुटि के साथ विफल: 0x80370102
WSL स्थापित करते समय , यदि आपको यह कहते हुए एक त्रुटि प्राप्त होती है- WslRegisterDistribution विफल त्रुटि के साथ: 0x80370102(WslRegisterDistribution failed with error: 0x80370102) - तो यह पोस्ट आपको इसे हल करने में मदद करेगी। त्रुटि(Error) कुछ कारणों से होती है। नेस्टेड वर्चुअलाइजेशन , CPUID पर एक सीमा , वर्चुअलाइजेशन(Virtualization) समर्थन, और बहुत कुछ।

WslRegisterDistribution failed with error: 0x80370102.
Error: 0x80370102 The Virtual machine could not be started because a required feature is not installed
WslRegisterDistribution त्रुटि के साथ विफल: 0x80370102
समस्या को ठीक करने के लिए इन सुझावों का पालन करें।
- नेस्टेड वर्चुअलाइजेशन सक्षम करें
- BIOS स्तर(BIOS Level) पर हाइपर-V समर्थन सक्षम करें
- CPUID पर सीमा अक्षम करें
उन्हें लागू करने के लिए आपको व्यवस्थापक अनुमति और BIOS की समझ की आवश्यकता होगी ।
नेस्टेड वर्चुअलाइजेशन सक्षम करें
यदि आपने VM में Windows स्थापित किया है और फिर (Windows)WSL को स्थापित करने का प्रयास करते हैं , तो आपको नेस्टेड वर्चुअलाइजेशन को सक्षम करने की आवश्यकता है। PowerShell(Launch PowerShell) को व्यवस्थापक अनुमति के साथ लॉन्च करें, और नीचे बताए अनुसार कमांड निष्पादित करें।
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
यदि यह काम नहीं करता है, तो आपको हार्डवेयर स्तर पर वर्चुअलाइजेशन को सक्षम करने की आवश्यकता है। यह BIOS(BIOS) या UEFI पर निर्भर करेगा । आधिकारिक Microsoft दस्तावेज़ों(official Microsoft Documents) पर इस पर और अधिक ।
BIOS स्तर(BIOS Level) पर हाइपर-V समर्थन सक्षम करें

BIOS/UEFI खोलें और सेटिंग्स की जाँच करें जिन्हें VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, या AMD IOMMU कहा जा सकता है। (VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, or AMD IOMMU. )यदि यह एएमडी है, तो आपको (AMD)एएमडी-वी(AMD-V) , एसवीएम(SVM) आदि की जांच करनी होगी । इंटेल(Intel) के लिए , यह आमतौर पर VT-x होता है ।
अपने कंप्यूटर के अनुसार सेटिंग्स का पता लगाने के लिए लिंक की गई पोस्ट का पालन करें। सूची में Dell(Dell) , Asus , Acer इत्यादि के लिए सेटिंग्स शामिल हैं ।
CPUID पर सीमा अक्षम करें
जब आप अपना कंप्यूटर चालू करते हैं, तो OS प्रोसेसर और उसकी क्षमताओं को निर्धारित करने के लिए CPUID निर्देश निष्पादित करता है। (CPUID)CPUID तब उपयोग करता है जब आप पुराने OS वाले नए प्रोसेसर का उपयोग कर रहे होते हैं। विंडोज़ में (Windows)सीपीयूआईडी(CPUID) जानकारी को संभालने में समस्या हो सकती है , और इसलिए आपको इसे अक्षम करने की आवश्यकता है।
Limit CPUID Maxप्रत्येक BIOS/UEFI के लिए वसीयत का स्थान अलग-अलग होगा । इसलिए यह सुनिश्चित करने के लिए चारों ओर देखें कि यह आपके कंप्यूटर पर कहां है।
मुझे उम्मीद है कि पोस्ट WslRegisterDistribution 0x80370102 को हल करने में मददगार थी , जो WSL इंस्टॉल करते समय दिखाई देती है ।
इसी तरह WslRegisterDistribution त्रुटियों के साथ विफल(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 या 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370114 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e और 0x8000000d(0x8007019e and 0x8000000d) ।
संबंधित: (Related: )लिनक्स त्रुटि संदेशों और कोड के लिए विंडोज सबसिस्टम का समस्या निवारण करें।(Troubleshoot Windows Subsystem for Linux Error Messages and Codes.)
Related posts
WslRegisterDistribution त्रुटि के साथ विफल: 0x80370114
WslRegisterDistribution 0x8007023e त्रुटि के साथ विफल रहा
WslRegisterDistribution 0x8007019e या 0x8000000d त्रुटि के साथ विफल रहा
WslRegisterDistribution त्रुटि के साथ विफल: 0x800701bc
WslRegisterDistribution त्रुटि के साथ विफल: 0x80070422
विंडोज 11/10 में .sh या शेल स्क्रिप्ट फाइल कैसे चलाएं?
विंडोज 10 में लिनक्स डिस्ट्रीब्यूशन वर्जन को WSL1 या WSL2 में कैसे सेट करें?
विंडोज 11 पर लिनक्स के लिए विंडोज सबसिस्टम कैसे स्थापित करें
WslRegisterDistribution त्रुटि के साथ विफल: 0x80041002
Linux के लिए Windows सबसिस्टम का उपयोग करके Windows 10 पर LineageOS बनाएँ
WslRegisterDistribution 0x800700b7 या 0x80080005 त्रुटि के साथ विफल रहा
लिनक्स त्रुटियों, समस्याओं और मुद्दों के लिए विंडोज सबसिस्टम को ठीक करें
WSL ने 0x80070003 त्रुटि के साथ काम करना बंद कर दिया
विंडोज़ में लिनक्स (डब्लूएसएल) संस्करण के लिए विंडोज सबसिस्टम की जांच कैसे करें
WslRegisterDistribution 0xc03a001a त्रुटि के साथ विफल रहा
फिक्स WslRegisterDistribution 0x80070032 त्रुटि के साथ विफल रहा
