راهنمای تعمیر: WMI Provider Host High CPU Usage

  • این را به اشتراک بگذارید
Cathy Daniels

فهرست مطالب

  • بسیاری از کاربران Windows 10 گزارش دادند که میزبان ارائه دهنده WMI (WmiPrvSE.exe) از منابع CPU بسیار زیادی در سیستم عامل Microsoft Windows خود استفاده می کند.
  • این منجر به کندی عملکرد، گرم شدن بیش از حد CPU و تاخیر در سیستم می شود. .
  • این بدان معناست که سیستم عامل شما هیچ فایل خراب یا مفقودی ندارد، که برای اکثر نرم افزارهای مبتنی بر ویندوز ضروری است.
  • برای رفع خودکار مشکل، ابزار Fortect PC Repair را دانلود کنید.
  • سرویس میزبان WMI را مجدداً راه اندازی کنید. اگر با خطاهای استفاده از Host High CPU مواجه هستید.

ویندوز 10 معمولاً یکی از قابل اعتمادترین سیستم عامل ها است. متأسفانه، مواقعی وجود خواهد داشت که خطاها اینجا و آنجا ظاهر می شوند. به عنوان مثال، ممکن است متوجه شوید که چندین فرآیند می توانند منابع رایانه شخصی شما را درگیر کنند. یکی از این فرآیندها میزبان ارائه دهنده WMI (WMIPrvSE.exe) است.

Windows Management Instrumentation یا WMI Host یک برنامه سیستمی است ( wmiPrvSE.exe ) که برای اجرای صحیح برنامه های ویندوز ضروری است. اگر از کار بیفتد، بسیاری از ویژگی های ویندوز غیرقابل استفاده خواهند شد. در بدترین موارد، شما حتی نمی توانید از رایانه خود استفاده کنید.

بسیاری از کاربران ویندوز 10 گزارش دادند که میزبان ارائه دهنده WMI از منابع CPU بسیار زیادی استفاده می کند. در نتیجه، این امر منجر به کندی عملکرد، گرم شدن بیش از حد CPU و تأخیر سیستم می‌شود.

همچنین ببینید: نحوه تعمیر وای‌فای لپ‌تاپ همچنان قطع می‌شود

ارائه‌دهنده WMI چیست؟ میزبان؟

میزبان ارائه دهنده WMI (WmiPrvSE.exe) نقش مهمی در هرزمینه های عملیاتی ویندوز، از جمله سیستم های راه دور.

ابزار خط فرمان WMI چیست؟

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

چگونه مشکل استفاده از CPU بالای WMI را برطرف کنم؟

یک راه حل بالقوه برای یک مشکل CPU بالای WMI در حال کامپایل مجدد مخزن WMI است. این را می توان با اجرای دستور زیر انجام داد: winmgmt /verifyrepository .

اگر مشکل حل نشد، مرحله بعدی بازنشانی مخزن است که می‌تواند با اجرای دستور زیر انجام شود: winmgmt /clearadap .

What آیا فرآیند عیب‌یابی برای مشکل استفاده از CPU بالای WMI انجام می‌شود؟

چند مرحله عیب‌یابی را می‌توان برای رفع مشکل مصرف بالای CPU WMI انجام داد. ابتدا مطمئن شوید که آخرین نسخه Windows Management Framework را نصب کرده اید. اگر این کار را نکردید، آن را نصب کنید و دوباره امتحان کنید.

اگر جواب نداد، سرویس WMI را دوباره راه اندازی کنید. همچنین می‌توانید ابزار WMIDiag را اجرا کنید تا ببینید آیا مشکل دیگری باید برطرف شود یا خیر.

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

ارائه‌دهنده WMI از بسیاری از منابع CPU در هنگام کار طبق برنامه استفاده نخواهد کرد. متأسفانه برخی از کاربران ویندوز می توانند با فعالیت بالای WMI مواجه شوند. در نتیجه، خطاهای استفاده از دیسک بالا به دلیل مصرف میزبان ارائه دهنده WMI درصد زیادی از منابع سیستم، وجود خواهد داشت که باعث گرم شدن CPU و گاهی اوقات عدم پاسخگویی می شود.

برای رفع این مشکل، باید عیب یابی اولیه رایانه را انجام دهید. نگران نباشید زیرا، در این مقاله، ما شما را در تمام مراحل راهنمایی می کنیم.

بیایید شروع کنیم.

چگونه مشکلات میزبان ارائه دهنده WMI را تعمیر کنیم

روش 1 : تعمیر فایل های خراب برای رفع خطای میزبان ارائه دهنده WMI

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

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

مرحله 1: کلید Windows + X را روی صفحه کلید خود نگه دارید و Command Prompt (Admin) را انتخاب کنید.

