۳ دستور کاربردی ویندوز ۱۱ با WinGet و PowerShell برای تعمیر و مدیریت سیستم
آخرین نظرات
مطالب مرتبط

۳ دستور کاربردی ویندوز ۱۱ با WinGet و PowerShell برای تعمیر و مدیریت سیستم

۳ دستور کاربردی ویندوز ۱۱ با WinGet و PowerShell برای تعمیر و مدیریت سیستم

گاهی برای انجام کارهای روزمره در ویندوز ۱۱ لازم نیست در میان منوها و تنظیمات مختلف جست‌وجو کنید. ترمینال ویندوز و ابزارهای داخلی آن می‌توانند بعضی کارها را با چند دستور ساده انجام دهند؛ از بروزرسانی برنامه‌ها گرفته تا بررسی فایل‌های سیستمی.

۳ دستور کاربردی ویندوز ۱۱ که انجام بعضی کارها را سریع‌تر می‌کنند

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

برای اجرای دستورات می‌توانید از ترمینال ویندوز یا پاورشل استفاده کنید. در مواردی که دستور به دسترسی مدیریتی نیاز دارد، باید برنامه را با گزینه اجرای مدیر باز کنید.

مسیر باز کردن ترمینال ویندوز:

Start → Windows Terminal

منوی استارت ← ترمینال ویندوز

بروزرسانی برنامه‌های ویندوز ۱۱ با دستور WinGet

یکی از کاربردی‌ترین قابلیت‌های ابزار WinGet، پیدا کردن بروزرسانی برنامه‌هایی است که در فهرست بسته‌های آن شناسایی می‌شوند. به جای اینکه برنامه‌ها را یکی‌یکی باز کنید و به دنبال گزینه بروزرسانی بگردید، می‌توانید ابتدا فهرست بروزرسانی‌های موجود را ببینید.

در ترمینال این دستور را وارد کنید:

winget upgrade

این دستور فقط برنامه‌هایی را که بروزرسانی قابل شناسایی دارند نمایش می‌دهد. بنابراین بهتر است قبل از نصب بروزرسانی‌ها ابتدا همین دستور را اجرا کنید و فهرست را بررسی کنید. مایکروسافت نیز استفاده از همین روش را برای مشاهده بروزرسانی‌های موجود توصیه می‌کند.

۳ دستور کاربردی ویندوز ۱۱ با WinGet و PowerShell برای تعمیر و مدیریت سیستم

اگر فهرست مورد تأیید شما بود، می‌توانید تمام بسته‌های دارای بروزرسانی را با دستور زیر بروزرسانی کنید:

winget upgrade --all

برخی برنامه‌ها نسخه نصب‌شده خود را به ابزار WinGet اعلام نمی‌کنند. در چنین شرایطی می‌توان از گزینه --include-unknown استفاده کرد، اما بهتر است این گزینه را بدون بررسی نتیجه دستور معمولی فعال نکنید.

winget upgrade --all --include-unknown

نکته مهم این است که همه برنامه‌های نصب‌شده الزاماً توسط WinGet شناسایی نمی‌شوند. بنابراین این روش جایگزین کامل قابلیت بروزرسانی داخلی تمام برنامه‌ها نیست.

می‌توانید از آی‌دی برنامه‌ی موردنیز نیز استفاده کنید و فقط همان اپلیکیشن را بروزرسانی کنید. کافی است از گزینه‌ی --id و نام دقیق اپ که در لیست برنامه‌ها با دستور winget upgrade نمایش داده شده استفاده کنید.

winget upgrade --id NAME

حذف بعضی برنامه‌های داخلی ویندوز با پاورشل

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

برای پیدا کردن یک بسته مشخص می‌توانید از Get-AppxPackage استفاده کنید. به عنوان مثال برای جست‌وجوی بسته مرتبط با تجربه وب ویندوز می‌توان دستور زیر را اجرا کرد:

Get-AppxPackage *WebExperience*

