
چگونه خطای “Error 0x00000709: Operation Could Not Be Completed” را در ویندوز برطرف کنیم؟
نوامبر 30, 2025
۹ روش برای باز کردن ویرایشگر سیاست گروه محلی در ویندوز ۱۱
دسامبر 9, 2025راهاندازی سادهشده WSL2 در ویندوز 10 و ویندوز 11
راهاندازی سادهشده WSL2 در ویندوز 10 و ویندوز 11

اکنون روش بسیار سادهای برای راهاندازی WSL 2 در ویندوز 10 و ویندوز 11 وجود دارد. برای دریافت جدیدترین نسخه با استفاده از این روش ساده، باید نسخه ویندوز 10 شما 2004 یا بالاتر باشد، یا از ویندوز 11 استفاده کنید. پس از این که این پیشنیازها برقرار شد، PowerShell را باز کرده و این دستور را وارد کنید:
wsl --install
همین! فرآیند راهاندازی شروع خواهد شد و شما میتوانید تا اتمام آن استراحت کنید. به طور پیشفرض، WSL تمام ویژگیهای لازم سیستم را فعال کرده و Ubuntu را دانلود و نصب خواهد کرد. اگر نمیخواهید در حین نصب یک توزیع نصب شود، میتوانید تگ --no-distribution را به دستور نصب اضافه کنید.
همچنین، اگر میخواهید یک توزیع غیر از Ubuntu نصب کنید، میتوانید نام آن را بعد از دستور نصب اضافه کنید. برای مثال:
wsl --install Debian
WSL همچنین از طریق Microsoft Store توزیع میشود و فرآیند نصب ساده شده این نسخه را نصب میکند. به طور جایگزین، میتوانید آن را مستقیماً از فهرست Microsoft Store دانلود کنید.
همچنین برای استفاده از WSL 1 در کنار WSL 2، به کامپوننت اختیاری Windows Subsystem for Linux نیاز خواهید داشت.
چگونه کامپوننت اختیاری Windows Subsystem for Linux برای WSL 1 را فعال کنیم
چگونه کامپوننت اختیاری Windows Subsystem for Linux برای WSL 1 را فعال کنیم
WSL 2 اکنون استاندارد است، اما اگر به هر دلیلی بخواهید از WSL 1 در کنار آن استفاده کنید، باید کامپوننت اختیاری Windows Subsystem for Linux را فعال کنید. خوشبختانه، شما میتوانید این کار را به دو روش انجام دهید. اولین روش، افزودن --enable-wsl1 به دستور نصب بالا است.
اما میتوانید این کامپوننت را در هر زمان، حتی پس از راهاندازی WSL 2، فعال کنید. برای این کار، PowerShell را به عنوان مدیر باز کرده و این دستور را وارد کنید:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
در نهایت، نیاز به راهاندازی مجدد کامپیوتر خود خواهید داشت. افزودن norestart باعث میشود که از آنچه در حال انجامش هستید خارج نشوید. اگر میخواهید بلافاصله ریستارت کنید، فقط این بخش را از دستور حذف کنید.
تنظیم WSL 2 برای توزیعهای لینوکس شما
تنظیم WSL 2 برای توزیعهای لینوکس شما
خبر خوب درباره WSL 2 این است که WSL 2 جایگزین WSL 1 نمیشود. بلکه در کنار آن اجرا میشود. این بدان معناست که شما میتوانید نصبهای لینوکس را با ترکیبی از نسخههای مختلف اجرا کنید. شما میتوانید هرکدام را به عنوان نسخه پیشفرض تنظیم کنید و همچنین نسخه خاصی را برای هر توزیع لینوکسی که روی PC دارید، تنظیم کنید.

اگر میخواهید همه چیز بلافاصله پس از نصب روی WSL 2 اجرا شود، میتوانید آن را به عنوان نسخه پیشفرض تنظیم کنید.
wsl --set-default-version 2
فهرست کردن توزیعهای لینوکس نصب شده و نسخه WSL آنها
فهرست کردن توزیعهای لینوکس نصب شده و نسخه WSL آنها