مرحله 2 : هنگامی که Prompt باز شد، "sfc /scannow" را تایپ کرده و فشار دهید. را وارد کنید.

مرحله 3: پس از پایان اسکن، یک پیام سیستم ظاهر می شود.فهرست زیر را ببینید تا به شما در مورد معنای آن راهنمایی کند.

  • حفاظت از منابع ویندوز هیچ گونه نقض یکپارچگی پیدا نکرد - این بدان معناست که سیستم عامل شما هیچ گونه خراب یا مفقودی ندارد فایل‌ها.
  • محافظت از منابع ویندوز نتوانست عملیات درخواستی را انجام دهد - ابزار تعمیر مشکلی را در حین اسکن شناسایی کرد و به اسکن آفلاین نیاز است.
  • Windows Resource Protection فایل های خراب را پیدا کرد و با موفقیت آنها را تعمیر کرد - این پیام زمانی ظاهر می شود که SFC بتواند مشکلی را که شناسایی کرده است برطرف کند.
  • Windows Resource Protection فایل های خراب را پیدا کرد اما قادر به رفع برخی از آنها نبود. them – اگر این خطا رخ داد، باید فایل های خراب را به صورت دستی تعمیر کنید. راهنمای زیر را ببینید.

**سعی کنید اسکن SFC را دو تا سه بار اجرا کنید تا همه خطاها برطرف شوند**

بررسی کنید که آیا همچنان با خطاهای WMI Host High CPU استفاده می کنید. مرحله اولیه ذکر شده در بالا باید برای رفع مشکل کافی باشد. اگر همان خطا ادامه داشت، روش بعدی را امتحان کنید.

  • بازبینی شده: ShareMe برای کامپیوتر

روش 2: راه اندازی مجدد Windows Management Instrumentation Service

راه اندازی مجدد سرویس Windows Management Instrumentation راه حل خوب دیگری برای رفع خطای WMI Host High usage CPU. اگر میزبان ارائه‌دهنده WMI رفتار غیرعادی نشان می‌دهد و از منابع رایانه‌ای بیش از حد استفاده می‌کند، بهتر است سرویس را دوباره راه‌اندازی کنید.

مرحله1: روی Windows Key + R فشار دهید و Services.msc را تایپ کنید

مرحله 2: در صفحه Services، Windows Management Instrumentation را پیدا کنید

مرحله 3: روی Windows Management Instrumentation کلیک راست کرده و راه اندازی مجدد را انتخاب کنید

مرحله 4: کامپیوتر خود را مجددا راه اندازی کنید و اگر WMI است، Task Manager را بررسی کنید همچنان از منابع CPU زیادی استفاده می کنید

بعد از راه اندازی مجدد عملکرد سرویس WMI، بررسی کنید که آیا همچنان با خطا مواجه می شوید. اگر چنین است، روش بعدی را امتحان کنید.

روش 3: رفع مصرف بالای CPU از طریق پنجره خط فرمان بالا رفته

مرحله 1: کلید Windows + R را فشار داده و " command ."

مرحله 2: روی Run as Administrator کلیک کنید

مرحله 3: در پنجره درخواست دستور زیر را یکی یکی وارد کنید:

net stop iphlpsvc

net stop wscsvc

نت استاپ Winmgmt

نت شروع Winmgmt

net start wscsvc

net start iphlpsvc

مرحله 4: WMI را در Task Manager بررسی کنید و ببینید آیا هنوز از CPU بالایی استفاده می کند

روش 4: اسکن سیستم را انجام دهید

یکی دیگر از دلایل CPU بالای میزبان ارائه دهنده WMI است بدافزارها و ویروس ها اگر رایانه شما کند کار می کند، سعی کنید با Windows Defender اسکن ویروس انجام دهید.

مرحله 1: کلید Windows + S را فشار دهید و Windows Defender را جستجو کنید

مرحله 2: Windows Defender را باز کنید

مرحله 3: در گزینه های اسکن،کامل را انتخاب کنید و اکنون روی اسکن کلیک کنید

مرحله 4: صبر کنید تا اسکن تمام شود، سپس سیستم خود را مجددا راه اندازی کنید

مرحله 5: میزان استفاده از CPU سیستم خود را بررسی کنید و ببینید آیا خطای استفاده از CPU میزبان ارائه دهنده WMI برطرف شده است یا خیر.

روش 5: رفع خطای میزبان ارائه دهنده WMI با انجام یک بوت تمیز

