WslRegisterDistribution با خطا: 0x80041002 ناموفق بود
هنگام تلاش برای نصب WSL ، ممکن است دریافت کنید که WslRegisterDistribution با خطای 0x80041002 شکست خورد(WslRegisterDistribution failed with error: 0x80041002) ، که ناشی از تلاش سیستم برای برقراری ارتباط از طریق پورت ها و شبکه است. اگر از نرم افزار امنیتی یا فایروال استفاده می کنید، این مشکل می تواند به همین دلیل باشد. این پست با پیشنهاد چند راه حل کار به شما کمک می کند تا مشکل را حل کنید.
WslRegisterDistribution با خطا: 0x80041002 ناموفق بود
هیچ یک از این پیشنهادات از شما نمی خواهد که دوباره نصب کنید. من پیشنهاد می کنم این کار را به عنوان اولین قدم انجام دهید و بررسی کنید که آیا کار می کند یا خیر. اگر نه، پیشنهادات زیر را دنبال کنید:
- به جای نصب مجدد، ارتقا دهید
- برنامه های امنیتی را بررسی کنید
جالب است بدانید که این خطا ممکن است در هر نوع نصب لینوکس رخ ندهد.(Linux)
1] به جای نصب مجدد، ارتقا دهید
اگر قبلاً نسخه قبلی WSL دارید و باید آن را ارتقا دهید، به جای نصب مجدد، با استفاده از bash بهروزرسانی کنید. Command Prompt را باز کنید و سپس دستورات زیر را دنبال کنید:
C:\> bash $ sudo apt-get update $ sudo apt-get dist-upgrade $ <CTRL-D> C:\> exit
این روش تقریباً با هر کد خطا در هنگام مهاجرت از یک نسخه WSL به نسخه دیگر قابل استفاده است.
2] برنامه های امنیتی را بررسی کنید
اولین بار توسط کاربران Comodo Internet Security گزارش(Comodo Internet Security) شد ، فایروال(Firewall) ممکن است ارتباط یا پورت را مسدود کند.
اگر لیستی از برنامه های مسدود شده وجود دارد، با نرم افزار امنیتی(Security) بررسی کنید . در این صورت، برنامه(Apps) هایی مانند PowerShell باید رفع انسداد شوند. همچنین میتوانید نرمافزار را غیرفعال کنید، WSL را نصب کنید و نرمافزار امنیتی را نصب یا فعال کنید.
خطای WslRegisterDistribution 0x80041002(WslRegisterDistribution Error 0x80041002) مربوط به مشکل فایروال است(related with Firewall issue) . به طور کلی، باید با نرم افزار امنیتی چک کنید، با انجمن و OEM ارتباط برقرار کنید تا این مشکل را حل کنید. امیدوارم پست به شما در درک و حل مشکل کمک کرده باشد.
WslRegisterDistribution مشابه با خطاها انجام نشد(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x800700b7 یا 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e و 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution با خطا شکست خورد: 0x80370114
WslRegisterDistribution با error 0x8007023e شکست خورد
WslRegisterDistribution با error 0x8007019e یا 0x8000000 شکست خورد
WslRegisterDistribution با خطا شکست خورد: 0x800701bc
WslRegisterDistribution با خطا شکست خورد: 0x80070422
WSL کار با Error 0x80070003 متوقف شد
Fix WslRegisterDistribution با error 0x80070032 شکست خورده
Fix Windows Subsystem برای Linux Errors، Problems and Issues
WslRegisterDistribution با error 0x800700b7 یا 0x80080005 شکست خورده
WslRegisterDistribution با خطا شکست خورد: 0x80370102
Build LineageOS در Windows 10 با استفاده از Windows Subsystem برای Linux
نحوه بررسی زیرسیستم ویندوز برای نسخه لینوکس (WSL) در ویندوز
چگونه Windows Subsystem را برای Linux در Windows 11 نصب کنید
نحوه تنظیم Linux Distribution version به WSL1 or WSL2 در Windows 10
نحوه اجرای .SH یا Shell Script file در Windows 11/10
WslRegisterDistribution با error 0xc03a001a شکست خورده