Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

Superfetch (เรียกว่า SysMain ใน Windows 10 และ Windows 11) คือการโหลดบริการและการจัดลำดับความสำคัญของโปรแกรมที่มีให้ใช้งานตั้งแต่ Windows Vista โดยจะอยู่อย่างเงียบๆ ในพื้นหลังและประเมินแอปที่คุณใช้บ่อยที่สุดและจำนวน RAM ที่คุณใช้ แม้ว่าได้รับการออกแบบมาเพื่อทำให้คอมพิวเตอร์ของคุณเร็วขึ้น แต่โดยปกติแล้ว SysMain ก็ไม่จำเป็น และสามารถปิดใช้งานได้อย่างปลอดภัยเพื่อแก้ไขการใช้หน่วยความจำสูงบนพีซีของคุณ

SuperFetch คืออะไร? จะเปิดและปิดการใช้งาน SuperFetch บน Windows ได้อย่างไร?

1. SuperFetch คืออะไร?

Superfetch (SysMain) เป็นกระบวนการ Windows Service Host (“svchost.exe”) ซึ่งมีเป้าหมายหลักคือการจัดสรร RAM ให้กับแอปพลิเคชันและโปรแกรมที่ใช้กันทั่วไป มีกิจกรรม SysMain เพียงกิจกรรมเดียวบนคอมพิวเตอร์ Windows ที่คุณสามารถดูได้ใน แท็บ บริการของตัวจัดการงาน

ยูทิลิตี้ SysMain อยู่ในบริการของตัวจัดการงาน

หากต้องการเปิดใช้งานแอปพลิเคชันโปรดของคุณอย่างรวดเร็ว SysMain จะโหลดไฟล์ปฏิบัติการผ่านบล็อกโค้ดที่นำมาใช้ซ้ำได้ซึ่งเรียกว่าไลบรารีลิงก์แบบไดนามิก (DLL)

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

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

2. เหตุใด Superfetch (SysMain) จึงใช้หน่วยความจำมาก

เนื่องจากวัตถุประสงค์ของ Superfetch (SysMain) คือการจัดลำดับความสำคัญของโปรแกรมที่คุณใช้บ่อย จึงสามารถเพิ่มการใช้หน่วยความจำได้ถึง 100% ได้อย่างง่ายดาย โดยเฉพาะกับแท็บเบราว์เซอร์และโปรแกรม Office เนื่องจากไม่ทราบจริงๆ ว่าคุณต้องการหน่วยความจำเท่าใด ดังนั้น ข้อมูลจะถูกแคชไว้ในหน่วยความจำที่จัดสรรไว้ล่วงหน้าเพิ่มเติม

แม้ว่า SuperFetch จะเป็นคุณสมบัติที่มีประโยชน์ แต่ก็ทำให้คอมพิวเตอร์ของคุณทำงานในพื้นหลังได้มากขึ้น ส่งผลให้มีการใช้งาน CPU และ RAM ที่สูงขึ้น เมื่อเวลาผ่านไป หน่วยความจำที่ไม่ได้ใช้ยังคงเพิ่มขึ้น และสุดท้ายคุณจะกินพื้นที่มากขึ้น โดยทั่วไปจะส่งผลต่อระบบ Windows ที่มีความจุ RAM ต่ำมาก (~ 4 GB หรือน้อยกว่า)

3. Superfetch จำเป็นจริงหรือ?

Superfetch มีประโยชน์มากในเกือบทุกสถานการณ์ หากคุณมีพีซีสมัยใหม่ที่มีสเปคเฉลี่ยหรือดีกว่า Superfetch มักจะทำงานได้อย่างราบรื่นจนคุณจะไม่สังเกตเห็นว่ามีอยู่ เป็นไปได้มากว่า Superfetch กำลังทำงานอยู่บนระบบของคุณอยู่แล้ว และคุณไม่รู้ด้วยซ้ำ

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

Superfetch มีประโยชน์ในเกือบทุกสถานการณ์

แต่มีปัญหาบางอย่างที่อาจเกิดขึ้นกับ Superfetch:

- เนื่องจาก Superfetch จะทำงานอยู่เบื้องหลังเสมอ บริการ Superfetch เองจึงใช้ CPU และ RAM บางส่วนเสมอ

- Superfetch ไม่จำเป็นต้องโหลดแอปพลิเคชันลงใน RAM แต่จะย้ายกระบวนการโหลดไปเป็นเวลาก่อนหน้าแทน เมื่อใดก็ตามที่มีการโหลด ระบบของคุณจะยังคงทำงานช้าเหมือนกับว่าคุณกำลังเปิดแอปพลิเคชันโดยไม่มี Superfetch