گاهی اوقات، یکی یا دو برنامه ممکن است باعث ایجاد خطاهای استفاده از CPU میزبان ارائه دهنده WMI شوند. بنابراین، یک بوت تمیز به شما کمک می کند تا برنامه را ایزوله کنید که باعث استفاده بیش از حد می شود. فقط خدمات مهم در فرآیند بوت در طی یک بوت تمیز بارگیری می شود. هر گونه سرویس و برنامه اضافی به طور خودکار غیرفعال می شود. برای انجام یک بوت تمیز، این مراحل را دنبال کنید:

  1. با یک حساب Administrator وارد رایانه شوید و "Windows" + "R" را فشار دهید تا اعلان "RUN" باز شود.
  2. در کادر محاوره ای، "msconfig" را تایپ کنید و "Enter" را فشار دهید تا پنجره پیکربندی سیستم باز شود.
  1. روی "Services" کلیک کنید و علامت "Hide all" را بردارید. دکمه Microsoft Services.
  2. بعد، روی گزینه "Disable All" و سپس روی "OK" کلیک کنید. «
  1. روی تب «Startup» کلیک کنید و روی گزینه «Open Task Manager» کلیک کنید. سپس در Task Manager، روی دکمه "Startup" کلیک کنید.
  2. روی هر برنامه ای در لیست که "Enabled" در کنار آن نوشته شده است کلیک کنید و گزینه "Disable" را انتخاب کنید.
<. 31>
  1. شما باید این فرآیند را برای همه برنامه های موجود در لیست تکرار کنیدرایانه خود را مجدداً راه اندازی کنید.
  2. کامپیوتر شما اکنون در وضعیت "Clean Boot" بوت شده است.
  3. بررسی کنید که آیا خطای استفاده از CPU میزبان ارائه دهنده WMI همچنان ادامه دارد.
  4. اگر خطا دیگر رخ نمی دهد، یک برنامه یا سرویس شخص ثالث باعث آن شده است. می‌توانید با فعال کردن یک سرویس در یک زمان به روش مشابه شروع کنید و هنگامی که خطای استفاده از CPU میزبان ارائه‌دهنده WMI ظاهر می‌شود، آن را متوقف کنید.
  5. سرویس/برنامه را با فعال کردن استفاده زیاد یا حفظ آن، دوباره نصب کنید. غیرفعال است.

روش 6: از Event Viewer استفاده کنید

استفاده از Event Viewer یک راه مطمئن برای عیب یابی خطاها در رایانه شما است.

مرحله 1: Windows Key + X را فشار داده و Event Viewer را از لیست گزینه ها انتخاب کنید.

مرحله 2: پس از باز شدن پنجره Event Viewer، به منوی View بروید و تیک بزنید. نمایش گزارش‌های تحلیلی و اشکال‌زدایی.

مرحله 3: در قسمت سمت چپ، به برنامه‌ها و گزارش‌های خدمات > مایکروسافت > ویندوز > فعالیت WMI > عملیاتی. هر یک از خطاهای موجود را انتخاب کنید و اطلاعات اضافی را بررسی کنید.

مرحله 4: به دنبال ProcessId بگردید و مقدار آن را به خاطر بسپارید.

مرحله 5: توجه: چندین خطا خواهید داشت، بنابراین توصیه می شود همه خطاها را بررسی کنید و تمام مقادیر ProcessId را یادداشت کنید.

مرحله 6: Ctrl + Shift + Esc را فشار دهید تا Task Manager راه اندازی شود.

مرحله 7: هنگامی که Task Manager شروع به کار کرد، به برگه Services را انتخاب کنید و PID را برای همه سرویس های در حال اجرا بررسی کنید.

مرحله 8: اگر سرویسی را پیدا کردید کهبا مقدار مرحله 4 مطابقت دارد، مطمئن شوید که برنامه مرتبط را حذف کرده اید.

مرحله 9: علاوه بر این، برخی از کاربران پیشنهاد کردند که می توانید سرویس را به سادگی با کلیک راست روی آن و انتخاب Stop از منو غیرفعال کنید.

روش 8: سرویس چارچوب نرم افزار HP را غیرفعال کنید

شما یک کاربر دستگاه HP هستید. می توانید این راه حل را امتحان کنید برای رفع خطای استفاده از CPU میزبان ارائه دهنده WMI.

مرحله 1: Windows Key + R را فشار داده و services.msc را تایپ کنید. Enter را فشار دهید یا روی OK کلیک کنید.

مرحله 2: اکنون فهرستی از تمام خدمات موجود ظاهر می شود.

مرحله 3: سرویس چارچوب نرم افزاری HP را پیدا کرده و روی آن دوبار کلیک کنید تا باز شود خواص.

مرحله 4: هنگامی که پنجره Properties باز شد، نوع Startup را روی Disabled قرار دهید و روی دکمه Stop کلیک کنید تا سرویس متوقف شود. پس از انجام، روی Apply و OK کلیک کنید تا تغییرات ذخیره شود.

