نرم

رفع مصرف بالای پردازنده میزبان ارائه دهنده WMI [ویندوز 10]

ابزار ما را برای از بین بردن مشکلات امتحان کنید





نوشته شده درآخرین به روز رسانی: 17 فوریه 2021

اگر به دلیل میزبان ارائه دهنده WMI (Windows Management Instrumentation) با مصرف بالای CPU مواجه هستید، نگران نباشید زیرا امروز خواهیم دید که چگونه این مشکل را با استفاده از این راهنما حل کنیم. کلیدهای Ctrl + Shift + Esc سمت چپ را با هم فشار دهید تا Task Manager باز شود، جایی که متوجه خواهید شد که یک فرآیند WmiPrvSE.exe باعث مصرف بالای CPU و در برخی موارد، استفاده از حافظه بالا نیز می شود. WmiPrvSE مخفف Windows Management Instrumentation Provider Service است.



رفع مصرف بالای پردازنده میزبان ارائه دهنده WMI در ویندوز 10

فهرست[ پنهان شدن ]



میزبان ارائه دهنده WMI (WmiPrvSE.exe) چیست؟

WMI Provider Host (WmiPrvSE.exe) مخفف Windows Management Instrumentation Provider Service است. ابزار مدیریت ویندوز (WMI) جزء سیستم عامل مایکروسافت ویندوز است که اطلاعات مدیریت و کنترل را در یک محیط سازمانی فراهم می کند. میزبان ارائه دهنده WMI توسط توسعه دهنده برای نظارت بر اهداف استفاده می شود.

ممکن است با مشکل فوق روبرو شده باشید زیرا اخیراً ویندوز 10 را به‌روزرسانی یا ارتقا داده‌اید. برخی از دلایل دیگر عبارتند از عفونت ویروس یا بدافزار، فایل‌های سیستم خراب، پیکربندی نادرست سرویس میزبان ارائه‌دهنده WMI و غیره. به هر حال، بدون اتلاف وقت، بیایید ببینیم چگونه با کمک آموزش فهرست شده در زیر، میزان استفاده از CPU میزبان ارائه دهنده WMI را برطرف کنیم.



رفع مصرف بالای پردازنده میزبان ارائه دهنده WMI در ویندوز 10

مطمئن شوید که یک نقطه بازیابی ایجاد کنید فقط در صورتی که مشکلی پیش بیاید

روش 1: عیب یاب تعمیر و نگهداری سیستم را اجرا کنید

1. Windows Key + R را فشار دهید و سپس تایپ کنید کنترل و Enter را بزنید تا باز شود صفحه کنترل.



Windows Key + R را فشار دهید سپس control | را تایپ کنید رفع مصرف بالای پردازنده میزبان ارائه دهنده WMI [ویندوز 10]

2. Search Troubleshoot در کادر Search و کلیک کنید عیب یابی.

Troubleshoot را جستجو کرده و روی Troubleshooting کلیک کنید

3. در مرحله بعد، بر روی آن کلیک کنید مشاهده همه در قسمت سمت چپ

4. بر روی آن کلیک کنید نگهداری سیستم برای اجرای Troubleshooter for System Maintenance.

عیب یاب تعمیر و نگهداری سیستم را اجرا کنید

5. عیب یاب ممکن است بتواند میزان مصرف بالای CPU میزبان ارائه دهنده WMI را در ویندوز 10 برطرف کند.

روش 2: سرویس ابزار مدیریت ویندوز (WMI) را مجددا راه اندازی کنید

1. Windows Key + R را فشار دهید و سپس تایپ کنید services.msc و Enter را بزنید.

ویندوز خدمات

2. پیدا کنید سرویس ابزار مدیریت ویندوز در لیست، سپس روی آن کلیک راست کرده و انتخاب کنید راه اندازی مجدد

Windows Management Instrumentation Service را مجددا راه اندازی کنید