- กระบวนการบูตระบบอาจช้าเนื่องจาก Superfetch กำลังโหลดข้อมูลจากฮาร์ดไดรฟ์ไปยัง RAM ล่วงหน้า หากฮาร์ดไดรฟ์ของคุณทำงานที่ 100% เป็นเวลาหลายนาทีทุกครั้งที่คุณเริ่มหรือรีสตาร์ทคอมพิวเตอร์ Superfetch อาจเป็นสาเหตุ

- ประสิทธิภาพ Superfetch อาจไม่สังเกตเห็นได้เมื่อติดตั้ง Windows 10 บน SSD เนื่องจาก SSD ทำงานเร็วมาก คุณจึงไม่จำเป็นต้องโหลดล่วงหน้าจริงๆ หากคุณสนใจ โปรดดู คำแนะนำของ Quantrimang.comเกี่ยวกับวิธีถ่ายโอน Windows จากฮาร์ดไดรฟ์ไปยัง SSD

เป็นที่ทราบกันดีว่า Superfetch ทำให้เกิดปัญหาด้านประสิทธิภาพเมื่อเล่นเกม โดยเฉพาะบนระบบที่มี RAM 4GB หรือน้อยกว่า ยังไม่ชัดเจนว่าเหตุใดจึงเกิดเหตุการณ์นี้ขึ้นเนื่องจากไม่ใช่ทุกคนที่ประสบปัญหานี้ แต่เป็นไปได้ที่เกมที่ต้องใช้ RAM จำนวนมากจะขอหน่วยความจำอย่างต่อเนื่อง แล้วจึงปล่อย ซึ่งทำให้ Superfetch โหลดซ้ำและหยุดโหลดข้อมูล

ปลอดภัยไหมที่จะปิด Superfetch คำตอบคือใช่! ไม่มีปัญหาหากคุณตัดสินใจปิดการใช้งาน Superfetch ขอแนะนำว่าหากระบบของคุณทำงานได้ดี ให้เปิดใช้งานคุณสมบัตินี้ทิ้งไว้ หากคุณประสบปัญหากับการใช้งานฮาร์ดไดรฟ์, RAM สูง หรือประสิทธิภาพลดลงระหว่างการทำงานที่ต้องใช้ RAM จำนวนมาก ให้ลองปิดเครื่องแล้วดูว่าจะช่วยได้หรือไม่

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

4. ปิดการใช้งาน SuperFetch บน Windows 

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

ใช้บริการตัวจัดการงานของ Windows

 Windows Task Manager เป็นการใช้งานมาตรฐานของ SysMain และ โปรแกรมsvchost.exe

1. ไปที่ แท็บ บริการในตัวจัดการงาน

2. ค้นหางาน SysMain และคลิกขวาเพื่อเลือกตัวเลือก Open Services

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

เลือกตัวเลือก Open Services โดยคลิกขวาที่ Task Manager

3. ค้นหา บริการ SysMainและคลิกขวาเพื่อเปิดPropertiesหากกำลังทำงานอยู่และประเภทการเริ่มต้นถูกตั้งค่าเป็นอัตโนมัติคุณสามารถปิดได้อย่างง่ายดายจากที่นี่

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

SysMain ทำงานในหน้าต่าง Windows Services Manager

4. ในหน้าต่างป๊อปอัป คุณจะเห็น ตัวเลือกประเภทการเริ่มต้นในแท็บทั่วไปคลิกที่ภาพเพื่อดูตัวเลือกเพิ่มเติม

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

เริ่มต้นโดยอัตโนมัติในคุณสมบัติของบริการ SysMain

5. เลือกประเภทการเริ่มต้นเป็นDisabledใช้การเปลี่ยนแปลงแล้วคลิกOK

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

ขั้นตอนในการเลือกประเภทการบูตเป็น Disabled ในคุณสมบัติ SysMain

6. รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล

ใช้ตัวแก้ไขรีจิสทรี

วิธีที่ถาวรมากขึ้นในการปิดใช้งานฟังก์ชัน Superfetch (SysMain) คือการแก้ไขค่าเริ่มต้น ใน Registry Editor

1. สร้างจุดคืนค่าเพื่อที่ว่าหากมีสิ่งที่ไม่คาดคิดเกิดขึ้น คุณสามารถกลับไปยังจุดเริ่มต้นได้

