WslRegisterDistribution با خطای 0x80370114 ناموفق بود
Hyper-V Host Compute Service ، با نام مستعار vmcompute.exe، مسئول است اطمینان حاصل شود که سرویس Hyper-V در صورت نیاز راه اندازی و اجرا می شود. اگر سرویس مسدود شده باشد، WslRegisterDistribution شکست خورده را با خطای 0x80370114(WslRegisterDistribution failed with error 0x80370114) دریافت خواهید کرد . این پست به شما کمک می کند تا مشکل را حل کنید و همانطور که انتظار می رود از WSL استفاده کنید .
توجه داشته باشید که همان کد خطا ممکن است یک پیام خطا را نیز نشان دهد.
Error: 0x80370114 The operation could not be started because a required feature is not installed
با استفاده از همین روش می توان مشکل را حل کرد.
WslRegisterDistribution با خطای 0x80370114 ناموفق بود
برای رفع انسداد سرویس، باید آنتی ویروس یا راه حل امنیتی را بررسی کنید. اگر از Windows Security استفاده می کنید، مراحل زیر را دنبال کنید:
- Windows Security را در منوی Start تایپ کنید و Enter را فشار دهید تا اجرا شود.
- روی کنترل (Click)برنامه(App) و مرورگر(Browser) موجود در سمت چپ کلیک کنید
- سپس بر روی تنظیمات حفاظت از اکسپلویت(Exploit protection settings) در پایین کلیک کنید
- به تب تنظیمات برنامه بروید
- با رفتن به مسیر زیر، سرویس Hyper-V Host Compute(Hyper-V Host Compute Service) را پیدا کنید:
C:\WINDOWS\System32\vmcompute.exe
- پس از گنجاندن، آن را انتخاب کنید و سپس بر روی دکمه ویرایش(Edit) کلیک کنید
- (Locate Code)محافظ جریان کد ( CFG ) را پیدا کنید و تیک گزینه Override system settings را بردارید
در نهایت، PowerShell را باز کرده و دستور زیر را برای شروع سرویس اجرا کنید
net start vmcompute
انجام شد که اکنون می توانید نسخه WSL را در صورت نیاز با استفاده از دستور wsl –set-version <distro name> 2 کنید.
کنترل برنامه(App) و مرورگر در Windows Security از رایانه در برابر برنامهها، فایلها، وبسایتها و بارگیریهای بالقوه خطرناک محافظت میکند. بنابراین مطمئن شوید که آن را غیرفعال نکنید، اما همیشه یک استثنا اضافه کنید تا برنامه ها بتوانند همانطور که انتظار می رود اجرا شوند.
علاوه بر این، مطمئن شوید که مجازیسازی را در سطح سختافزار، Hyper-V و هر چیزی که مربوط به WSL است را فعال کرده باشید .
امیدوارم دنبال کردن پست آسان بوده باشد و بتوانید WslRegisterDistribution شکست خورده را با خطای 0x80370114 با برداشتن تیک گزینه Override system settings در CFG حل کنید.
WslRegisterDistribution مشابه با خطاها انجام نشد(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x800700b7 یا 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e و 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution با error 0x8007023e شکست خورد
WslRegisterDistribution با error 0x8007019e یا 0x8000000 شکست خورد
WslRegisterDistribution با خطا شکست خورد: 0x800701bc
WslRegisterDistribution با خطا شکست خورد: 0x80070422
Fix WslRegisterDistribution با error 0x80070032 شکست خورده
چگونه Windows Subsystem را برای Linux در Windows 11 نصب کنید
نحوه اجرای .SH یا Shell Script file در Windows 11/10
Build LineageOS در Windows 10 با استفاده از Windows Subsystem برای Linux
نحوه تنظیم Linux Distribution version به WSL1 or WSL2 در Windows 10
WslRegisterDistribution با error 0xc03a001a شکست خورده
WslRegisterDistribution با error 0x800700b7 یا 0x80080005 شکست خورده
نحوه بررسی زیرسیستم ویندوز برای نسخه لینوکس (WSL) در ویندوز
WSL کار با Error 0x80070003 متوقف شد
Fix Windows Subsystem برای Linux Errors، Problems and Issues
WslRegisterDistribution با خطا شکست خورد: 0x80370102
WslRegisterDistribution با خطا شکست خورد: 0x80041002