Windows 10 และ Windows 11 เป็นระบบปฏิบัติการที่ยอดเยี่ยม แต่ถ้าคุณเห็นประสิทธิภาพที่ซบเซาอย่างต่อเนื่อง อาจเป็นเพราะสิ่งที่เรียกว่า SysMain (ก่อนหน้านี้เรียกว่า Superfetch)
ในบทความนี้ เราช่วยให้คุณเข้าใจ SysMain และสาเหตุที่คุณอาจประสบปัญหาการใช้งานดิสก์สูงกับบริการนี้
SysMain (Superfetch) คืออะไร?
ซุปเปอร์ดึงข้อมูล ซึ่งเรียกว่า SysMain หลังจากการอัปเดต Windows 10 1809 เปิดตัวพร้อมกับ Windows Vista และเป็นผู้สืบทอดมาจาก Prefetch (คุณลักษณะที่คล้ายกันใน Windows XP) ระบบปฏิบัติการใช้คุณลักษณะนี้เพื่อปรับปรุงประสิทธิภาพของระบบเมื่อเวลาผ่านไป
ทำไมเมื่อเวลาผ่านไป? ขั้นแรก จะศึกษารูปแบบการใช้ RAM ของคุณ จากนั้นคุณสมบัติจะระบุโปรแกรมที่คุณรันบ่อยที่สุดบนพีซีของคุณ เมื่อ Superfetch มีข้อมูลนี้แล้ว มันจะโหลดโปรแกรมเหล่านี้ล่วงหน้าลงใน RAM ของคุณ เมื่อคุณเปิดโปรแกรมเหล่านี้ คุณจะเห็นโปรแกรมโหลดเร็วขึ้นมาก
ดังนั้น Superfetch จึงต้องการทรัพยากร คุณอาจพบว่า Superfetch ทำงานในเบื้องหลังเมื่อคุณดูรายการกระบวนการของระบบในตัวจัดการงานเป็น “โฮสต์บริการ: SysMain”:
ที่สำคัญ Superfetch ไม่ได้กีดกัน RAM ของโปรแกรมอื่นๆ มันใช้ RAM ที่ไม่ได้ใช้เท่านั้น โปรแกรมที่เพิ่งเปิดตัวใหม่จะยังคงมีลำดับความสำคัญมากกว่า Superfetch ในเรื่องพื้นที่ RAM หากจำเป็น Superfetch จะ เพิ่ม RAM สำหรับแอปอื่น
หากคุณเชื่อว่า Superfetch กำลังก่อให้เกิดปัญหาด้านประสิทธิภาพในคอมพิวเตอร์ของคุณ คุณสามารถปิดใช้งานได้อย่างปลอดภัย ด้านล่างนี้ เราจะพูดถึงวิธีปิดใช้งาน Superfetch และแก้ไขโฮสต์บริการ: SysMain ปัญหาการใช้งาน CPU สูง.
ปิดการใช้งาน SysMain จากบริการ
เนื่องจาก SysMain เป็นบริการของ Windows วิธีที่ง่ายที่สุดในการปิดใช้งาน SysMain คือจากคอนโซลบริการ:
ปิดการใช้งาน SysMain โดยใช้ Command Prompt
การใช้ Command Prompt เพื่อปิดการใช้งาน SysMain นั้นรวดเร็วกว่า หากคุณพอใจกับการใช้คำสั่ง นี่คือวิธีที่คุณสามารถปิดการใช้งาน SysMain:
sc หยุด “SysMain” & sc config “SysMain” start=disabled
ปิดการใช้งาน SysMain จากรีจิสทรี
หากวิธีการก่อนหน้านี้ใช้ไม่ได้ผลด้วยเหตุผลบางประการ คุณสามารถแก้ไขการตั้งค่ารีจิสทรีเพื่อปิดใช้งาน SysMain:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain
เรียกใช้การสแกน SFC
หากคุณต้องการลองแก้ไขปัญหาการใช้งานดิสก์สูง SysMain โดยไม่ต้องปิดใช้งาน SysMain คุณสามารถลองใช้ System File Checker (SFC) ได้
SFC เป็นยูทิลิตี้ในตัวบน Windows ที่จะตรวจสอบความสมบูรณ์ของไฟล์ระบบ โดยจะแทนที่ไฟล์ระบบที่เสียหายที่พบระหว่างการสแกนโดยอัตโนมัติ ดังนั้นหากความเสียหายของไฟล์ระบบเป็นสาเหตุของปัญหา SFC อาจแก้ไขปัญหานั้นได้
sfc /สแกนโนว์
การสแกนจะสแกนฮาร์ดดิสก์ของคุณเพื่อหาไฟล์ระบบที่เสียหาย และแทนที่ไฟล์ที่เสียหาย เมื่อการสแกนเสร็จสิ้น ให้รีสตาร์ทพีซีของคุณและตรวจสอบว่าปัญหาการใช้งานดิสก์สูงของ Service Host SysMain ยังคงมีอยู่หรือไม่.
อัปเดตวินโดว์
จำเป็นอย่างยิ่งที่จะต้องตรวจสอบ Windows Update และดูว่ามีการอัปเดตให้ดาวน์โหลดหรือไม่ Microsoft มองหาปัญหาเกี่ยวกับ Windows อยู่ตลอดเวลาและออกการอัปเดตเพื่อแก้ไข
หากการแก้ไขก่อนหน้านี้ไม่เป็นประโยชน์ การอัปเดตอาจคุ้มค่า:
รีสตาร์ทพีซีของคุณและดูว่าสามารถแก้ไขปัญหาได้หรือไม่
แทนที่ฮาร์ดไดรฟ์ด้วย SSD
หากคุณใช้ HDD แบบกลไกตัวเก่ามาระยะหนึ่งแล้ว การแทนที่ด้วย โซลิดสเตตไดรฟ์ (SSD) จะช่วยเพิ่มประสิทธิภาพการทำงานของคอมพิวเตอร์ของคุณและแก้ไขปัญหาการใช้งานดิสก์ที่มีปริมาณสูงได้
สิ่งนี้อาจรับประกันได้เป็นพิเศษหากคุณได้ลองแก้ไขปัญหาและใช้วิธีแก้ไขปัญหาทั้งหมดหมดแล้ว
คอมพิวเตอร์สมัยใหม่ส่วนใหญ่มีช่องสำหรับใส่ SSD อย่างไรก็ตาม หากคุณไม่เคยซื้อ SSD ให้ใช้ คู่มือการซื้อ SSD ของเราในการตัดสินใจโดยมีข้อมูลประกอบ
การใช้งานดิสก์ SysMain, ทำให้เป็นมาตรฐาน
หวังว่าคุณจะสามารถแก้ไขการใช้งานดิสก์ SysMain ได้ด้วยการแก้ไขอย่างใดอย่างหนึ่งเหล่านี้ SysMain ไม่จำเป็นต้องเป็นทรัพยากรหมู Windows เปิดตัวคุณลักษณะอัจฉริยะนี้เพื่อเพิ่มประสิทธิภาพการใช้ RAM และมอบประสิทธิภาพที่เร็วขึ้นเมื่อใช้แอปที่ใช้บ่อยที่สุด
คุณสามารถปิดการใช้งานอย่างถาวรได้โดยไม่มีผลกระทบร้ายแรงหากใช้หน่วยความจำจำนวนมาก อีกวิธีหนึ่ง การแก้ไขความเสียหายของไฟล์ระบบหรือการอัปเดต Windows อาจช่วยแก้ไขปัญหาได้โดยไม่ต้องปิดใช้งานบริการ SysMain
.