2. เขียนสร้างจุดคืนค่าในแถบค้นหาของ Windows และเลือกตรงที่สุดด้านล่าง

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

สร้างจุดคืนค่าในเมนูค้นหาของ Windows

3. เมื่อ หน้าต่างSystem Propertiesเปิดขึ้น ให้ไปที่แท็บ System Protectionคลิก ปุ่ม สร้างที่ด้านล่างของหน้าต่าง

สร้างจุดคืนค่าในคุณสมบัติของระบบ

4. ตั้งชื่อจุดคืนค่า เพิ่มรายละเอียดการระบุตัวตนที่อาจช่วยได้ในภายหลัง วันที่และเวลาปัจจุบันจะถูกเพิ่มโดยอัตโนมัติ

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

ตั้งชื่อจุดคืนค่าที่สร้างขึ้น

5. สร้างจุดคืนค่าสำเร็จแล้วและคุณสามารถแก้ไขค่ารีจิสทรีได้อย่างอิสระตามที่แสดงด้านล่าง

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

สร้างจุดคืนค่าระบบสำเร็จแล้ว

6. ใช้ Windows Run (กดWin + R ) เปิด Registry Editorโดยพิมพ์regeditมันจะเปิดตัวในโหมดผู้ดูแลระบบตามค่าเริ่มต้น

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

Regedit เปิดอยู่ใน Windows Run

7. นำทางไปยังเส้นทางต่อไปนี้ใน Registry Editor:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain

8. ดับเบิลคลิกหรือคลิกขวาที่ รายการ Startบนแผงด้านขวาเพื่อแก้ไข

แก้ไขค่าเริ่มต้นสำหรับ SysMain ใน Registry Editor

9. ตั้งค่าข้อมูลสำหรับ รายการ เริ่มต้นเป็น4

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

ตั้งค่าข้อมูลค่าเริ่มต้นเป็น 4 สำหรับ SysMain ใน Registry Editor

10. รีสตาร์ทพีซีของคุณเพื่อให้การเปลี่ยนแปลงมีผล

ใช้ PowerShell

หน้าต่าง PowerShell เป็นหนึ่งในวิธีที่เร็วที่สุดในการปิดใช้งานและเปิดใช้งาน SysMain

1. เปิดหน้าต่าง PowerShell จาก Run, Win + Rโดยพิมพ์powershellในหน้าต่าง

2. แทนที่จะกดEnterหรือOKให้ป้อนCtrl + Shift + Enterบนแป้นพิมพ์ นี่จะเป็นการเปิด PowerShell ในโหมดผู้ดูแลระบบ

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

เปิด PowerShell ในโหมดผู้ดูแลระบบโดยใช้ Run

3. ป้อนคำสั่งต่อไปนี้เพื่อปิดใช้งานหรือเปิดใช้งาน SysMain ตามต้องการ หน้าต่างต่อไปนี้จะแสดงทั้งสองคำสั่งพร้อมกัน แต่คุณจำเป็นต้องใช้ทีละคำสั่ง

Stop-Service -Force -Name "SysMain"; Set-Service -Name "SysMain" -StartupType Disabled
 
Set-Service -Name "SysMain" -StartupType Automatic -Status Running

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

ปิดใช้งานและเปิดใช้งาน Superfetch ในหน้าต่างผู้ดูแลระบบ PowerShell

4. พิมพ์exitใน PowerShell เพื่อปิดหน้าต่าง รีสตาร์ทพีซีของคุณเพื่อให้การเปลี่ยนแปลงมีผล

ใช้พรอมต์คำสั่ง

เช่นเดียวกับ PowerShell พรอมต์คำสั่งของ Windows เป็นวิธีคลาสสิกในการปิดใช้งานหรือเปิดใช้งาน SysMain ทันที

1. เปิดหน้าต่าง Command Prompt จาก Run, Win + Rโดยพิมพ์cmdในหน้าต่าง

2. แทนที่จะกดEnterหรือOKให้ป้อนCtrl + Shift + Enterบนแป้นพิมพ์ นี่จะเป็นการเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

ปิดการใช้งาน Windows Superfetch โดยใช้ Command Prompt

3. หากต้องการบล็อก SysMain บนคอมพิวเตอร์ของคุณหรือเปิดใช้งานอีกครั้ง ให้ป้อนคำสั่งต่อไปนี้ตามต้องการ

sc stop "SysMain" & sc config "SysMain" start=disabled
sc config "SysMain" start=auto & sc start "SysMain"

