Service Host SysMain باعث مصرف بالای CPU و حافظه می شود
بسیاری از کاربران گزارش کرده اند که فرآیند SysMain (که قبلاً به عنوان Superfetch شناخته می شد ) باعث استفاده زیاد از CPU می شود. در حالی که سرویس SysMain برای درک نحوه استفاده از هارد دیسک مفید است، اما دقیقاً برای رایانه شما ضروری نیست.
Service Host SysMain باعث مصرف بالای CPU(High CPU) و حافظه می شود(Memory)
سرویس SysMain سرویسی(SysMain service) است که به Superfetch مربوط می شود. وظیفه آن حفظ و بهبود عملکرد سیستم در طول زمان است. در پوشه System32 یافت می شود. (System32)اساساً(Basically) ، فرآیند SysMain مسئول جمع آوری داده ها از هر نوع استفاده در سیستم است. سپس آن داده ها در قالب بلوک هایی برای هارد دیسک شما سازماندهی می شوند و بر این اساس اولویت بندی می شوند.
اگر فرآیند Service Host SysMan باعث استفاده از منابع بالا می شود، قبل از اینکه تصمیم به غیرفعال کردن آن بگیرید، موارد زیر را امتحان کنید:
- System File Checker را اجرا کنید
- تصویر سیستم تعمیر(Repair System Image)
- ابزار پاکسازی دیسک را اجرا کنید(Run Disk Cleanup Tool)
- عیب یابی در وضعیت بوت تمیز(Troubleshoot in Clean Boot State) .
اگر از یک HDD بر روی سیستم خود استفاده می کنید، به احتمال زیاد SysMain(SysMain) باعث افزایش CPU می شود، زیرا این واقعیت ساده است که HDD در سازماندهی مجدد خود کند است. اگر به دلیل استفاده از CPU به دلیل (CPU)SysMain با مشکلی مواجه شدید ، راه حل واضح غیرفعال کردن سرویس است.
- سرویس SysMain(SysMain) را از Service Manager غیرفعال کنید
- با استفاده از خط فرمان بالا
- با استفاده از ویرایشگر رجیستری
روش های زیر را برای غیرفعال کردن سرویس SysMain(disable the SysMain service) امتحان کنید :
1] سرویس SysMain را از مدیر سرویس (Service Manager)غیرفعال کنید(Disable)
ساده ترین روش برای از بین بردن فرآیند مرتبط با SysMain غیرفعال کردن سرویس SysMain از مدیر سرویس است.
- Press Win+RRun باز شود و دستور services.msc را تایپ کنید .
- Enter(Hit Enter) را بزنید تا پنجره Service Manager باز شود.(Service Manager)
- به سمت پایین به سرویس SysMain بروید(SysMain service) .
- روی سرویس SysMain( SysMain service) کلیک راست کرده و Properties را انتخاب کنید .
- نوع راه اندازی(Startup Type) را به غیر فعال(Disabled) تغییر دهید .
- Apply و سپس Ok (Apply)را(Ok) بزنید.
2] SysMain را با استفاده از خط (Disable SysMain)فرمان(Command Prompt) بالا غیرفعال کنید
روش مربوط به Command Prompt تا حدودی ساده تر است زیرا تنها کاری که باید انجام دهید این است که یک دستور را کپی-پیست کنید.
عبارت Command Prompt را در نوار جستجوی ویندوز جستجو کنید.(Windows Search)
در پنجره سمت راست مربوط به Command Prompt ، Run as administrator را انتخاب کنید .
سپس در پنجره خط فرمان بالا دستور زیر را تایپ کرده و Enter را بزنید :
sc stop "SysMain" & sc config "SysMain" start=disabled
هنگامی که پیام SUCCESS را دریافت کردید ، کار را انجام دهید.
کامپیوتر خود را مجددا راه اندازی کنید.
بخوانید(Read) : Service Host: Diagnostic Policy Service 100% Disk Usage .
3] SysMain را با استفاده از ویرایشگر رجیستری (Registry Editor)غیرفعال کنید(Disable)
ویرایشگر رجیستری(Registry Editor) یک ابزار فوق العاده برای ایجاد تغییرات طولانی مدت در سیستم شما است. روش غیرفعال کردن سرویس SysMain از طریق ویرایشگر رجیستری(Registry) به شرح زیر است:
Press Win+RRun باز شود و دستور regedit را(regedit) تایپ کنید . Enter را بزنید تا پنجره ویرایشگر رجیستری باز شود.(Registry Editor)
در ویرایشگر رجیستری(Registry) به مسیر زیر بروید :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain
در سمت راست، روی مقدار Start دوبار کلیک کنید .
مقدار Value Data را به 4 تغییر دهید و روی OK کلیک کنید تا تنظیمات ذخیره شوند.
امیدواریم چیزی به شما کمک کند مشکل استفاده از منابع بالا(High Resource Utilization issue) را در رایانه خود برطرف کنید.
چرا میزبان سرویس من SysMain از حافظه زیادی استفاده می کند؟
فرآیند SysMain مسئول جمع آوری داده ها در مورد همه الگوهای استفاده در سیستم است. این سرویس مربوط به Superfetch برای حفظ و بهبود عملکرد سیستم در طول زمان است.
آیا غیرفعال کردن Service Host SysMain اشکالی ندارد(Service Host SysMain) ؟
خیر. اگر برنامه ای را بارگذاری کنید، ویندوز(Windows) باید فایل اجرایی را در حافظه کپی کند تا اجرا شود. اگر برنامه را ببندید، برنامه همچنان در RAM وجود دارد . اگر دوباره برنامه را اجرا کنید، ویندوز(Windows) نیازی به بارگذاری چیزی از دیسک نخواهد داشت - همه در RAM قرار می گیرند .
Related posts
چگونه برای تعمیر 100٪ Disk، High CPU، High Memory usage در Windows 10
Software Protection Platform Service Sppsvc.exe High CPU usage باعث
Fix Service Host: محلی System (Svchost.exe) High CPU and Disk Usage
Modern Setup Host High CPU or Memory usage در ویندوز 10
Spooler SubSystem برنامه چیست و چرا High CPU usage؟
رفع استفاده زیاد از CPU SoftThinks Agent Service در ویندوز 10
Fix LSAISO process CPU usage بالا در Windows 10
چگونه به Fix High CPU Usage توسط System Idle Process
System فرآیند High Disk or CPU usage در ویندوز 11/10
تعمیر میزبان سرویس: سرویس خط مشی تشخیصی استفاده از CPU بالا
Service Host: محلی System CPU or Disk usage بالا بر روی ویندوز 10
Service Host: تشخیصی Policy Service 100٪ Disk Usage در Windows 10
Fix iTunes High CPU usage در ویندوز 10
Antimalware Service Executable: Fix CPU بالا، Memory، Disk usage
چگونه به رفع مشکل GSvr.exe CPU usage بالا در Windows 10
دستگاه های متصل Platform Service (CDPSvc) High Disk Usage
حل NT Kernel & System Process High CPU Usage در ویندوز
SMSS.exe Process در Windows 10 چیست؟ نمایش High CPU usage؟
رفع WMI ارائه دهنده میزبان High CPU استفاده [ویندوز 10]
رفع حافظه wmpnetwk.exe بالا و استفاده از CPU در ویندوز