ব্যবহারকারীদের WSL (লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম) বৈশিষ্ট্য ব্যবহার করে তাদের উইন্ডোজ পিসিতে লিনাক্স ডিস্ট্রিবিউশন ইনস্টল এবং চালানোর অনুমতি দেওয়া হয়। কিন্তু, WSL এর মাধ্যমে লিনাক্স সাবসিস্টেম ইনস্টল করার সময়, ব্যবহারকারীরা ত্রুটিটি দেখেছেন বলে জানিয়েছেন “WslRegisterDistribution Failed with Error: 0x8007023e”. সাধারণত, এই সমস্যাটি লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম (WSL) নিজেই ম্যানিপুলেট করা বা উইন্ডোজে ব্যবহৃত VM সেটিংসের সাথে যুক্ত। এই নিবন্ধটি পড়ুন এবং আপনার পিসিতে এই ত্রুটিটি কাটিয়ে উঠতে সংশোধনগুলি অনুসরণ করুন৷

ফিক্স 1 – লিনাক্স সাবসিস্টেম নিষ্ক্রিয় এবং সক্ষম করুন

1. টিপুন Windows and Rখুলতে আপনার কীবোর্ডে s Run.

2. প্রকার optionalfeatures.exe প্রবর্তন Windows Features.

3. মধ্যে Turn Windows Feature On and Off, তোমার দরকার disable সমস্ত ভার্চুয়াল মেশিন-সম্পর্কিত বিকল্প।

  • সনাক্ত করুন Hyper-V এবং uncheck এর পাশে বক্স।

  • Uncheck পছন্দ Windows Subsystem for Linux.
  • এছাড়াও, বিকল্পটি নিষ্ক্রিয় করুন Virtual Machine Platform দ্বারা unchecking এর সাথে যুক্ত বক্স।
  • যদি তোমার থাকে Windows Hypervisor Platform তারপর disable এছাড়াও

উইন্ডোজ বৈশিষ্ট্য Vm Wsl Min টিক চিহ্ন মুক্ত করুন

4. ক্লিক করুন OK. এই সময়ে, উইন্ডোজ বৈশিষ্ট্যগুলি প্রয়োজনীয় ফাইলগুলি সন্ধান করে এবং পরিবর্তনগুলি করে৷

5. নিশ্চিতকরণ প্রম্পটে, ক্লিক করুন Restart now আপনার পিসি রিবুট করতে।

উইন্ডোজ ফিচার রিস্টার্ট পিসি মিনিট

6. আপনার সিস্টেম রিবুট করার পরে, ফিরে যান Windows Features হিসাবে Steps 1 and 2 এবং enable দ্বারা উপরের সব অপশন checking তাদের সাথে যুক্ত বক্স।

7. Restart পুনরায় সক্রিয় করার পরে আপনার পিসি আবার।

8. আপনি ত্রুটি ছাড়াই লিনাক্স ডিস্ট্রিবিউশন চালু করতে সক্ষম কিনা তা পরীক্ষা করুন।

ফিক্স 2 – পাওয়ারশেলের মাধ্যমে লিনাক্স সাবসিস্টেম সক্ষম করুন

1. টিপুন Windows এবং টাইপ করুন powershell অনুসন্ধান বাক্সে

2. Right-click চালু PowerShell অনুসন্ধান ফলাফলে এবং ক্লিক করুন Run as administrator.

পাওয়ারশেল অ্যাডমিন মিন হিসাবে চালান

3. যদি User Access Control প্রম্পট, ক্লিক করুন Yes.

4. নীচের কমান্ডটি টাইপ করুন এবং আঘাত করুন Enter.

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

5. কমান্ড কার্যকর করার পরে, এটি একটি জন্য অনুরোধ করে restart. প্রেস করুন Y অপারেশন সম্পূর্ণ করতে আপনার পিসি পুনরায় চালু করতে.

উইন্ডোজ সাসসিস্টেম পাওয়ারশেল মিন সক্ষম করুন

6. স্টার্টআপের পরে ত্রুটিটি সমাধান করা হয়েছে কিনা তা পরীক্ষা করুন।

ফিক্স 3 – কমান্ড প্রম্পটের মাধ্যমে লিনাক্স সাবসিস্টেম আপডেট করুন

1. টিপুন Windows এবং টাইপ করুন cmd অনুসন্ধান বাক্সে

2. Right-click চালু Command Prompt এবং নির্বাচন করুন Run as administrator.

কমান্ড প্রম্পট অ্যাডমিন উইন্ডোজ কী হিসাবে চালান

3. নিচের কমান্ডটি ব্যবহার করে লিনাক্স ডিস্ট্রিবিউশন আপডেট করুন।

C:> bash

$ sudo apt-get update

$ sudo apt-get dist-upgrade

$ <CTRL-D>

