ما هو (Superfetch (Sysmain على نظام التشغيل Windows 10 وكيفية تعطيله

ما هو (Superfetch (Sysmain على نظام التشغيل Windows 10 وكيفية تعطيله

Share on facebook
Share on twitter
Share on google
Share on pinterest
Share on reddit
Share on telegram
Share on whatsapp
Share on facebook

Superfetch عبارة عن عملية في Windows تحمل أسماء متعددة على مر السنين. في Windows XP ، كان يُعرف باسم “Prefetch”. تم تقديم Superfetch في نظام التشغيل Windows Vista ، وفي أحدث إصدارات Windows 10 أصبح يُعرف الآن باسم Sysmain.

في النهاية ، كان الغرض من كل جيل من Superfetch هو نفسه: زيادة أداء Windows من خلال التحميل المسبق للتطبيقات التي تستخدمها بشكل متكرر في الميموري قبل أن تحتاج إلى استخدامها. ولكن ما هو Superfetch؟

كيف يعمل Superfetch (Sysmain)؟

في أحدث إصدارات Windows 10 ، تظهر خدمة Superfetch الآن تحت اسم SysMain. في إدارة المهام ، يظهر كـ مضيف الخدمة: SysMain.

إذا كنت تستخدم إصدارًا أقدم من Windows 10 أو أي إصدار من Windows 7 أو 8 ، فسيظهر هذا في إدارة المهام باسم مضيف الخدمة: Superfetch.

تعمل هذه الخدمة في الخلفية (باستخدام القليل جدًا من طاقة الـCPU) وتحلل مقدار الميموري التي تستخدمها والتطبيقات التي تقوم بتشغيلها بشكل متكرر. أي تطبيقات تعتبرها الخدمة “مستخدمة بشكل متكرر” ، ستبدأ في تحميل التطبيق مسبقًا في الميموري. بهذه الطريقة ، في المرة التالية التي تقوم فيها بتشغيل التطبيق ، سيتم تشغيله بسرعة أكبر.

قد تشعر بالقلق من أن هذا يعني أن Superfetch يستهلك كل الميموري ، ولكنه ليس كذلك. تركز الخدمة على التحميل المسبق للتطبيقات في الميموري غير المستخدمة. هذا لا يتم تسجيله كذاكرة مستهلكة. سترى هذا إذا فتحت مدير المهام إلى العمليات علامة التبويب وإلقاء نظرة على ذاكرة الاستخدام.

 

على الرغم من أن Superfetch يستهلك كل الميموري غير المستخدمة مع التطبيقات المحملة مسبقًا ، إلا أن استخدام الميموري المستهلك لا يزال لا يظهر 100٪. وذلك لأن Superfetch يعمل في الخلفية ، وسيصدر أي ذاكرة وصول عشوائي غير مستخدمة يستخدمها كلما احتجت إلى استخدام تلك الذاكرة للمهام النشطة الأخرى.

يجب عليك تعطيل Superfetch ؟

بشكل عام ، ليست هناك حاجة لإيقاف Superfetch . يستخدم كمية ضئيلة جدًا من الـCPU ، ويستخدم الميموري غير المستخدمة فقط. كل هذا غير ملحوظ للمستخدم العام.

ومع ذلك ، كانت هناك بعض التقارير في جميع أنحاء منتديات مستخدمي Microsoft والتي تسبب أحيانًا عملية Superfetch في الواقع مشاكل في الأداء. تتضمن بعض هذه المشكلات التي تم الإبلاغ عنها ما يلي:

  • استخدام وحدة التخزين بنسبة 100٪.
  • يؤدي إلى إيقاف تشغيل النظام.
  • وقت تشغيل بطيء عند بدء تشغيل الكمبيوتر.
  • على الأجهزة الضعيفة ، يمكن أن تستخدم Superfetch عددًا أكبر من الـCPU والميموري التي قد ترغب فيها.
  • من المعروف أنه يسبب مشاكل في الأداء أثناء اللعب.

المشكلة الأكثر شيوعًا التي يبلغ عنها الأشخاص هي مشكلة استخدام وحدة التخزين بنسبة 100 ٪. إذا كنت كذلك ، فقد يؤدي تعطيل Superfetch أو Sysmain إلى حل المشكلة.

نظرًا لأن Superfetch ليست سوى ميزة لتحسين النظام ، فلن تضر Windows من خلال إيقاف الخدمة. ومع ذلك ، قد تلاحظ أن تشغيل تطبيقاتك المفضلة قد يستغرق وقتًا أطول من المعتاد.

كيفية تعطيل Superfetch في Windows 10

هل من الآمن تعطيل Superfetch؟

إذا لم تكن تواجه مشكلات في الأداء أو مشكلات أخرى ، فمن المستحسن ترك (Superfetch (Sysmain قيد التشغيل. إنها عملية مفيدة تقلل بشكل كبير من الوقت الذي تستغرقه لتشغيل البرامج التي تستخدمها بشكل متكرر.

ومع ذلك ، إذا كنت تواجه استخدامًا عاليًا لوحدة التخزين أو مشكلات ثابتة في الذاكرة أو ضعف الأداء بشكل عام ، فيمكنك محاولة تعطيل Superfetch لمعرفة ما إذا كان يحل المشكلة. إذا كان الأمر كذلك ، فاترك الخدمة معطلة. خلاف ذلك ، أعد تشغيله واستمر في استكشاف الأخطاء وإصلاحها.

لتعطيل (Superfetch (Sysmain على نظام التشغيل Windows 10:

  1. حدد قائمة ابدأ ، اكتب services، وحدد services. يمكنك أيضًا الضغط Windows + R، اكتب services.msc واضغط على Enter.
  2. في تطبيق الخدمات ، مرر لأسفل إلى SysMain، انقر بزر الماوس الأيمن على الخدمة وحدد Stop. إذا كنت تستخدم إصدارًا قديمًا من Windows ، فانقر بزر الماوس الأيمن على SuperFetch الخدمة وحدد Stop.
  1. تحتاج الآن إلى منع إعادة تشغيل الخدمة عند بدء تشغيل Windows. بمجرد إيقاف الخدمة ، انقر بزر الماوس الأيمن فوق الخدمة مرة أخرى وحدد Properties.
  2. في القائمة المنسدلة نوع بدء التشغيل ، حدد Disable.

الآن تم تعطيل خدمة SuperFetch (SysMain) بشكل دائم ولن تتم إعادة تشغيلها في المرة التالية التي تقوم فيها بتشغيل جهاز الكمبيوتر.

تعطيل (Superfetch (Sysmain بإستخدام Registry Editor

بديل لاستخدام إدارة المهام لتعطيل Superfetch على Windows 10 هو استخدام محرر التسجيل.

قبل أن تبدأ في فعل أي شيء داخل التسجيل ، تأكد من أخذ نسخة احتياطية كاملة من السجل أولاً ، فقط في حالة حدوث أي خطأ.

عندما تكون جاهزا:

  1. حدد قائمة ابدأ ، اكتب regedit، وحدد Registry Editor تطبيق.
  2. في محرر التسجيل ، انتقل إلى HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> Session Manager> MemoryManagement> PrefetchParameters.
  1. في هذا القسم ، يجب أن ترى مفتاحًا يسمى EnableSuperfetch. انقر بزر الماوس الأيمن فوق هذا المفتاح وحدد Edit.
  2. في نافذة تحرير DWORD المنبثقة ، قم بتغيير Value data مجال ل 0 وحدد Ok.

يمكنك إغلاق Registry Editor عند الانتهاء.

سيؤدي إدخال التسجيل هذا إلى تعطيل خدمة (SuperFetch (SysMain على نظامك. ومع ذلك ، قد تحتاج إلى إعادة تشغيل جهاز Windows قبل تفعيل إعداد التسجيل هذا.

تمكين أو تعطيل (SuperFetch (SysMain مع موجه الأوامر

إذا كنت تفضل العمل باستخدام موجه الأوامر ، فهناك بعض الأوامر البسيطة التي يمكنك استخدامها لتمكين أو تعطيل خدمة SuperFetch.

افتح موجه الأوامر في وضع المسؤول أولاً ، ثم استخدم الأوامر التالية:

  • ممكن: sc config “SysMain” start = auto & sc start “SysMain”
  • تعطيل: sc توقف “SysMain” & sc config “SysMain” start = المعوقين

ملاحظة: إذا كنت تستخدم إصدارًا أقدم من Windows ، فاستبدل “SysMain” بـ “SuperFetch” في الأوامر أعلاه.

إذا كنت تفضل PowerShell ، فافتحه بحقوق المسؤول واستخدم الأوامر التالية:

  • ممكن: Set-Service -Name “SysMain” -StartupType Automatic -Status قيد التشغيل
  • تعطيل: Stop-Service -Force -Name “SysMain” ؛ Set-Service -Name “SysMain” -StartupType

يمكن أن يكون هذا الأسلوب أسرع وأبسط بكثير من النقر في إدارة المهام أو تسجيل Windows.

ماذا لو لم يؤد ذلك إلى حل المشكلة؟

إذا لم يؤد تعطيل SuperFetch (SysMain) إلى حل مشكلتك ، فقد يكون هناك سبب آخر هو مصدر المشكلة.

إذا كنت لا تزال تستخدم القرص بنسبة 100٪ ، فقد تحتاج إلى الترقية إلى محرك أقراص ثابت أكبر ، أو اختيار الترقية إلى محرك أقراص SSD. محركات أقراص SSD ميسورة للغاية الآن ، ومعدلات نقل البيانات أعلى بكثير من محركات الأقراص الثابتة التقليدية.

إذا كنت تواجه مشكلات في استخدام الـCPU ، فاستكشف نصائح أخرى حول استكشاف أخطاء الـCPU لحل المشكلة التي تمضغ جميع موارد الـCPU.

 

0 0 vote
Article Rating
Subscribe
نبّهني عن
guest
0 تعليقات
Inline Feedbacks
View all comments

ما هو (Superfetch (Sysmain على نظام التشغيل Windows 10 وكيفية تعطيله