WslRegisterDistribution با خطای 0x80070422 ناموفق بود
این خطا هنگام نصب دستی WSL ظاهر می شود . هنگام نصب، فرآیند با خطای 0x80070422 شکست می خورد . این خطا همچنین یک پیام خطا را نشان می دهد - این سرویس نمی تواند راه اندازی شود، یا به دلیل غیرفعال بودن یا به دلیل اینکه دستگاه فعالی مرتبط با آن نیست(The service cannot be started, either because it is disabled or because it has no enabled devices associated with it) . اگر شما هم با همین مشکل روبرو هستید، این پست به شما کمک می کند تا WslRegisterDistribution شکست خورده را با خطای 0x80070422 حل کنید.
WslRegisterDistribution با خطای 0x80070422 ناموفق بود
پیشنهاد می کنیم روش های زیر را برای حل مشکل امتحان کنید.
- سرویس LxssManager را مجددا راه اندازی کنید
- بررسی کنید که آیا نرم افزار امنیتی(Security Software) مسدود شده است یا خیر
- WSL را دوباره نصب کنید
این پیشنهادات برای کاربران موثر شناخته شده است.
1] سرویس LxssManager را مجددا راه اندازی کنید
- Services را در اعلان Run تایپ کنید ( Win +R ) و کلید Enter را فشار دهید(Enter)
- در بخش خدمات(Services) ، LxSSmanager را پیدا کنید(LxSSManager)
- روی آن کلیک راست کرده و شروع را انتخاب کنید.
- سعی کنید WSL را راه اندازی کنید ، و باید کار کند.
حال مشکل اینجاست که هر بار که کامپیوتر ریستارت می شود باید این کار را انجام دهید. بنابراین بهتر است حالت شروع را روی خودکار قرار دهید. روی سرویس LxSSmanager دوبار کلیک کنید و Startup Type را روی Automatic قرار دهید .
اگر پیغام دسترسی ممنوع شد، میتوانید از PowerShell یا Command Prompt در حالت مدیریت استفاده کنید و دستور زیر را اجرا کنید.
sc config LxssManager start=auto
پس از انجام، سرویس به طور خودکار هنگامی که رایانه شروع به کار کرد، شروع می شود. در حالی که این باید به طور خودکار هنگام راهاندازی هر نوع لینوکس(Linux) اتفاق بیفتد ، اما اگر راهاندازی نشد، این راهحل است.
2] بررسی کنید(Check) که آیا نرم افزار امنیتی(Security Software) مسدود شده است
برخی از کاربران گزارش دادند که نرم افزار امنیتی آنها راه اندازی سرویس LxSSmanager را مسدود می کند. (LxSSManager)در این صورت، می توانید به صورت دستی با نرم افزار خود بررسی کنید که آیا سرویس در زیر برنامه های مسدود شده آنها فهرست شده است یا خیر. باید سرویس را با اضافه کردن آن به عنوان معافیت در لیست سفید قرار دهید.
3] WSL را دوباره نصب کنید
یکی دیگر از راه حل هایی که برای برخی از کاربران موثر بوده است، نصب مجدد WSL است. می توان آن را با استفاده از بخش ویژگی های ویندوز(Windows Features) حذف و سپس دوباره نصب کرد.
- Windows Features را تایپ کنید و وقتی گزینه ظاهر شد روی آن کلیک کنید
- Windows Subsystem(Locate Windows Subsystem) for Linux را پیدا کنید و تیک آن را بردارید
- روی(Click) دکمه Ok کلیک کنید، اجازه دهید جادوگر تمام شود و سپس راه اندازی مجدد شود
- پس از بازگشت، همان مراحل را دنبال کنید با این تفاوت که این بار WSL را نصب کنید .
- کامپیوتر را ریبوت(Reboot) کنید، و اکنون باید کار کند.
امیدوارم دنبال کردن پست آسان بوده باشد، و WslRegisterDistribution با خطا انجام نشد: 0x80070422 اکنون حل شده است. این یک مشکل سرویس است که باید هنگام راه اندازی WSL اجرا شود. بنابراین هنگامی که آن را حل کردید، باید همانطور که انتظار می رود کار کند.
WslRegisterDistribution مشابه با خطاها انجام نشد(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 یا 0x80080005(0x800700b7 or 0x80080005) | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e و 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution با خطا شکست خورد: 0x80370114
WslRegisterDistribution با error 0x8007023e شکست خورد
WslRegisterDistribution با error 0x8007019e یا 0x8000000 شکست خورد
WslRegisterDistribution با خطا شکست خورد: 0x800701bc
Fix WslRegisterDistribution با error 0x80070032 شکست خورده
Build LineageOS در Windows 10 با استفاده از Windows Subsystem برای Linux
Fix Windows Subsystem برای Linux Errors، Problems and Issues
WslRegisterDistribution با error 0x800700b7 یا 0x80080005 شکست خورده
WslRegisterDistribution با خطا شکست خورد: 0x80041002
WSL کار با Error 0x80070003 متوقف شد
نحوه تنظیم Linux Distribution version به WSL1 or WSL2 در Windows 10
WslRegisterDistribution با خطا شکست خورد: 0x80370102
WslRegisterDistribution با error 0xc03a001a شکست خورده
نحوه بررسی زیرسیستم ویندوز برای نسخه لینوکس (WSL) در ویندوز
چگونه Windows Subsystem را برای Linux در Windows 11 نصب کنید
نحوه اجرای .SH یا Shell Script file در Windows 11/10