SuperFetch (aka: Memory Prefetcher) เป็นบริการที่เปิดตัวกับ VistaSuperFetch เป็นการเพิ่มประสิทธิภาพของ Prefetcher จาก Windows รุ่นก่อนหน้า Prefetcher มีหน้าที่จัดเก็บข้อมูลโปรแกรมเพื่อให้โปรแกรมและกระบวนการที่ใช้บ่อยสามารถทำงานได้เร็วขึ้น

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

บางครั้ง SuperFetch อาจทำให้มีการใช้งานดิสก์สูง

หากคุณเรียกใช้ Windows จาก SSD หรือ M.2 แทนที่จะเป็นฮาร์ดไดรฟ์สปินเนอร์ที่ช้า คุณอาจไม่เห็นประสิทธิภาพที่เพิ่มขึ้นจาก SuperFetch เพื่อปรับการใช้งานไดรฟ์จากนั้น

หากต้องการ คุณสามารถปิดการใช้งาน SuperFetch เพื่อดูว่าคุณมีประสิทธิภาพเพิ่มขึ้นหรือไม่เมื่อเปิดใช้งานหรือปิดใช้งาน

บทช่วยสอนนี้จะแสดงวิธีการเปิดหรือปิดใช้งาน SuperFetch (SysMain) ใน Windows 7, Windows 8 และ Windows 10

คุณต้องลงชื่อเข้าใช้ในฐานะผู้ดูแลระบบเพื่อเปิดใช้งานหรือปิดใช้งาน SuperFetch

ซึ่งจะส่งผลต่อ:

Prefetch
SuperFetch
RAM compression
ReadyBoost

เปิดหรือปิด SuperFetch ใน Services

กด Win + R ที่จะเปิด Runพิมพ์ services.msc เข้าไปข้างใน Runและคลิก/แตะที่ OK ที่จะเปิด Services.ดับเบิลคลิก/แตะที่ SysMain. (ดูภาพหน้าจอด้านล่าง) เริ่มต้นด้วย Windows 10 บิลด์ 17763.1 SuperFetch ถูกเปลี่ยนชื่อเป็น SysMain.

เปิดหรือปิดใช้งาน SuperFetch (SysMain) ใน Windows-superfetch_services-1.png

ทำขั้นตอนที่ 4 (เปิดใช้งาน) หรือขั้นตอนที่ 5 (ปิดใช้งาน) ด้านล่างสำหรับสิ่งที่คุณต้องการทำ

4. เพื่อเปิดใช้งาน SuperFetch

นี่คือการตั้งค่าเริ่มต้น.

เปลี่ยน Startup ถึง Automatic. (ดูภาพหน้าจอด้านล่าง)B) คลิก/แตะที่ Start.

C) คลิก/แตะที่ OKและไปที่ขั้นตอนที่ 6 ด้านล่าง

เปิดหรือปิดใช้งาน SuperFetch (SysMain) ใน Windows-superfetch_services-3.png

5. ปิดการใช้งาน SuperFetch

A) คลิก/แตะที่ Stop.B) เปลี่ยน Startup ถึง Disabled. (ดูภาพหน้าจอด้านล่าง)

C) คลิก/แตะที่ OKและไปที่ขั้นตอนที่ 6 ด้านล่าง

เปิดหรือปิดการใช้งาน SuperFetch (SysMain) ใน Windows-superfetch_services-2.png

]ตอนนี้คุณสามารถปิด Services.

เปิดหรือปิด SuperFetch ใน Command Prompt

เปิดพรอมต์คำสั่งที่ยกระดับ ทำขั้นตอนที่ 3 (เปิดใช้งาน) หรือขั้นตอนที่ 4 (ปิดใช้งาน) ด้านล่างสำหรับสิ่งที่คุณต้องการทำ

3. เพื่อเปิดใช้งาน SuperFetch

นี่คือการตั้งค่าเริ่มต้น.

A) คัดลอกและวางคำสั่งด้านล่างลงในพรอมต์คำสั่งที่ยกระดับ กด Enterและไปที่ขั้นตอนที่ 5 ด้านล่าง (ดูภาพหน้าจอด้านล่าง)sc config “SysMain” start=auto & sc start “SysMain”
เปิดใช้งานหรือปิดใช้งาน SuperFetch (SysMain) ใน Windows-superfetch_command-1.png

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

A) คัดลอกและวางคำสั่งด้านล่างลงในพรอมต์คำสั่งที่ยกระดับ กด Enterและไปที่ขั้นตอนที่ 5 ด้านล่าง (ดูภาพหน้าจอด้านล่าง)sc stop “SysMain” & sc config “SysMain” start=disabled
เปิดใช้งานหรือปิดใช้งาน SuperFetch (SysMain) ใน Windows-superfetch_command-2.png

ตอนนี้คุณสามารถปิดพรอมต์คำสั่งที่ยกระดับได้

เปิดหรือปิด SuperFetch ใน PowerShell

เปิดยกระดับ PowerShell. ทำขั้นตอนที่ 3 (เปิดใช้งาน) หรือขั้นตอนที่ 4 (ปิดใช้งาน) ด้านล่างสำหรับสิ่งที่คุณต้องการทำ

3. เพื่อเปิดใช้งาน SuperFetch

นี่คือการตั้งค่าเริ่มต้น.

A) คัดลอกและวางคำสั่งด้านล่างลงใน PowerShell ที่ยกระดับ กด Enterและไปที่ขั้นตอนที่ 5 ด้านล่าง (ดูภาพหน้าจอด้านล่าง)

Set-Service -Name “SysMain” -StartupRun this command Automatic -Status Running
เปิดใช้งานหรือปิดใช้งาน SuperFetch (SysMain) ใน Windows-superfetch_powershell-1.png

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

A) คัดลอกและวางคำสั่งด้านล่างลงใน PowerShell ที่ยกระดับ กด Enterและไปที่ขั้นตอนที่ 5 ด้านล่าง (ดูภาพหน้าจอด้านล่าง)Stop-Service -Force -Name “SysMain”; Set-Service -Name “SysMain” -StartupRun this command Disabled
เปิดใช้งานหรือปิดใช้งาน SuperFetch (SysMain) ใน Windows-superfetch_powershell-2.png

ตอนนี้คุณสามารถปิด PowerShell ที่ยกระดับได้แล้ว

ด้านบนเป็น Enable หรือ Disable SuperFetch (SysMain) ใน Windows หากคุณมีคำถามเกี่ยวกับขั้นตอนดังกล่าว ให้ helpingbox.net ทราบในส่วนความคิดเห็น helpingbox.net จะติดต่อคุณเพื่อขอวิธีแก้ไขโดยเร็วที่สุด