C:> exit

4. এখন লিনাক্স টার্মিনাল খুলুন এবং ত্রুটিটি সমাধান হয়েছে কিনা তা পরীক্ষা করুন।

ফিক্স 4 – লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম পুনরায় ইনস্টল করুন (WSL)

যদি উপরের উভয় সমাধানই Linux ডিস্ট্রিবিউশনের সাথে আপনার জন্য ত্রুটিটি পরিষ্কার না করে, তাহলে আপনাকে WSL আনইনস্টল করে পুনরায় ইনস্টল করতে হবে কারণ WSL এর সাথেই সমস্যা হতে পারে।

উ: লিনাক্সের জন্য লিনাক্স ডিস্ট্রিবিউশন এবং উইন্ডোজ সাবসিস্টেম আনইনস্টল করুন

1. শুধু ধরে রাখুন Windows and Rs একযোগে খুলতে Run.

2. প্রকার ms-settings:appsfeatures খুলতে Apps & Features ভিতরে Windows Settings.

Ms সেটিংস অ্যাপের বৈশিষ্ট্য ন্যূনতম

3. আপনার সনাক্ত করুন Linux Installation (উদাহরণস্বরূপ, উবুন্টু) অ্যাপ্লিকেশনের তালিকায়।

4. ক্লিক করুন three vertical dots এটির পাশে এবং নির্বাচন করুন Uninstall.

উবুন্টু লিনাক্স ডিস্ট্রিবিউশন মিন আনইনস্টল করুন

5. অন-স্ক্রীন নির্দেশাবলী অনুসরণ করে আনইনস্টলেশন সম্পূর্ণ করুন।

6. এখন সনাক্ত করুন Windows Subsystem for Linux অ্যাপের তালিকায়।

7. ক্লিক করুন three vertical dots এটির সাথে যুক্ত এবং ক্লিক করুন Uninstall.

লিনাক্স মিনিটের জন্য উইন্ডোজ সাবসিস্টেম আনইনস্টল করুন

8. আনইনস্টল করার পরে, WSL ব্যবহার করে সমস্ত সম্পর্কিত ফাইল এবং উপাদানগুলি সরিয়ে ফেলুন Windows Features. ধাপ অনুসরণ করুন Fix 1 প্রতি disable WSL and Windows Hypervisor Platform.

9. Reboot আপনার সিস্টেম এবং তারপর WSL ইনস্টল করুন.

বি. লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম ইনস্টল করুন

Windows 10 version 2004  and above or Windows 11

1. আঘাত Windows and R এবং টাইপ করুন powershell মধ্যে Run যে ডায়ালগ খোলে।

2. টিপুন Ctrl + Shift + Enter খুলতে PowerShell as administrator.

পাওয়ারশেল মিন চালান

3. নীচের কমান্ড লিখুন.

wsl --install

4. এটি লিনাক্সের সর্বশেষ সংস্করণ ডাউনলোড করে এবং লিনাক্স সাবসিস্টেম চালানোর জন্য প্রয়োজনীয় ঐচ্ছিক উপাদানগুলিও চালু করে।

5. Restart কমান্ড কার্যকর করার পরে আপনার কম্পিউটার।

6. লিনাক্স সফ্টওয়্যারটির একটি নতুন ইনস্টলেশন করুন যা আপনি আগে আনইনস্টল করেছিলেন৷ আপনার লিনাক্স টার্মিনাল চালু করুন এবং ত্রুটিটি সমাধান করা হয়েছে কিনা তা পরীক্ষা করুন।

Manual Installation (instead of the above install command) or Older Builds of Windows

1. খুলুন Run (Windows + R).

2. প্রকার powershell এবং টিপুন Ctrl + Shift + Enter খুলতে Command Prompt as administrator.

পাওয়ারশেল মিন চালান

3. নীচের কমান্ড লিখুন

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

4. Reboot উপরের কমান্ডটি কার্যকর করার পরে আপনার পিসি।

5. স্টার্টআপের পরে, আপনি আনইনস্টল করা লিনাক্স ডিস্ট্রিবিউশন ডাউনলোড এবং ইনস্টল করতে Windows স্টোর ব্যবহার করুন৷

6. লিনাক্স অ্যাপ্লিকেশন চালু করুন এবং সমস্যাটি ঠিক হয়েছে কিনা তা পরীক্ষা করুন।

এটাই!

আমরা আশা করি আপনি অবশ্যই এই নিবন্ধে সংশোধনগুলি ব্যবহার করে আপনার পিসিতে ত্রুটি 0x8007023e সহ WslRegisterDistribution ব্যর্থতা কাটিয়ে উঠতে সক্ষম হয়েছেন৷ মন্তব্য করুন এবং আপনাকে সাহায্য করেছে এমন সমাধান আমাদের জানান।