WSL ইনস্টল করার সময়, আপনি যদি এমন একটি ত্রুটি পান—WslRegisterDistribution failed with error: 0x80370102—তবে এই পোস্টটি আপনাকে সমাধান করতে সাহায্য করবে। Error-এর birkaç কারণ হতে পারে। নেস্টেড ভার্চুয়ালাইজেশন, CPUID-র লিমিট, ভার্চুয়ালাইজেশন সাপোর্ট, এবং আরও।

WslRegisterDistribution failed with error: 0x80370102.
Error: 0x80370102 The Virtual machine could not be started because a required feature is not installed
WslRegisterDistribution failed with error: 0x80370102
সমস্যা ফিক্স করতে এই পরামর্শগুলো অনুসরণ করুন।
- Nested Virtualization এনাবল করুন
- BIOS লেভেলে Hyper-V সাপোর্ট এনাবল করুন
- CPUID-র লিমিটেশন ডিজেবল করুন
আপনাকে অ্যাডমিন পারমিশন এবং BIOS-এর বোঝাপড়া থাকতে হবে এগুলো ইমপ্লিমেন্ট করার জন্য।
Nested Virtualization এনাবল করুন
আপনি যদি একটি VM-এ উইন্ডোজ ইনস্টল করে থাকেন এবং তারপর WSL ইনস্টল করার চেষ্টা করেন, তবে নেস্টেড ভার্চুয়ালাইজেশন এনাবল করতে হবে। অ্যাডমিন পারমিশনে PowerShell লঞ্চ করুন, এবং নিচের কমান্ডটি এক্সিকিউট করুন।
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true যদি এটি কাজ না করে, তবে হার্ডওয়্যার লেভেলে ভার্চুয়ালাইজেশন এনাবল করতে হবে। এটি BIOS বা UEFI-র ওপর নির্ভর করবে। অফিসিয়াল মাইক্রোসফট ডকুমেন্টসে আরও জানুন।
BIOS লেভেলে Hyper-V সাপোর্ট এনাবল করুন

BIOS/UEFI খুলুন এবং সেটিংস চেক করুন যেগুলো VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, বা AMD IOMMU নামে ডাকা হতে পারে। আপনার যদি AMD হয়, তবে AMD-V, SVM, ইত্যাদি চেক করুন। Intel-এর জন্য সাধারণত VT-x।
লিংক করা পোস্টটি ফলো করুন আপনার কম্পিউটারের অনুযায়ী সেটিংস খুঁজে বের করতে। তালিকায় Dell, Asus, Acer, ইত্যাদির জন্য সেটিংস অন্তর্ভুক্ত।
CPUID-র লিমিটেশন ডিজেবল করুন
কম্পিউটার অন করার সময়, OS CPUID ইনস্ট্রাকশন এক্সিকিউট করে প্রসেসর এবং এর ক্যাপাবিলিটি নির্ধারণ করতে। CPUID ব্যবহার হয় যখন আপনি একটি নতুন প্রসেসর পুরনো OS-এ ব্যবহার করছেন। উইন্ডোজ CPUID ইনফরমেশন হ্যান্ডেল করতে সমস্যা থাকতে পারে, এবং তাই আপনাকে এটি ডিজেবল করতে হবে।
Limit CPUID Max এর লোকেশন প্রতিটি BIOS/UEFI-র জন্য ভিন্ন হবে। তাই আপনার কম্পিউটারে এটি কোথায় আছে সেটা খুঁজে বের করতে নিশ্চিত হন।
আশা করি পোস্টটি WslRegisterDistribution 0x80370102 সমাধান করতে সাহায্য করল, যা WSL ইনস্টল করার সময় দেখা যায়।
সদৃশ WslRegisterDistribution failed with errors: 0xc03a001a | 0x80041002 | 0x800700b7 or 0x80080005 | 0x80070422 | 0x80370114 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e and 0x8000000d.
সম্পর্কিত: Windows Subsystem for Linux Error Messages and Codes ট্রাবলশুট করুন।
