EnablePrefetcher في PrefetchParameters

أتذكر أن العديد من برامج التغيير والتبديل التي ظهرت بعد إصدار نظام التشغيل Windows XP غيرت تفضيل EnablePrefetcher في سجل Windows بدعوى أن تعطيل Prefetcher من شأنه تحسين أداء تحميل التطبيق على النظام.

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

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

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

قد تحصل على مطالبة UAC والتي تحتاج إلى قبولها بناءً على سياسات الأمان ومستوى المستخدم.

انتقل إلى المفتاح HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters. يجب أن تكون القيمة الافتراضية للسلسلة هي 3 مما يعني أن الجلب المسبق ممكّن لتشغيل التطبيق وتمهيده.

القيم الأخرى هي 0 لتعطيل الجلب المسبق ، 1 لتمكينه من تشغيل التطبيق فقط و 2 لتمكينه من أجل التمهيد فقط. الإعداد الأمثل هو الإعداد الافتراضي وهو 3.

تعيين EnablePrefetcher إلى قيمة أعلى من 3 ليس له أي تأثير على الإطلاق. حتى الأنظمة ذات ذاكرة الوصول العشوائي المنخفضة يجب أن تحافظ على الإعداد الافتراضي 3 لأنها تستفيد بالفعل من الجلب المسبق.

EnablePrefetcher

اقتراحي هو التحقق من مفتاح التسجيل على نظامك للتأكد من ضبط القيمة على 3. إذا لم يتم تغييرها إلى 3 وربما ستلاحظ تحسينات في السرعة.

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