เปิดหรือปิดใช้งาน SysMain (Superfetch) & Prefetch สำหรับ SSD ใน Windows 10

ในบทความนี้เราจะดูว่า Windows 10/8/7 ปฏิบัติต่อ Prefetch และ SysMain บน Solid-State Drives อย่างไร เมื่อวานนี้เราได้เห็นวิธีที่ Windows ปฏิบัติต่อการจัดเรียงข้อมูลบนโซลิดสเตทไดรฟ์ ก่อนที่เราจะเริ่มต้นให้ฉันพูดให้ชัดเจนว่าไม่ควรปิดการใช้งานSysMain (ก่อนหน้านี้เรียกว่าSuperFetch ) หรือPrefetchเนื่องจากอาจทำให้ประสิทธิภาพของระบบลดลง การปล่อยให้บริการเหล่านี้เป็นการตั้งค่าเริ่มต้นจะดีที่สุด

SysMain (Superfetch), Prefetch & SSD ใน Windows 10

ทุกครั้งที่คุณเรียกใช้แอปพลิเคชันในพีซีของคุณไฟล์ Prefetch ที่มีข้อมูลเกี่ยวกับไฟล์ที่โหลดโดยแอปพลิเคชันจะถูกสร้างขึ้นโดยระบบปฏิบัติการ Windows ข้อมูลในไฟล์Prefetchใช้เพื่อเพิ่มประสิทธิภาพเวลาในการโหลดแอปพลิเคชันในครั้งถัดไปที่คุณเรียกใช้ SysMain พยายามคาดเดาว่าคุณจะเปิดแอปพลิเคชันใดต่อไปและโหลดข้อมูลที่จำเป็นทั้งหมดไว้ในหน่วยความจำล่วงหน้า อัลกอริธึมการคาดการณ์นั้นยอดเยี่ยมและสามารถคาดเดาได้ว่าคุณจะเปิดแอปพลิเคชั่น 3 ตัวถัดไปในช่วงเวลาใดในหนึ่งวัน

กล่าวโดยย่อ SysMain และ Prefetch เป็นเทคโนโลยี Windows Storage Management ที่ให้การเข้าถึงข้อมูลบนฮาร์ดไดรฟ์แบบเดิมได้อย่างรวดเร็ว บนโซลิดสเตทไดรฟ์ส่งผลให้มีการเขียนโดยไม่จำเป็น

ปิดการใช้งาน SysMain

บริการ sysmainเป็นหนึ่งที่มีความเกี่ยวข้องกับ Superfetch หน้าที่ของมันคือการบำรุงรักษาและปรับปรุงประสิทธิภาพของระบบเมื่อเวลาผ่านไป พบได้ในโฟลเดอร์ System32 บริการจะเหมือนกัน แต่ชื่อที่แสดงของมันถูกเปลี่ยนใน Windows 10 จาก Superfetch เป็น SysMain

หากจำเป็นต้องปิดการใช้งานด้วยตนเองด้วยเหตุผลบางประการนี่คือวิธีปิดการใช้งาน SysMain เรียกใช้บริการ mscเพื่อเปิด Services Manager เลื่อนลงไปที่บริการ SysMain (Superfetch) ซึ่งมีหน้าที่ดูแลและปรับปรุงประสิทธิภาพของระบบเมื่อเวลาผ่านไป

ดับเบิลคลิกเพื่อเปิดกล่องคุณสมบัติ คลิกที่หยุดเพื่อหยุดกระบวนการ ทำให้ประเภทการเริ่มต้นปิดใช้งานและคลิกที่ใช้

ปิดการใช้งาน Superfetch

คุณจะต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงระบบมีผล

ปิดใช้งานการดึงข้อมูลล่วงหน้า

หากต้องการปิดใช้งาน Prefetch ใน Windows ให้เรียกใช้ regedit เพื่อเปิด Registry Editor ไปที่คีย์รีจิสทรีต่อไปนี้:

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

ปิดการดึงข้อมูลล่วงหน้า

ดับเบิลคลิกที่EnablePrefetcherทางด้านขวาเพื่อเปิดกล่องค่า DWORD

ค่าที่เป็นไปได้สำหรับ EnablePrefetcher คือ:

  • 0 - ปิดการใช้งาน Prefetcher
  • 1 - เปิดใช้งานแอปพลิเคชันเปิดใช้งานการดึงข้อมูลล่วงหน้า
  • 2 - เปิดใช้งาน Boot Prefetching
  • 3 - เปิดใช้งานแอปพลิเคชันและเปิดใช้งาน Boot Prefetching

ค่าเริ่มต้นคือ3 เพื่อปิดการใช้งาน Prefetch ให้ตั้งเป็น0 คลิกตกลงและออก

นอกจากนี้คุณยังสามารถปิดหรือปรับแต่ง Suoerfetcher ได้ที่นี่ - คุณจะเห็นDWORD EnableSuperfetcherอยู่ด้านล่าง

ค่าที่เป็นไปได้สำหรับ EnableSuperfetch คือ:

  • 0 - ปิดการใช้งาน SysMain
  • 1 - เปิดใช้งาน SysMain สำหรับไฟล์สำหรับบูตเท่านั้น
  • 2 - เปิดใช้งาน SysMain สำหรับแอปพลิเคชันเท่านั้น
  • 3 - เปิดใช้งาน SysMain สำหรับทั้งไฟล์สำหรับบูตและแอปพลิเคชัน

หากคุณเป็นผู้ใช้ Solid State Drive คุณอาจต้องการอ่านเกี่ยวกับ SSD Life แบบฟรีแวร์ที่สามารถตรวจสอบความสมบูรณ์ของ Solid State Drive และ SSD Tweaker ซึ่งจะช่วยคุณปรับแต่ง Solid State Drive ของคุณ

Original text