رفع مشکل WslRegisterDistribution با خطای 0x80070032

هنگام ارتقاء از یک نسخه WSL به نسخه بعدی، ممکن است WslRegisterDistribution را با خطای 0x80070032(WslRegisterDistribution failed with error 0x80070032) دریافت کنید . این در درجه اول به این دلیل رخ می دهد که ممکن است پلت فرم ماشین مجازی را فعال نکرده باشید. (Virtual)در حالی که نسخه قدیمی‌تر WSL کار می‌کند، آخرین نسخه ممکن است این کار را نکند. این پست شما را راهنمایی می کند که چگونه می توانید مشکل را برطرف کنید.

پیام های خطای کامل به این صورت است:

نصب، ممکن است چند دقیقه طول بکشد...
WslRegisterDistribution با خطا: 0x80070032
خطا: 0x80070032 این درخواست پشتیبانی نمی‌شود.
کلیدی را برای ادامه فشار دهید…

WslRegisterDistribution با خطای 0x80070032 ناموفق بود

این خطا هنگام ارتقا یا نصب مجدد آخرین نسخه WSL مشاهده می شود. پیشنهادات زیر را امتحان کنید:

  1. ماشین مجازی را نصب کنید
  2. رفع مشکل مجوز فایل

برای استفاده از این پیشنهادات به مجوز مدیر نیاز دارید.

1] ماشین مجازی را نصب کنید

رفع مشکل WslRegisterDistribution با خطای 0x80070032

ماشین مجازی برای نسخه WSL به یک ضرورت تبدیل شده است. اگر رایانه شما از آن پشتیبانی می کند، باید آن را با استفاده از ویژگی های ویندوز(using Windows Features) نصب کنید .

  • دکمه (Press)Start را فشار دهید و Turn Windows Features را(Turn Windows Features) تایپ کنید .
  • (Click)وقتی برنامه در لیست ظاهر شد، روی آن کلیک کنید
  • کادر کنار Virtual Machine Platform را علامت بزنید و روی دکمه Ok کلیک کنید

پس از نصب این ویژگی، سعی کنید آن را ارتقا دهید یا دوباره نصب کنید، و اکنون باید کار کند.

کد خطای یکسان(Identical error code) : خطای 0x80070032، درخواست هنگام کپی کردن فایل ها پشتیبانی نمی شود .

2] مشکل مجوز فایل را برطرف کنید

پوشه مالکیت Destro را بگیرید

یکی از راه حل های جزئی گزارش شده، جایی است که کاربر باید مالکیت(take ownership of) پوشه Distro را در اختیار بگیرد، آن را حذف کند و سپس دوباره آن را نصب کند تا مشکل حل شود.

  • به %localappdata%\Packages\ و نام پوشه Distro را پیدا کنید(Distro)
  • روی آن کلیک راست کرده و Properties را انتخاب کنید
  • به Tab Security بروید(Security Tab) و سپس روی دکمه Advanced کلیک کنید
  • مطمئن(Make) شوید که حساب شما در لیست است.

پس از اتمام، پوشه را حذف کنید و Distro را دوباره نصب کنید .

امیدوارم پست مفید بوده باشد و شما توانسته باشید خطای WslRegisterDistribution Fail 0x80070032(WslRegisterDistribution) را برطرف کنید .

WslRegisterDistribution مشابه با خطاها انجام نشد(Similar WslRegisterDistribution failed with errors)0xc03a001a | 0x80041002 | 0x800700b7 یا 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x8007023e | 0x800701bc | 0x8007019e و 0x8000000d(0x8007019e and 0x8000000d) .



About the author

من یک متخصص ویندوز هستم و بیش از 10 سال است که در صنعت نرم افزار کار می کنم. من با هر دو سیستم ویندوز مایکروسافت و اپل مکینتاش تجربه دارم. مهارت‌های من عبارتند از: مدیریت پنجره، سخت‌افزار و صدا کامپیوتر، توسعه اپلیکیشن و غیره. من یک مشاور با تجربه هستم که می توانم به شما کمک کنم تا از سیستم ویندوز خود حداکثر استفاده را ببرید.



Related posts