3. با این کار تمام سرویس های مرتبط با سرویس های WMI و رفع مشکل مصرف بالای پردازنده میزبان ارائه دهنده WMI در ویندوز 10.

روش 3: سایر سرویس های مرتبط با WMI را مجددا راه اندازی کنید

1. Command Prompt را باز کنید. کاربر می تواند این مرحله را با جستجو انجام دهد 'cmd' و سپس Enter را فشار دهید.

Command Prompt را باز کنید. کاربر می تواند این مرحله را با جستجوی «cmd» و سپس کلید Enter انجام دهد.

2. عبارت زیر را در cmd تایپ کنید و بعد از هر کدام Enter را بزنید:

نت استاپ iphlpsvc
نت استاپ wscsvc
نت استاپ Winmgmt
شروع خالص Winmgmt
شروع خالص wscsvc
شروع خالص iphlpsvc

با راه اندازی مجدد چندین سرویس ویندوز، میزان استفاده بالای CPU توسط WmiPrvSE.exe را برطرف کنید

3. برای ذخیره تغییرات کامپیوتر خود را ریبوت کنید.

روش 4: CCleaner و Malwarebytes را اجرا کنید

1. دانلود و نصب کنید CCleaner & Malwarebytes.

دو Malwarebytes را اجرا کنید و اجازه دهید سیستم شما را برای فایل های مضر اسکن کند. اگر بدافزار پیدا شود، به طور خودکار آنها را حذف می کند.

پس از اجرای Malwarebytes Anti-Malware روی Scan Now کلیک کنید

3. حالا CCleaner را اجرا کرده و انتخاب کنید تمیز کردن سفارشی .

4. در قسمت Custom Clean، را انتخاب کنید تب ویندوز و پیش فرض ها را علامت بزنید و کلیک کنید تجزیه و تحلیل .

Custom Clean را انتخاب کنید و سپس در تب Windows، پیش فرض را علامت بزنید رفع مصرف بالای پردازنده میزبان ارائه دهنده WMI [ویندوز 10]

5. پس از تکمیل تجزیه و تحلیل، مطمئن شوید که فایل هایی را که قرار است حذف شوند حذف کنید.

برای فایل های پاک شده روی Run Cleaner کلیک کنید

6. در نهایت بر روی Cleaner را اجرا کنید را فشار دهید و اجازه دهید CCleaner دوره خود را اجرا کند.

7. برای تمیز کردن بیشتر سیستم خود، برگه رجیستری را انتخاب کنید و اطمینان حاصل کنید که موارد زیر بررسی شده اند:

برگه Registry را انتخاب کنید و سپس روی Scan for Issues کلیک کنید

8. بر روی اسکن برای مشکلات را فشار دهید و اجازه دهید CCleaner اسکن کند، سپس بر روی آن کلیک کنید رفع مشکلات انتخاب شده دکمه.

پس از اتمام اسکن برای مشکلات، روی Fix Selected Issues | کلیک کنید رفع مصرف بالای پردازنده میزبان ارائه دهنده WMI [ویندوز 10]

9. وقتی CCleaner می پرسد آیا می خواهید از تغییرات پشتیبان در رجیستری استفاده کنید؟ بله را انتخاب کنید .

10. پس از تکمیل نسخه پشتیبان، بر روی آن کلیک کنید رفع تمام مشکلات انتخاب شده دکمه.

11. برای ذخیره تغییرات، کامپیوتر خود را مجددا راه اندازی کنید.

روش 5: مشکل را در حالت ایمن عیب یابی کنید

1. بوت کنید حالت ایمن با شبکه با استفاده از این راهنما .

2. هنگامی که در حالت Safe Mode قرار گرفتید، تایپ کنید پاورشل در جستجوی ویندوز و سپس کلیک راست کنید Windows PowerShell و انتخاب کنید به عنوان مدیر اجرا شود.

در جستجوی ویندوز Powershell را تایپ کنید سپس روی Windows PowerShell (1) راست کلیک کنید.

