رفع PowerShell باعث استفاده زیاد از CPU در ویندوز 11/10 می شود

PowerShell یکی از برجسته ترین مفسرهای خط فرمان است که توسط کاربران ویندوز(Windows) استفاده می شود . این بهینه سازی شده است تا به طور کامل روی رایانه های ویندوز(Windows) کار کند، با این حال، بسیاری از کاربران گزارش داده اند که باعث استفاده زیاد از CPU می شود(High CPU usage) . شایع ترین علت این رفتار غیرعادی یک سیستم عامل قدیمی است، اما، ما قصد داریم هر راه حل ممکنی را برای رفع PowerShell که باعث مصرف بالای CPU(High CPU) در ویندوز 10(Windows 10) می شود، ارائه دهیم .

رفع PowerShell باعث استفاده زیاد از CPU در ویندوز 10 می شود

PowerShell باعث استفاده زیاد از CPU(High CPU) در Windows 11/10

قبل از مشاهده هر یک از اصلاحات ذکر شده، باید به‌روزرسانی‌ها را بررسی کنید(check for updates) . اگر نسخه موجود در رایانه شما منسوخ شده است، به روز رسانی را از microsoft.com دانلود کنید. این کار را انجام دهید و ببینید آیا این مشکل برای شما حل می شود یا خیر.

اگر مشکل همچنان ادامه داشت، از راه حل های زیر برای رفع PowerShell که باعث مصرف بالای CPU(High CPU) در ویندوز 10(Windows 10) می شود، استفاده کنید.

  1. عیب یابی در وضعیت بوت پاک
  2. SFC و DISM را اجرا کنید
  3. ویروس و بدافزار را بررسی کنید
  4. PowerShell را مجددا نصب کنید
  5. از Cloud Reset استفاده کنید
  6. (Repair)ویندوز 10 را با استفاده از رسانه نصب تعمیر (Installation Media)کنید

اجازه دهید در مورد آنها با جزئیات صحبت کنیم.

1] عیب یابی در وضعیت بوت تمیز

مشکل می تواند به دلیل برنامه دیگری باشد که فرآیند PowerShell را راه اندازی می کند. بنابراین، برای دانستن بیشتر در مورد آن، باید در Clean Boot State عیب یابی(troubleshoot in Clean Boot State) کنیم و بررسی کنیم که کدام برنامه به CPU شما کار سختی می دهد.

2] SFC و DISM را اجرا کنید

مشکل می تواند به دلیل سیستم فایل خراب باشد و برای رفع آن باید دو دستور را اجرا کنیم. از آنجایی که PowerShell برای شما کار سختی می کند، ما از Command Prompt استفاده می کنیم . بنابراین، Command Prompt  را به عنوان یک مدیر اجرا کنید و دستورات زیر را برای اجرای SFC و DISM اجرا کنید.

  • برای تعمیر فایل های سیستم آسیب دیده
sfc/ scannow
dism /online /cleanup-image /restorehealth

حالا بررسی کنید که آیا مشکل برطرف شده است یا خیر.

3] وجود ویروس و بدافزار را بررسی کنید

مانند هر مشکل دیگری در استفاده از CPU بالا ، مشکلی که PowerShell ایجاد می کند می تواند به دلیل ویروس ها و بدافزارها(Malware) باشد. شما می توانید از هر برنامه شخص ثالثی برای اسکن رایانه خود استفاده کنید، اما ما از Windows Defender استفاده می کنیم . بنابراین، اگر می خواهید از Windows Defender برای اسکن رایانه خود برای ویروس ها و بدافزارها استفاده کنید، روش زیر را امتحان کنید.

  1. تنظیمات را (Settings ) با  Win + I. کنید  .
  2. روی  Update & Security > Windows Security > Open Windows Security.
  3. Virus & threat protection > Scan Options > Microsoft Defender Offline Scan > Scan now. کلیک کنید  .

اکنون منتظر بمانید تا فرآیند تکمیل شود و تمامی آثار ویروس و بدافزار از رایانه شما پاک شود و ببینید آیا مشکل برطرف شده است یا خیر.

4] PowerShell را دوباره نصب کنید

اگر از PowerShell 7 استفاده می کنید، می توانید آن را حذف و سپس دوباره نصب کنید.

5] از Cloud Reset استفاده کنید

از گزینه Cloud Reset استفاده کنید(Cloud Reset option) و ببینید که آیا این کمک می کند یا خیر.

6] ویندوز 10(Repair Windows 10) را با استفاده از رسانه نصب تعمیر کنید(Installation Media)

آخرین اما مهم‌تر از همه، اگر هیچ کاری درست نشد، سعی کنید ویندوز 10 را با استفاده از Installation Media تعمیر( repairing Windows 10 using Installation Media) کنید . این هیچ یک از فایل های شخصی شما را حذف نمی کند و مشکل را برای شما برطرف می کند.

امیدواریم بتوانید با کمک این راه حل ها مشکل PowerShell را برطرف کنید.(PowerShell)

ادامه مطلب: (Read Next: )Fix 100% Disk, High CPU, High Memory usage.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts