تمكين أو تعطيل SysMain (Superfetch) والجلب المسبق لـ SSD في Windows

في هذه المقالة ، سنرى كيف يتعامل Windows 11/10/8/7 مع الجلب المسبق(Prefetch) و SysMain على محركات الأقراص ذات الحالة الصلبة(Solid-State Drives) . بالأمس رأينا كيف يتعامل Windows مع إلغاء التجزئة على محركات الأقراص ذات الحالة الصلبة . قبل أن نبدأ ، اسمحوا لي أن أوضح أنه ليس من الجيد تعطيل SysMain (يسمى سابقًا SuperFetch ) أو الجلب المسبق(Prefetch) لأنه قد يؤدي إلى تدهور أداء النظام. من الأفضل ترك هذه الخدمات على إعداداتها الافتراضية.

SysMain ( Superfetch ) ، الجلب المسبق(Prefetch) و SSD في Windows 11/10

في كل مرة تقوم فيها بتشغيل تطبيق على جهاز الكمبيوتر الخاص بك ، يتم إنشاء ملف الجلب المسبق الذي يحتوي على معلومات حول الملفات التي تم تحميلها بواسطة التطبيق بواسطة نظام التشغيل Windows . تُستخدم المعلومات الموجودة في ملف الجلب المسبق(Prefetch) لتحسين وقت تحميل التطبيق في المرة التالية التي تقوم فيها بتشغيله. يحاول SysMain التنبؤ بالتطبيقات التي ستبدأ تشغيلها بعد ذلك ويقوم بتحميل كافة البيانات الضرورية مسبقًا في الذاكرة. تعد خوارزمية التنبؤ الخاصة بها متفوقة ويمكنها التنبؤ بالتطبيقات الثلاثة التالية التي ستطلقها في أي وقت في اليوم.

باختصار ، SysMain و Prefetch هي تقنيات إدارة تخزين Windows(Windows Storage Management) توفر وصولاً سريعًا إلى البيانات الموجودة على محركات الأقراص الثابتة التقليدية. على محركات الأقراص ذات الحالة(State) الصلبة ، ينتج عنها عمليات كتابة غير ضرورية.

كيفية تعطيل SysMain في Windows 11/10

خدمة SysMain(SysMain service) هي الخدمة المرتبطة بـ Superfetch . وتتمثل مهمتها في الحفاظ على أداء النظام وتحسينه بمرور الوقت. تم العثور عليه في مجلد System32 . الخدمات(Services) هي نفسها ، ولكن تم تغيير اسم العرض الخاص بها في (Display)Windows 10 من Superfetch إلى SysMain . إذا احتاج المرء لسبب ما إلى تعطيلها يدويًا ، فهذه هي الطريقة التي يمكن بها تعطيل SysMain .

لتعطيل SysMain في Windows 11/10 ، اتبع الخطوات التالية:

  1. اضغط على Win+R لفتح موجه التشغيل.
  2. اكتب ماجستير(msc) واضغط على زر Enter .
  3. انقر نقرًا مزدوجًا فوق خدمة SysMain  .
  4. حدد معطل(Disabled ) من القائمة المنسدلة لنوع بدء التشغيل .(Startup type )
  5. انقر فوق الزر " موافق  ".(OK )

قم بتشغيل services.msc  لفتح مدير الخدمات(open the Services Manager) . قم بالتمرير(Scroll) لأسفل إلى خدمة SysMain(SysMain) ( Superfetch ) ، المسؤولة عن الحفاظ على أداء النظام وتحسينه بمرور الوقت.

انقر نقرًا مزدوجًا فوقه لفتح مربع الخصائص الخاص به. (Properties)انقر فوق(Click) " إيقاف(Stop) " لإيقاف العملية. اجعل نوع بدء التشغيل معطل(Disabled) وانقر على تطبيق.

تمكين أو تعطيل SysMain & Prefetch for SSD في Windows 11/10

سيتعين عليك إعادة تشغيل جهاز الكمبيوتر الخاص بك(restart your computer) حتى تصبح تغييرات النظام سارية المفعول.

كيفية تعطيل الجلب المسبق(Prefetch) في Windows 11/10

لتعطيل ميزة الجلب المسبق(Prefetch) في Windows 11/10 ، اتبع الخطوات التالية:

  1. اضغط على Win+R لفتح موجه التشغيل.
  2. اكتب regedit > اضغط على الزر Enter  .
  3. انقر فوق نعم(Yes)
  4. انتقل إلى PrefetchParameters في HKLM .
  5. انقر نقرًا مزدوجًا فوق قيمة EnablePrefetcher REG_DWORD.
  6. عيّن بيانات القيمة على أنها 0 .
  7. انقر فوق الزر " موافق  ".(OK )

لتعطيل الجلب المسبق(Prefetch) في Windows ، قم بتشغيل(Run) regedit لفتح محرر التسجيل(Registry Editor) . انتقل(Navigate) إلى مفتاح التسجيل التالي:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

تعطيل الجلب المسبق

انقر نقرًا مزدوجًا فوق EnablePrefetcher على الجانب الأيمن لفتح مربع قيمة DWORD الخاص به .

القيم المحتملة لـ EnablePrefetcher هي:

  • 0 - تعطيل الجلب المسبق
  • 1 - تمكين الجلب المسبق(Prefetching) لبدء تشغيل التطبيق(Application)
  • 2 - تمكين الجلب المسبق للتمهيد
  • 3 - تشغيل التطبيق(Application) وتمكين الجلب المسبق للتمهيد(Boot Prefetching)

القيمة الافتراضية هي 3 . لتعطيل الجلب المسبق ، اضبطه على 0 . انقر فوق "موافق" و "خروج".

بالمناسبة ، يمكنك أيضًا تعطيل أو تعديل Suoerfetcher هنا - سترى EnableSuperfetcher  DWORD أسفله مباشرة.

القيم المحتملة لـ EnableSuperfetch هي:

  • 0 - تعطيل SysMain
  • 1 - تمكين SysMain(Enable SysMain) لملفات التمهيد فقط
  • 2 - تمكين SysMain(Enable SysMain) للتطبيقات فقط
  • 3 - تمكين(Enable) SysMain لكل من ملفات التمهيد والتطبيقات

إذا كنت من مستخدمي محرك(State Drive) الحالة الصلبة ، فقد ترغب في التحقق من برنامج SSD Life المجاني  الذي يمكنه التحقق من صحة محرك الأقراص(State Drive) ذو الحالة الصلبة و SSD Tweaker  والذي سيساعدك على تعديل محركات الأقراص ذات الحالة الصلبة(Solid State Drives) .

هل(Does) يؤدي تعطيل Superfetch إلى(Superfetch) زيادة الأداء؟

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

هل من المقبول تعطيل Superfetch؟

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

أتمنى أن تعمل!



About the author

أنا عالم كمبيوتر لدي أكثر من 10 سنوات من الخبرة في العمل في مجال المتصفحات و Microsoft Office و onedrive. أنا متخصص في تطوير الويب ، وأبحاث تجربة المستخدم ، وتطوير التطبيقات على نطاق واسع. يتم استخدام مهاراتي من قبل بعض الشركات الرائدة في العالم ، بما في ذلك Google و Facebook و Apple.



Related posts