فهرست کردن توزیعهای لینوکس نصب شده و نسخههای مربوطه WSL در PowerShell آسان و مفید است.با تنظیم WSL 2 به عنوان نسخه پیشفرض، هر نصب لینوکس پس از آن به طور خودکار از این نسخه استفاده خواهد کرد. شما میتوانید به راحتی بررسی کنید که هر توزیع لینوکس نصب شده شما از کدام نسخه WSL استفاده میکند.
wsl --list --verbose
استفاده از علامت verbose به شما تفکیک نسخه WSL مربوط به هر نصب لینوکس را نشان میدهد. بدون این گزینه، فقط فهرستی از نسخههای لینوکس نصب شده خود خواهید دید.
تغییر نسخه WSL برای هر نصب لینوکس
تغییر نسخه WSL برای هر نصب لینوکس

در حالی که تنظیم WSL 2 به عنوان نسخه پیشفرض آن را به هر چیزی که بعداً نصب کنید اعمال میکند، اگر قبلاً تنظیم شدهاید، باید به صورت دستی آن را تبدیل کنید. همچنین، اگر بخواهید بین نسخههای 1 و 2 جابهجا شوید یا ترکیبی از آنها را روی سیستم خود اجرا کنید، میتوانید این کار را انجام دهید.
wsl --set-version <نام توزیع> <شماره نسخه>
برای مثال، اگر یک نصب Debian روی WSL دارید که باید آن را به WSL 2 تبدیل کنید، باید وارد کنید:
wsl --set-version debian 2
راهاندازی نصبهای خاص لینوکس در PowerShell
راهاندازی نصبهای خاص لینوکس در PowerShell

اگر فقط یک نسخه از لینوکس نصب کردهاید، به سادگی با تایپ کردن wsl
در PowerShell وارد شل bash مربوطه خواهید شد. اما اگر چندین توزیع دارید، میتوانید با استفاده از این دستور یک توزیع خاص را راهاندازی کنید: wsl -d <distribution name>
وقتی تمام شد و میخواهید به PowerShell بازگردید، تایپ کردن exit شما را به عقب میبرد.
چگونه WSL را به طور کامل از ویندوز ۱۰ و ۱۱ حذف کنیم
چگونه WSL را به طور کامل از ویندوز ۱۰ و ۱۱ حذف کنیم
Windows Subsystem for Linux (WSL) به شما این امکان را میدهد که توزیعهای لینوکس را در یک محیط مجازی روی کامپیوتر خود اجرا کنید. حذف آن به این سادگیها نیست؛ شما باید توزیعها، برنامههای مرتبط و ویژگیهای ویندوز را حذف کنید. در اینجا نحوه حذف WSL از کامپیوتر من آورده شده است.
حذف تمام توزیعهای لینوکس نصبشده روی ویندوز
حذف تمام توزیعهای لینوکس نصبشده روی ویندوز
این مرحله برای همه مناسب نخواهد بود، اما اگر چندین توزیع لینوکس نصب کردهاید، باید ابتدا آنها را حذف کنید. این کار کمک میکند که هیچ فایلی مرتبط با نصبهای لینوکس پس از حذف WSL روی کامپیوتر شما باقی نماند.
- Win + I را فشار دهید تا اپلیکیشن تنظیمات باز شود. به بخش Apps > Installed Apps بروید.
- روی آیکون سهنقطه (…) کنار هر توزیع لینوکس کلیک کرده و گزینه Uninstall را انتخاب کنید.
- همین کار را برای تمام توزیعهای موجود در لیست تکرار کنید.

حذف اجزای WSL
حذف اجزای WSL
با حذف تمام نسخههای لینوکس، میتوانید اپلیکیشن WSL و اجزای مرتبط با آن را حذف کنید. مانند مرحله قبلی، میتوانید WSL را به همان روشی که هر اپلیکیشن دیگری را از ویندوز ۱۱ یا ۱۰ حذف میکنید، حذف کنید.
- به Settings > Apps > Apps & Features بروید و به پایین لیست اپلیکیشنها بروید تا Windows Subsystem for Linux را پیدا کنید.
- روی دکمه More کلیک کرده و گزینه Uninstall را انتخاب کنید. در ویندوز ۱۰، روی نام اپلیکیشن کلیک کرده و سپس Uninstall را انتخاب کنید.

حذف WSL و پلتفرم ماشین مجازی
حذف WSL و پلتفرم ماشین مجازی

حالا WSL باید بهطور کامل از کامپیوتر شما حذف شده باشد. هیچگونه بهروزرسانی خودکاری دریافت نخواهد کرد و شما قادر نخواهید بود که با آن تعامل داشته باشید. اگر در آینده به آن نیاز داشتید، در اینجا نحوه نصب WSL نیز اورده شده است.
جمع بندی
جمع بندی