این دستور اطلاعات بسته‌هایی را که نامشان با عبارت موردنظر مطابقت دارد نمایش می‌دهد. ابزار Get-AppxPackage برای دریافت فهرست بسته‌های نصب‌شده در حساب کاربری استفاده می‌شود.

۳ دستور کاربردی ویندوز ۱۱ با WinGet و PowerShell برای تعمیر و مدیریت سیستم

اگر بعد از بررسی مطمئن شدید بسته موردنظر همان چیزی است که قصد حذف آن را دارید، می‌توان از Remove-AppxPackage استفاده کرد:

Get-AppxPackage *WebExperience* | Remove-AppxPackage

با این حال حذف بسته‌های داخلی ویندوز را نباید بدون بررسی انجام دهید. بعضی بسته‌های سیستمی قابل حذف نیستند و مایکروسافت نیز تأکید می‌کند که حذف بعضی بسته‌ها ممکن است برگشت‌پذیر نباشد. همچنین ویژگی NonRemovable می‌تواند نشان دهد که یک بسته برای حذف معمولی در نظر گرفته نشده است.

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

۳ دستور کاربردی ویندوز ۱۱ با WinGet و PowerShell برای تعمیر و مدیریت سیستم

تعمیر فایل‌های خراب ویندوز ۱۱ با دستور SFC

اگر بعضی قابلیت‌های ویندوز ناگهان درست کار نمی‌کنند، خطاهای غیرعادی ظاهر شده‌اند یا پس از یک بروزرسانی مشکلی در سیستم ایجاد شده است، ابزار System File Checker یا همان SFC می‌تواند فایل‌های محافظت‌شده سیستم را بررسی کند.

ترمینال ویندوز یا پاورشل را با دسترسی مدیر باز کنید و دستور زیر را اجرا کنید:

sfc /scannow

این دستور فایل‌های محافظت‌شده ویندوز را بررسی می‌کند و در صورت پیدا کردن نسخه خراب یا نادرست، در صورت امکان آن را با نسخه صحیح جایگزین می‌کند. اجرای SFC به دسترسی مدیریتی نیاز دارد.

در زمان اجرای بررسی، درصد پیشرفت در پنجره ترمینال نمایش داده می‌شود. پس از پایان عملیات، ویندوز نتیجه اسکن را اعلام می‌کند؛ بنابراین لازم نیست بلافاصله بعد از اجرای دستور پنجره را ببندید.

SFC ابزار افزایش سرعت ویندوز نیست و اجرای مداوم آن روی سیستمی که بدون مشکل کار می‌کند ضرورتی ندارد. کاربرد اصلی آن زمانی است که احتمال می‌دهید فایل‌های محافظت‌شده ویندوز خراب شده باشند.

۳ دستور کاربردی ویندوز ۱۱ با WinGet و PowerShell برای تعمیر و مدیریت سیستم

چند نکته مهم قبل از استفاده از دستورات ویندوز

ترمینال می‌تواند بسیاری از کارها را سریع‌تر کند، اما دستورات مدیریتی را نباید بدون توجه به نتیجه آنها اجرا کرد. مخصوصاً در مورد حذف برنامه‌ها بهتر است ابتدا نام بسته و کاربرد آن را بررسی کنید.

برای دستور WinGet نیز بهتر است ابتدا فهرست بروزرسانی‌ها را با winget upgrade ببینید و سپس سراغ winget upgrade --all بروید. در مورد SFC نیز نیازی نیست آن را به عنوان یک ابزار نگهداری روزانه اجرا کنید؛ این دستور بیشتر برای عیب‌یابی خرابی فایل‌های سیستمی کاربرد دارد.

در مجموع، همین چند دستور می‌توانند بخشی از کارهایی را که معمولاً از طریق چندین پنجره و منوی ویندوز انجام می‌دهید، سریع‌تر کنند؛ بدون اینکه برای استفاده از آنها نیاز به یادگیری کامل پاورشل داشته باشید.

سوالات و پاسخ‌ها و دیدگاه‌ها

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مودم همراه ثبت دامنه