تمكين أو تعطيل 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 ، اتبع الخطوات التالية:
- اضغط على Win+R لفتح موجه التشغيل.
- اكتب ماجستير(msc) واضغط على زر Enter .
- انقر نقرًا مزدوجًا فوق خدمة SysMain .
- حدد معطل(Disabled ) من القائمة المنسدلة لنوع بدء التشغيل .(Startup type )
- انقر فوق الزر " موافق ".(OK )
قم بتشغيل services.msc لفتح مدير الخدمات(open the Services Manager) . قم بالتمرير(Scroll) لأسفل إلى خدمة SysMain(SysMain) ( Superfetch ) ، المسؤولة عن الحفاظ على أداء النظام وتحسينه بمرور الوقت.
انقر نقرًا مزدوجًا فوقه لفتح مربع الخصائص الخاص به. (Properties)انقر فوق(Click) " إيقاف(Stop) " لإيقاف العملية. اجعل نوع بدء التشغيل معطل(Disabled) وانقر على تطبيق.
سيتعين عليك إعادة تشغيل جهاز الكمبيوتر الخاص بك(restart your computer) حتى تصبح تغييرات النظام سارية المفعول.
كيفية تعطيل الجلب المسبق(Prefetch) في Windows 11/10
لتعطيل ميزة الجلب المسبق(Prefetch) في Windows 11/10 ، اتبع الخطوات التالية:
- اضغط على Win+R لفتح موجه التشغيل.
- اكتب regedit > اضغط على الزر Enter .
- انقر فوق نعم(Yes)
- انتقل إلى PrefetchParameters في HKLM .
- انقر نقرًا مزدوجًا فوق قيمة EnablePrefetcher REG_DWORD.
- عيّن بيانات القيمة على أنها 0 .
- انقر فوق الزر " موافق ".(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 حتى يتسبب في أي مشكلة.
أتمنى أن تعمل!
Related posts
Optimize وتسريع SSD drive الخاص بك باستخدام Tweak-SSD ل Windows 10
كيفية Migrate Windows 10 نظام التشغيل من HDD إلى SSD دون إعادة تثبيته
Fix Slow SSD Read Or Write Speed على Windows 10
كيفية معرفة ما إذا كان SSD فشل في Windows 10
Mac Fusion Drive Vs SSD Vs Hard Drive
مراجعة ADATA Legend 840: PCIe 4 SSD سريع بشكل معتدل -
GPT or MBR: أي شكل يجب أن تستخدمه ل State Drive الصلبة (SSD)؟
eMMC مقابل SSD: ما الفرق؟
MBR vs GPT: ما التنسيق الأفضل لمحرك أقراص SSD؟
Kingston KC600 2.5 SATA SSD review
HDD Raid مقابل SSD Raid: الاختلافات الرئيسية التي يجب أن تعرفها
ما هو SMART وكيفية استخدامه للتنبؤ بفشل HDD أو SSD
11 أدوات مجانية للتحقق SSD Health and Performance
4 أسباب تدفعك لشراء NVMe SSD بدلاً من SATA SSD
هل أحتاج حقا إلى SSD or Solid State Drive؟
دليل شراء SSD (محرك أقراص مزود بذاكرة مصنوعة من مكونات صلبة) لعام 2019
مراجعة Kingston KC1000 NVMe SSD: قم بترقية التخزين لديك بأداء ممتاز!
كيفية التحقق ما Hard Drive لديك على نظام التشغيل Windows 10
SSD Vs HDD: واحد الذي هو أفضل ولماذا
ما هو SSD TRIM ، ولماذا هو مفيد ، وكيفية التحقق من تشغيله