شما اغلب ممکن است با یک برنامه کاربردی یا یک فرآیند سیستم پس زمینه مواجه شوید که مقدار غیرعادی منابع سیستم را در خود جای داده است. استفاده زیاد از منابع سیستم از یک فرآیند می تواند به شدت سایر عملیات سیستم را کند کند و رایانه شما را به یک آشفتگی کند تبدیل کند. همچنین ممکن است باعث از کار افتادن کامل آن شود. ما قبلاً تعداد زیادی از فرآیندها و مسائل مربوط به استفاده بالای CPU را در وب سایت خود پوشش داده ایم. علاوه بر این، امروز در مورد مشکل مصرف بالای CPU سرویس بهینه سازی زمان اجرا دات نت و نحوه بازگرداندن آن به سطح قابل قبول بحث خواهیم کرد.
فهرست[ پنهان شدن ]
- نحوه رفع استفاده بالای CPU سرویس بهینه سازی زمان اجرا دات نت در ویندوز 10
- چرا خدمات بهینه سازی زمان اجرا دات نت باعث استفاده زیاد از CPU می شود؟
- روش 1: اجرای Clean Boot کامپیوتر
- روش 2: فرآیندهای فریم ورک دات نت را تقویت کنید
- گزینه I: از طریق خط فرمان
- گزینه دوم: از طریق اسکریپت GitHub
- روش 3: سرویس بهینه سازی زمان اجرا دات نت را مجددا راه اندازی کنید
- روش 4: شناسایی و حذف بدافزار
نحوه رفع استفاده بالای CPU سرویس بهینه سازی زمان اجرا دات نت در ویندوز 10
همانطور که ممکن است مطلع باشید، این .چارچوب خالص توسط مایکروسافت و سایر اشخاص ثالث استفاده می شود برای توسعه و اجرای برنامه های کاربردی ویندوز در میان چیز های دیگر. فایل اجرایی این سرویس به نام mscorsvw.exe کامپوننت رسمی ویندوز است و وظیفه بهینه سازی فریم ورک دات نت یعنی پیش و کامپایل مجدد کتابخانه های دات نت را انجام می دهد. این کمک می کند تا برنامه ها و برنامه ها سریعتر راه اندازی شوند. سرویس بهینه سازی است طراحی شده برای اجرا در پس زمینه هنگامی که کامپیوتر شما برای مدت کوتاهی 5-10 دقیقه بیکار می نشیند.
چرا خدمات بهینه سازی زمان اجرا دات نت باعث استفاده زیاد از CPU می شود؟
گاهی اوقات کامپایل مجدد کتابخانه های دات نت ممکن است بیش از حد معمول طول بکشد. این منجر به
- سرویس رایانه شخصی شما کندتر از حد معمول کار می کند.
- موارد نقص در رایانه شما.
- سرویس ارائه دهنده فاسد است.
- استفاده از منابع سیستم توسط بدافزارها
با توجه به تأثیر این سرویس بر عملکرد برنامه های فردی، خاتمه فوری آن در اولین نگاه شرارت توصیه نمی شود. اگر به نظر می رسد که سرویس برای اتمام عملیات خود بیش از حد طول می کشد، این گزینه را دارید که با اجرای چند دستور یا یک اسکریپت، سرعت کار را افزایش دهید. رفعهای دیگر عبارتند از اسکن رایانه برای بدافزارها و ویروسها، راهاندازی مجدد سرویس، و انجام بوت تمیز، همانطور که در بخش بعدی توضیح داده شد.
روش 1: اجرای Clean Boot کامپیوتر
کاملاً ممکن است که این سرویس در کامپایل مجدد کتابخانه ها برای یک برنامه شخص ثالث خاص مشکل داشته باشد و بنابراین، برای اتمام کار، قدرت CPU بیشتری مصرف می کند. میتوانید یک بوت تمیز انجام دهید که در آن فقط درایورهای ضروری و برنامههای راهاندازی بارگذاری میشوند تا بررسی کنید که آیا واقعاً یکی از برنامههای شخص ثالث است که باعث ایجاد مشکل استفاده از CPU برای سرویس بهینهسازی زمان اجرا داتنت میشود. مراحل انجام بوت تمیز ویندوز 10 به شرح زیر است:
1. فشار دهید کلیدهای Windows + R به طور همزمان راه اندازی شود اجرا کن کادر محاوره ای.
2. تایپ کنید msconfig و ضربه بزنید وارد کلید برای باز کردن پیکربندی سیستم .
3. برو به خدمات را برگه و کادر مشخص شده را علامت بزنید مخفی کردن همه خدمات مایکروسافت .
4. سپس بر روی همه را غیر فعال کن دکمه، برجسته شده نشان داده شده است. اجرای تمام سرویس های شخص ثالث و غیر ضروری در پس زمینه را متوقف می کند.
5. تغییرات را با کلیک بر روی آن ذخیره کنید اعمال > OK دکمه ها.
6. یک پنجره بازشو که از شما می پرسد که آیا می خواهید راه اندازی مجدد یا بدون راه اندازی مجدد خارج شوید ظاهر خواهد شد، همانطور که نشان داده شده است. انتخاب بدون راه اندازی مجدد خارج شوید گزینه.
7. دوباره، راه اندازی کنید پیکربندی سیستم پنجره با تکرار مراحل 1-2. سوئیچ به استارت آپ زبانه
8. بر روی Task Manager را باز کنید هایپرلینک، همانطور که نشان داده شده است.
توجه داشته باشید: ستون تأثیر راهاندازی را برای همه برنامهها/فرآیندهای فهرست شده بررسی کنید و آنهایی را که دارای a هستند غیرفعال کنید تاثیر راه اندازی بالا .
9. بر روی آن کلیک راست کنید کاربرد (به عنوان مثال. بخار ) و انتخاب کنید غیر فعال کردن گزینه، همانطور که در زیر نشان داده شده است.
10. سرانجام، بستن تمام پنجره های برنامه فعال را پایین بیاورید و راه اندازی مجدد کامپیوتر شما . در حالت بوت تمیز شروع می شود.
11. اکنون، استفاده از CPU سرویس .NET Runtime را در Task Manager بررسی کنید. اگر طبیعی است، برنامه های شخص ثالث را یکی یکی فعال کنید برای پین کردن برنامه مقصر و آن را حذف کنید برای جلوگیری از چنین مسائلی در آینده
همچنین بخوانید: نحوه رفع hkcmd بالای استفاده از CPU
روش 2: فرآیندهای فریم ورک دات نت را تقویت کنید
از آنجایی که خاتمه دادن به این سرویس یک گزینه نیست، در عوض می توانید با اجازه دادن به استفاده از هسته های اضافی CPU، این سرویس را کمی تقویت کنید. به طور پیش فرض، این سرویس تنها از یک هسته استفاده می کند.
- شما می توانید چند دستور را خودتان اجرا کنید
- یا به سادگی یک اسکریپت رسمی مایکروسافت را از آن دانلود کنید GitHub و آن را اجرا کنید.
گزینه I: از طریق خط فرمان
1. کلیک کنید شروع کنید ، نوع خط فرمان و کلیک کنید به عنوان مدیر اجرا شود ، همانطور که نشان داده شده است.
2. دستور داده شده را تایپ کرده و دکمه را فشار دهید وارد کلید برای اجرای.
توجه داشته باشید: دستوراتی که باید اجرا شوند بر اساس معماری سیستم متفاوت است.
- رفع عدم کارکرد اسکرول تاچ پد در ویندوز 10
- نحوه تغییر برنامه های راه اندازی در ویندوز 10
- نحوه بی صدا کردن میکروفون در ویندوز 10
- 7 راه برای رفع خرابی کامپیوتر
3. سپس اجرا کنید ngen.exe queueeditems را اجرا می کند ، همانطور که در زیر نشان داده شده است.
نکته حرفه ای: تعیین کنید که آیا رایانه شخصی ویندوز 32 بیتی و 64 بیتی است
اگر در مورد معماری سیستم خود مطمئن نیستید، به سادگی مراحل داده شده را دنبال کنید:
1. ضربه بزنید کلیدهای Windows + R با هم برای باز کردن اجرا کن کادر محاوره ای.
2. تایپ کنید msinfo32 و بر روی کلیک کنید خوب بازکردن اطلاعات سیستم پنجره
3. در اینجا، را بررسی کنید نوع سیستم برچسب برای بررسی همان.
همچنین بخوانید: HKEY_LOCAL_MACHINE چیست؟
گزینه دوم: از طریق اسکریپت GitHub
1. برو به GitHub صفحه برای اسکریپت .
2. بر روی آن کلیک راست کنید خام را فشار دهید و انتخاب کنید ذخیره پیوند به نام… گزینه، همانطور که نشان داده شده است.
3. تغییر دهید ذخیره بر حسب نوع به فایل اسکریپت ویندوز و بر روی کلیک کنید صرفه جویی .
4. پس از دانلود، فایل را با باز کنید میزبان اسکریپت ویندوز .
همچنین بخوانید: DISM Host Servising Process استفاده بالای CPU را برطرف کنید
روش 3: سرویس بهینه سازی زمان اجرا دات نت را مجددا راه اندازی کنید
سرویسها اغلب ممکن است دچار مشکل شوند و سپس رفتارهای عجیبی از خود نشان دهند، مانند استفاده غیرضروری از مقادیر بالای منابع سیستم یا فعال ماندن برای مدت طولانی. این مشکل ممکن است به دلیل اشکالات موجود در نسخه فعلی سیستم عامل ویندوز رخ دهد. در اینجا نحوه حل استفاده بالای CPU سرویس بهینه سازی زمان اجرا دات نت با راه اندازی مجدد سرویس آمده است:
توجه داشته باشید : این راه حل فقط برای سیستم هایی با کارت گرافیک اختصاصی مجهز به NVIDIA کار می کند.
1. فشار دهید ویندوز + R کلیدها به طور همزمان راه اندازی شود اجرا کن کادر محاوره ای.
2. تایپ کنید services.msc و بر روی کلیک کنید خوب بازکردن خدمات کاربرد.
3. در لیست اسکرول کنید و محل را پیدا کنید کانتینر تله متری NVIDIA سرویس.
4. روی آن کلیک راست کرده و انتخاب کنید خواص از منوی زمینه، همانطور که نشان داده شده است.
5. بر روی متوقف کردن ابتدا دکمه منتظر بمانید تا وضعیت سرویس خوانده شود متوقف شد و سپس بر روی آن کلیک کنید شروع کنید را فشار دهید تا دوباره شروع شود.
6. مطمئن شوید که نوع راه اندازی: تنظیم شده است خودکار .
7. پس از راه اندازی مجدد سرویس، بر روی آن کلیک کنید اعمال > OK برای ذخیره تغییرات و بستن خواص پنجره
8. فشار دهید کلیدهای Ctrl + Shift + Esc با هم برای باز کردن Task Manager و بررسی کنید که آیا سرویس همچنان از منابع CPU بالایی استفاده می کند.
همچنین بخوانید: Google Chrome Elevation Service چیست؟
روش 4: شناسایی و حذف بدافزار
اگر سرویس مصرف غیرعادی CPU ادامه داشت، یک اسکن ویروس/بدافزار اجرا کنید تا احتمال عفونت را رد کنید. اگر مراقب نباشید، برنامه های مخرب می توانند به رایانه شما نفوذ کنند. این برنامهها خود را پنهان میکنند و وانمود میکنند که اجزای رسمی ویندوز هستند و باعث مشکلات متعددی مانند استفاده بالای CPU میشوند. می توانید از Windows Defender بومی برای اسکن رایانه خود استفاده کنید یا می توانید از هر برنامه امنیتی تخصصی دیگری که مفید است استفاده کنید. این مراحل را دنبال کنید تا با حذف بدافزار از رایانه شخصی، مشکل مصرف بالای CPU سرویس بهینه سازی زمان اجرا دات نت را برطرف کنید:
1. ضربه بزنید کلیدهای Windows + I به طور همزمان باز شود تنظیمات .
2. در اینجا، بر روی کلیک کنید به روز رسانی و امنیت ، همانطور که نشان داده شده است.
3. برو به امنیت ویندوز منو و کلیک کنید حفاظت از ویروس و تهدید
4. کلیک کنید اسکن سریع برای بررسی اینکه آیا بدافزار وجود دارد یا خیر، رایانه شخصی خود را اسکن کنید.
5. اگر بدافزاری یافت شد، روی آن کلیک کنید اقدامات را شروع کنید به برداشتن یا مسدود کردن آنها را راه اندازی کنید و کامپیوتر خود را مجددا راه اندازی کنید.
توصیه شده:
امیدواریم یکی از راه حل های بالا رفع شده باشد. CPU بالای سرویس بهینه سازی زمان اجرا NET مشکل در کامپیوتر شما اگر مشکل مشابه بعداً برای شما پیش آمد، بهروزرسانی ویندوز موجود را بررسی کنید یا آخرین نسخه را دوباره نصب کنید .چارچوب خالص . همچنین، اگر در مورد این مقاله سؤالی یا پیشنهادی دارید، در بخش نظرات مطرح کنید.
ایلان دکرایلان یک نویسنده فناوری در Cyber S است. او حدود 6 سال است که در حال نوشتن راهنماهای چگونگی نوشتن است و موضوعات زیادی را پوشش داده است. او دوست دارد موضوعات مربوط به ویندوز، اندروید و جدیدترین ترفندها و نکات را پوشش دهد.