কম্পিউটার টিউটোরিয়াল

WslRegisterDistribution ত্রুটি: 0x800700b7 বা 0x80080005 সমাধান

কিছু ব্যবহারকারী অভিযোগ করেছেন WslRegisterDistribution failed with error 0x800700b7 অথবা0x80080005 নিয়ে, যা কখনো কখনো কম্পিউটার রিবুট করার পর হয়। Ubuntu বা অন্য কোনো Distro লঞ্চ করার সময় এটি দেখা যায়। এই পোস্টটি সমস্যা সমাধান করতে সাহায্য করবে। সম্পূর্ণ ত্রুটি বার্তা:

Installing, this may take a few minutes…
WslRegisterDistribution failed with error: 0x800700b7/0x80080005
The distribution installation has become corrupted.
Please select Reset from App Settings or uninstall and reinstall the app.
Error: 0x800700b7 Cannot create a file when that file already exists.
Press any key to continue…

WslRegisterDistribution failed with error 0x800700b7 or 0x80080005

সমাধানটি نسبتসহজ, এবং এতে উইন্ডোজে উপলব্ধ LxssManager এবং অন্যান্য সার্ভিস রিস্টার্ট করা জড়িত। WSL-তে দুটি মোড থাকে—User Mode এবং Kernel Mode, যার মধ্যে রয়েছে Bash, LxssManager, Lxss.sys, এবং lxcore.sys। LxssManager একটি user-mode session manager service যা WSL-এর নতুন ইনস্ট্যান্স লঞ্চ করে। এখানে বর্ণনা দেওয়া আছে:

The LXSS Manager service supports running native ELF binaries. The service provides the infrastructure necessary for ELF binaries to run on Windows. If the service is stopped or disabled, those binaries will no longer run.

LxssManager সার্ভিস রিস্টার্ট করুন

WslRegisterDistribution ত্রুটি: 0x800700b7 বা 0x80080005 সমাধান

Windows কী চাপুন, এবং cmd টাইপ করুন যতক্ষণ না Command Prompt তালিকায় আসে। এটিতে রাইট-ক্লিক করুন, এবং Run as administrator বেছে নিন। তারপর নিচের কমান্ডটি টাইপ করুন।

sc query LxssManager sc stop LxssManager sc start LxssManager

একবার হয়ে গেলে, WSL লঞ্চ করুন, এবং এটা আর কোনো সমস্যা দিবে না। যাইহোক, এটি কম্পিউটার রিস্টার্ট করার প্রতিবার হতে পারে। এটি প্রতিবার না হোক তা নিশ্চিত করতে নিচের কমান্ডটি চালান।

sc config LxssManager start=auto

পরবর্তীবার, কম্পিউটার শুরু হলে এবং WSL লঞ্চ করলে, এটি আর সমস্যা না হওয়া উচিত।

রেজিস্ট্রি ব্যবহার করে LxssManager Auto-Start সেট করুন

WslRegisterDistribution ত্রুটি: 0x800700b7 বা 0x80080005 সমাধান

যদি আপনি উপরের কমান্ড ব্যবহার করে সার্ভিস স্টার্টআপ টাইপ পরিবর্তন করতে না পারেন, তবে আপনি রেজিস্ট্রির মাধ্যমে এটি পরিবর্তন করতে পারেন। ত্রুটিটি হয় যদি সার্ভিসটি ইতিমধ্যে ব্যবহৃত হয় এবং আপনি এটি পরিবর্তন করার চেষ্টা করেন।

  • Run প্রম্পট খুলুন, এবং regedit টাইপ করে এন্টার কী চাপুন
  • Registry Editor-এ, নিচের পথে নেভিগেট করুন।
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager\Start
  • Start কী-তে ডাবল-ক্লিক করুন এডিট মোডে খোলার জন্য। মান ২ সেট করুন, এবং সেভ করুন।

এটি নিশ্চিত করবে যে LxssManager অটোম্যাটিক-এ সেট আছে।

আশা করি পোস্টটি অনুসরণ করা সহজ ছিল, এবং আপনি এই টিপস ব্যবহার করে WslRegisterDistribution failed error 0x80080005 or 0x800700b7 সমাধান করতে সক্ষম हुए। ত্রুটিটি সমাধান করা সহজ, এবং যতক্ষণ না আপনি সার্ভিসটি অটোম্যাটিক্যালি লঞ্চ করার জন্য সেট করতে পারেন, ততক্ষণ আপনি এটিকে ফিক্স করতে পারবেন।

সদৃশ WslRegisterDistribution failed with errors: 0xc03a001a | 0x80041002 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e and 0x8000000d.

WslRegisterDistribution ত্রুটি: 0x800700b7 বা 0x80080005 সমাধান
  1. উইন্ডোজ ১০ ফিচার আপডেট 0x8007000e ত্রুটি কোড সহ ব্যর্থ

  2. Windows 10-এ LoadLibrary failed with error 1114 সমাধান

  3. Fix: WSLRegisterDistribution Failed with Error: 0x8007019e সমাধান

  4. Windows Backup Error 0x807800C5 সমাধান: কুইক ফিক্স ও প্রতিরোধ