مرحله 5: پس از غیرفعال کردن این سرویس، مشکل باید برطرف شود.

توجه: غیرفعال کردن این سرویس باعث می شود دستیار بی سیم HP از کار بیفتد. علاوه بر این، سرویس HP Wireless Assistant نیز می تواند این خطا را ایجاد کند، بنابراین سعی کنید آن را غیرفعال کنید.

روش 9: نصب تمیز ویندوز 10 را انجام دهید

اگر سرویس WMI همچنان از CPU بالایی برخوردار است پس از انجام مراحل بالا، آخرین کاری که می توانید انجام دهید این است که همه چیز را دوباره نصب کنید.

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

برای کاربرانی که این کار را انجام نمی دهند. می دانید چگونه یک نسخه جدید از ویندوز را نصب کنید10، می توانید راهنمای ما را در مورد اجرای نصب پاک در ویندوز 10 بررسی کنید.

سوالات متداول

آیا پایان دادن به میزبان ارائه دهنده WMI امن است؟

بله، اما از آنجایی که میزبان ارائه دهنده WMI یک فرآیند حیاتی ویندوز است، غیرفعال کردن یا پایان دادن به آن توصیه نمی شود. برای متوقف کردن یک فرآیند، باید Task Manager را باز کنید و به آنچه در حال اجرا است نگاه کنید.

چرا میزبان ارائه دهنده WMI اینقدر استفاده می کند؟

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

چگونه می توانم میزبان ارائه دهنده WMI را از استفاده این همه CPU متوقف کنم؟

4 روش وجود دارد که می توانید برای جلوگیری از استفاده میزبان ارائه دهنده WMI انجام دهید. CPU بیش از حد می‌توانید آلودگی‌های ویروسی را روی رایانه شخصی خود بررسی کنید، یک بوت تمیز انجام دهید، سرویس میزبان ارائه‌دهنده WMI را مجدداً راه‌اندازی کنید یا برنامه‌ها یا درایورهای مشکل‌ساز را حذف نصب کنید.

آیا میزبان ارائه‌دهنده WMI ویروس است؟

مدیریت ویندوز ابزار دقیق یا WMI بخشی از سیستم عامل ویندوز است و بدون شک ویروس نیست. این اطلاعات مدیریت و کنترل را در یک زمینه شرکتی ارائه می دهد. برنامه نویسان از فایل wmiprvse.exe برای ایجاد برنامه های مورد استفاده برای نظارت استفاده می کنند.

اگر میزبان ارائه دهنده WMI را غیرفعال کنید چه اتفاقی می افتد؟

Windows Management Instrumentation Provider Serviceهمچنین به عنوان میزبان ارائه دهنده WMI (WmiPrvSE.exe) شناخته می شود. این یک سرویس ضروری است که برای عملکرد برنامه ها مورد نیاز است. اگر این روش متوقف شود، بسیاری از عملکردهای رایانه شخصی شما کار نمی کنند. علاوه بر این، ممکن است حتی اعلان های خطا را دریافت نکنید.

آیا می توانید WMI را غیرفعال کنید؟

در واقع می توانید WMI را خاموش کنید. میزبان ارائه دهنده WMI را نمی توان برای همیشه غیرفعال یا خاتمه داد زیرا یک سرویس سیستمی است. اگر می‌خواهید استفاده از CPU را کاهش دهید، چند روش تشخیصی وجود دارد که می‌توانید انجام دهید.

چگونه سرویس WMI را اجباری متوقف کنم؟

شما می‌توانید با باز کردن Command Prompt، WMI را اجباری متوقف کنید. با امتیازات مدیر هنگامی که Command Prompt باز شد، "net stop winmgmt" را تایپ کرده و وارد کنید.

مطمئن شوید که Command Prompt شما با حقوق مدیریت اجرا می شود زیرا اگر به آن admin داده نشود، مطمئناً با خطای "Access denied" مواجه خواهید شد. امتیازات.

آیا می توانیم سرویس WMI را مجددا راه اندازی کنیم؟

بله، شما واقعاً می توانید. برای انجام این کار، با نگه داشتن کلیدهای Windows + R به سرویس ویندوز بروید، "services.msc" را تایپ کنید و اینتر را فشار دهید. در پنجره Services به دنبال سرویس Windows Management Instrumentation بگردید و روی آن راست کلیک کنید. راه اندازی مجدد را انتخاب کنید، پنجره را ببندید، و این کار باید انجام شود.

سرویس WMI چه کاری انجام می دهد؟

کاربران می توانند از طریق WMI به اطلاعات وضعیت سیستم های رایانه ای دور یا نزدیک دسترسی داشته باشند. مدیران می توانند از WMI برای مدیریت انواع مختلف استفاده کنند

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