Windows Superfetch (SysMain) คืออะไร จะปิดการใช้งาน Superfetch ได้อย่างไร?

SysMain ปิดและเปิดในโหมดผู้ดูแลระบบพร้อมรับคำสั่ง

4. เข้าสู่exitใน Command Prompt เพื่อออก จากนั้นรีสตาร์ทอุปกรณ์

ขอให้โชคดี!

อ้างถึงบทความเพิ่มเติมด้านล่าง:


วิธีย่อขนาดหน้าจอใน Windows 10

วิธีย่อขนาดหน้าจอใน Windows 10

บทความนี้จะแสดงวิธีย่อขนาดหน้าจอใน Windows 10 เพื่อให้คุณใช้งานได้อย่างมีประสิทธิภาพ

วิธีปิด (หรือเปิด) Xbox Game Bar บน Windows 10

วิธีปิด (หรือเปิด) Xbox Game Bar บน Windows 10

Xbox Game Bar เป็นเครื่องมือสนับสนุนที่ยอดเยี่ยมที่ Microsoft ติดตั้งบน Windows 10 ซึ่งผู้ใช้สามารถเรียนรู้วิธีเปิดหรือปิดได้อย่างง่ายดาย

5 วิธีในการจดบันทึกบน Windows 11 โดยไม่ต้องดาวน์โหลดซอฟต์แวร์

5 วิธีในการจดบันทึกบน Windows 11 โดยไม่ต้องดาวน์โหลดซอฟต์แวร์

หากความจำของคุณไม่ค่อยดี คุณสามารถใช้เครื่องมือเหล่านี้เพื่อเตือนตัวเองถึงสิ่งสำคัญขณะทำงานได้

วิธีนำแอพพลิเคชั่นไปไว้บนหน้าจอคอมพิวเตอร์ Windows 11

วิธีนำแอพพลิเคชั่นไปไว้บนหน้าจอคอมพิวเตอร์ Windows 11

หากคุณคุ้นเคยกับ Windows 10 หรือเวอร์ชันก่อนหน้า คุณอาจประสบปัญหาในการนำแอปพลิเคชันไปยังหน้าจอคอมพิวเตอร์ของคุณในอินเทอร์เฟซ Windows 11 ใหม่ มาทำความรู้จักกับวิธีการง่ายๆ เพื่อเพิ่มแอพพลิเคชั่นลงในเดสก์ท็อปของคุณ

วิธีถอนการติดตั้งไดรเวอร์บน Windows อย่างสมบูรณ์

วิธีถอนการติดตั้งไดรเวอร์บน Windows อย่างสมบูรณ์

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

วิธีเปิดใช้งานแป้นพิมพ์เสมือน/แป้นพิมพ์สัมผัสบน Windows 11

วิธีเปิดใช้งานแป้นพิมพ์เสมือน/แป้นพิมพ์สัมผัสบน Windows 11

เรียนรู้วิธีเปิดใช้งานแป้นพิมพ์เสมือนบน Windows 11 เพื่อเพิ่มความสะดวกในการใช้งาน ผสานเทคโนโลยีใหม่เพื่อประสบการณ์ที่ดียิ่งขึ้น

วิธีใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณ

วิธีใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณ

เรียนรู้การติดตั้งและใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณอย่างมีประสิทธิภาพและง่ายดาย

หนอนคืออะไร? เหตุใดจึงเป็นอันตรายต่อคอมพิวเตอร์?

หนอนคืออะไร? เหตุใดจึงเป็นอันตรายต่อคอมพิวเตอร์?

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

วิธีดาวน์โหลด อัปเดต และแก้ไขปัญหาไดรเวอร์ USB บน Windows 10

วิธีดาวน์โหลด อัปเดต และแก้ไขปัญหาไดรเวอร์ USB บน Windows 10

เรียนรู้วิธีดาวน์โหลดและอัปเดตไดรเวอร์ USB บนอุปกรณ์ Windows 10 เพื่อให้ทำงานได้อย่างราบรื่นและมีประสิทธิภาพ

5 วิธีในการปรับแต่ง Xbox Game Bar บน Windows PC

5 วิธีในการปรับแต่ง Xbox Game Bar บน Windows PC

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Xbox Game Bar และวิธีปรับแต่งให้เหมาะกับประสบการณ์การเล่นเกมที่สมบูรณ์แบบของคุณ บทความนี้มีข้อมูลทั้งหมด