تسبب نظام مضيف الخدمة في ارتفاع استخدام وحدة المعالجة المركزية والذاكرة
أبلغ الكثير من المستخدمين أن عملية SysMain (المعروفة سابقًا باسم Superfetch ) تسبب استخدامًا عاليًا لوحدة المعالجة المركزية. على الرغم من أن خدمة SysMain مفيدة في فهم كيفية استخدامك لمحرك الأقراص الثابتة ، إلا أنها ليست ضرورية تمامًا لجهاز الكمبيوتر الخاص بك.
(Service Host SysMain)تسبب نظام مضيف الخدمة في ارتفاع استخدام وحدة المعالجة(High CPU) المركزية والذاكرة(Memory)
خدمة SysMain(SysMain service) هي الخدمة المرتبطة بـ Superfetch . وتتمثل مهمتها في الحفاظ على أداء النظام وتحسينه بمرور الوقت. تم العثور عليه في مجلد System32 . في الأساس(Basically) ، تكون عملية SysMain مسؤولة عن جمع البيانات لكل نوع من الاستخدام على النظام. ثم يتم إعادة تنظيم تلك البيانات في أشكال كتل لمحرك الأقراص الثابتة لديك وترتيبها حسب الأولوية وفقًا لذلك.
إذا كانت عملية Service Host SysMan تتسبب في استخدام موارد عالية ، فقبل أن تقرر تعطيلها ، جرب ما يلي:
- قم بتشغيل مدقق ملفات النظام
- صورة نظام الإصلاح(Repair System Image)
- قم بتشغيل أداة تنظيف القرص(Run Disk Cleanup Tool)
- استكشاف الأخطاء وإصلاحها في حالة التمهيد النظيف(Troubleshoot in Clean Boot State) .
إذا كنت تستخدم محرك أقراص(HDD) ثابتة على نظامك ، فمن المحتمل جدًا أن يتسبب SysMain في وجود (SysMain)وحدة معالجة مركزية(CPU) عالية نظرًا للحقيقة البسيطة المتمثلة في أن محرك الأقراص(HDD) الثابتة بطيء في إعادة تنظيم نفسه. إذا واجهت مشكلة في استخدام وحدة المعالجة المركزية(CPU) عالية بسبب SysMain ، فإن الحل الواضح هو تعطيل الخدمة.
- قم بتعطيل خدمة SysMain من مدير الخدمة(Service Manager)
- استخدام موجه أوامر مرتفع
- باستخدام محرر التسجيل
جرب الطرق التالية لتعطيل خدمة SysMain(disable the SysMain service) :
1] قم بتعطيل(Disable) خدمة SysMain من مدير الخدمة(Service Manager)
أسهل طريقة لقتل العملية المرتبطة بـ SysMain هي تعطيل خدمة SysMain من مدير الخدمة.
- Press Win+R لفتح نافذة التشغيل(Run) واكتب الأمر services.msc .
- اضغط على Enter(Hit Enter) لفتح نافذة مدير الخدمة .(Service Manager)
- قم بالتمرير لأسفل إلى خدمة SysMain(SysMain service) .
- انقر بزر الماوس الأيمن فوق خدمة SysMain( SysMain service) وحدد خصائص(Properties) .
- قم بتغيير نوع بدء التشغيل(Startup Type) إلى معطل(Disabled) .
- اضغط على تطبيق(Apply) ثم على موافق(Ok) .
2] قم بتعطيل SysMain(Disable SysMain) باستخدام موجه أوامر مرتفع(Command Prompt)
الطريقة التي تتضمن موجه الأوامر(Command Prompt) أسهل إلى حد ما لأن كل ما عليك القيام به هو نسخ أمر ولصقه.
ابحث عن "موجه الأوامر" في شريط بحث Windows .(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] تعطيل (Disable)SysMain باستخدام محرر التسجيل(Registry Editor)
يعد محرر التسجيل(Registry Editor) أداة رائعة لإجراء تغييرات طويلة المدى على نظامك. يكون الإجراء الخاص بتعطيل خدمة SysMain من خلال محرر التسجيل(Registry) كما يلي:
Press Win+R لفتح نافذة Run واكتب الأمر 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 ؟
لا. إذا قمت بتحميل برنامج ، فيجب على 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: Local System (svchost.exe) High CPU and Disk Usage
Modern Setup Host CPU or Memory usage عالية على نظام التشغيل Windows 10
ما هو تطبيق Spooler SubSystem ولماذا High CPU usage؟
إصلاح NT Kernel & System Process High CPU باستخدام Windows
Fix COM Surrogate High CPU or Disk usage في Windows 10
الأجهزة المتصلة Platform Service (CDPSvc) High Disk Usage
Service Host Delivery Optimization High Network، Disk or CPU usage
Process Tamer: إدارة High أو 100٪ CPU utilization في Windows PC
ويندوز Modules Installer Worker High CPU & Disk Usage في Windows 10
إصلاح معالجة LSAISO عالية الاستخدام لوحدة المعالجة المركزية في نظام التشغيل Windows 10
Remote Desktop Services يسبب High CPU في Windows 10
Service Host: محلي CPU or Disk usage عالية System على نظام التشغيل Windows 10
الإصلاح: Windows Driver Foundation باستخدام CPU عالية
Fix Services و Controller تطبيق High CPU usage في Windows 10
Antimalware Service Executable: Fix High CPU، Memory، Disk usage
إصلاح استخدام SoftThinks Agent Service العالي لوحدة المعالجة المركزية في نظام التشغيل Windows 10
ShellExperienceHost.exe or Windows Shell Experience Host
Fix System Protection Background Tasks SrTasks.exe High Disk usage