3. دستور زیر را در PowerShell تایپ کنید و Enter را بزنید:

msdt.exe -id MaintenanceDiagnostic

msdt.exe -id MaintenanceDiagnostic را در PowerShell تایپ کنید

4. این باز می شود عیب یاب تعمیر و نگهداری سیستم ، کلیک بعد.

با این کار System Maintenance Troubleshooter باز می شود، روی Next کلیک کنید

5. اگر مشکلی پیدا شد، حتما کلیک کنید تعمیر و دستورالعمل های روی صفحه را برای تکمیل فرآیند دنبال کنید.

6. دوباره دستور زیر را در پنجره PowerShell تایپ کنید و Enter را بزنید:

msdt.exe /id PerformanceDiagnostic

msdt.exe /id PerformanceDiagnostic را در PowerShell | رفع مصرف بالای پردازنده میزبان ارائه دهنده WMI [ویندوز 10]

7. این باز می شود عیب یاب عملکرد ، کلیک بعد و دستورالعمل های روی صفحه را برای اتمام دنبال کنید.

با این کار Performance Troubleshooter باز می شود، کافی است روی Next کلیک کنید

8. از حالت Safe Mode خارج شوید و به طور معمول ویندوز خود را بوت کنید.

روش 6: روند مشکل را به صورت دستی با استفاده از Event Viewer پیدا کنید

1. Windows Key + R را فشار دهید و سپس تایپ کنید eventvwr.MSc و Enter را بزنید تا باز شود نمایشگر رویداد.

eventvwr را در run تایپ کنید تا Event Viewer باز شود

2. از منوی بالا بر روی آن کلیک کنید چشم انداز و سپس انتخاب کنید نمایش گزینه Analytic and Debug Logs.

در Event Viewer View را انتخاب کنید و سپس روی Show Analytic and Debug Logs کلیک کنید

3. اکنون از سمت چپ با دوبار کلیک کردن بر روی هر یک از آنها به مسیر زیر بروید:

گزارش‌های برنامه‌ها و خدمات > Microsoft > Windows > WMI-Activity

4. زمانی که شما زیر WMI-Activity پوشه (مطمئن شوید که آن را با دوبار کلیک کردن روی آن گسترش داده اید) عملیاتی را انتخاب کنید.

WMI Activity را گسترش دهید سپس Operational را انتخاب کنید و ClientProcessId را در قسمت Error جستجو کنید

5. در پنجره سمت راست را انتخاب کنید خطا در سربرگ عملیاتی و عمومی به دنبال ClientProcessId برای آن سرویس خاص

6. حالا ما Process ID سرویس خاصی را داریم که باعث استفاده زیاد از CPU می شود، باید این کار را انجام دهیم این سرویس خاص را غیرفعال کنید برای رفع مصرف بالای CPU میزبان ارائه دهنده WMI.

7. فشار دهید Ctrl + Shift + Esc با هم برای باز کردن Task Manager.

Ctrl + Shift + Esc را فشار دهید تا Task Manager باز شود

8. تغییر به برگه خدمات و به دنبال شناسه فرآیند که در بالا به آن اشاره کردید

به برگه Service بروید و به دنبال شناسه فرآیندی باشید که | رفع مصرف بالای پردازنده میزبان ارائه دهنده WMI [ویندوز 10]

9. سرویس با Process ID مربوطه مقصر است، پس وقتی آن را پیدا کردید به آن بروید کنترل پنل > Uninstall a Program.

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

10. برنامه خاص را حذف نصب کنید یا سرویس مرتبط با شناسه فرآیند بالا و سپس کامپیوتر خود را راه اندازی مجدد کنید.

توصیه شده:

این چیزی است که شما با موفقیت دارید رفع مصرف بالای پردازنده میزبان ارائه دهنده WMI در ویندوز 10 اما اگر هنوز سؤالی در مورد این پست دارید، در قسمت نظرات از آنها بپرسید.

آدیتیا فاراد

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