จะแก้ไข SysInfoCap.exe High Memory บนคอมพิวเตอร์ HP ได้อย่างไร

/th/images/SysInfoCap.exe-High-Memory-Usage.jpg

ข้อผิดพลาด “SysInfoCap.exe High Memory” ได้รับการรายงานอย่างกว้างขวางในแล็ปท็อปและเดสก์ท็อป HP โดยเฉพาะอย่างยิ่งเมื่อระบบช้าหรือไม่ตอบสนองในระหว่างการใช้งานทุกวัน SysInfoCap.exe เป็นกระบวนการพื้นหลังที่ถูกต้องตามกฎหมายซึ่งพัฒนาโดย HP เพื่อรวบรวมข้อมูลฮาร์ดแวร์และระบบเพื่อวัตถุประสงค์ในการวินิจฉัยและการสนับสนุน

/th/images/SysInfoCap.exe-High-Memory-Usage.jpg

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

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

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

เหตุใด SysInfoCap.exe จึงใช้หน่วยความจำสูง

ปัจจัยพื้นฐานหลายประการอาจทำให้ SysInfoCap.exe ใช้ทรัพยากรมากกว่าที่ควร:

  • บริการพื้นหลังของ HP ที่ล้าสมัยหรือทำงานผิดปกติ - กระบวนการนี้ขึ้นอยู่กับบริการพื้นหลังของ HP หากสิ่งเหล่านี้ล้าสมัยหรือใช้งานไม่ได้ อาจไม่สามารถปล่อยหน่วยความจำได้อย่างถูกต้อง ส่งผลให้มีการใช้ทรัพยากรอย่างต่อเนื่อง

  • ไฟล์ระบบหรือส่วนประกอบการตรวจวัดทางไกลที่เสียหาย - ความเสียหายต่อการตรวจวัดทางไกลหรือไฟล์การวินิจฉัยอาจทำให้เกิดการทำงานในเบื้องหลังซ้ำ ๆ และใช้หน่วยความจำมากกว่าที่ตั้งใจไว้

  • ปัญหาลูปการดำเนินการ – ในบางกรณี SysInfoCap.exe อาจติดอยู่ในลูปขณะรวบรวมข้อมูล โดยใช้ทรัพยากรอย่างต่อเนื่องโดยไม่ต้องทำงานให้เสร็จสิ้น

  • ข้อขัดแย้งกับ HP Support Assistant หรือเครื่องมือที่คล้ายกัน – การดำเนินการที่ทับซ้อนกันจากยูทิลิตี้ HP อื่น ๆ อาจรบกวน SysInfoCap.exe ส่งผลให้โหลดหน่วยความจำเพิ่มขึ้น

  • ทรัพยากรระบบที่จำกัดบนฮาร์ดแวร์รุ่นเก่า - บนแล็ปท็อปและเดสก์ท็อปรุ่นเก่า แม้แต่กิจกรรมปกติจากกระบวนการนี้อาจทำให้ความจุ RAM หรือ CPU ที่จำกัดลดลง

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

โซลูชัน 1. รีสตาร์ทคอมพิวเตอร์ของคุณ

เมื่อ Windows ทำงานเป็นระยะเวลานาน บริการและกระบวนการพื้นหลังบางอย่างอาจติดอยู่ในหน่วยความจำหรือไม่สามารถปล่อยทรัพยากรระบบได้อย่างถูกต้อง ซึ่งรวมถึงบริการของ HP ที่เชื่อมโยงกับ SysInfoCap.exe ซึ่งอาจยังคงใช้หน่วยความจำต่อไปแม้ว่าจะไม่ได้ใช้งานก็ตาม /th/images/Windows-Computer-Restart.png การรีสตาร์ทระบบจะล้างกระบวนการที่ติดอยู่เหล่านี้ รีเซ็ตสถานะบริการ และรีเฟรชการจัดสรรหน่วยความจำ หากการใช้หน่วยความจำสูงเกิดจากความผิดพลาดชั่วคราวหรือบริการที่ไม่ตอบสนอง การรีบูตเครื่องง่ายๆ มักจะสามารถคืนประสิทธิภาพการทำงานได้ตามปกติโดยไม่ต้องมีการแก้ไขปัญหาขั้นสูง

โซลูชัน 2. เรียกใช้การสแกน SFC และ DISM

ไฟล์ระบบที่เสียหายหรือหายไปอาจทำให้ SysInfoCap.exe ทำงานผิดปกติ โดยเฉพาะอย่างยิ่งเมื่อต้องอาศัยส่วนประกอบของ Windows ในการจัดการบริการพื้นหลังและการจัดสรรหน่วยความจำ หากไฟล์เหล่านี้เสียหาย กระบวนการอาจติดอยู่ในลูปหรือไม่สามารถปล่อยหน่วยความจำได้อย่างถูกต้อง ส่งผลให้เกิดการใช้ทรัพยากรสูง

การเรียกใช้ SFC (System File Checker) และ DISM (Deployment Image Servicing and Management) จะสแกนซ่อมแซมไฟล์ระบบที่เสียหายและกู้คืนส่วนประกอบ Windows ที่สำคัญ เมื่อแก้ไขการขึ้นต่อกันเหล่านี้แล้ว SysInfoCap.exe จะสามารถทำงานได้ตามปกติ ซึ่งมักจะแก้ไขปัญหาการใช้หน่วยความจำสูงโดยไม่ต้องปิดใช้งานบริการหรือถอนการติดตั้งยูทิลิตี้

  1. กด Windows + S แล้วพิมพ์ cmd ในแถบค้นหา

/th/images/Opening-CMD.png

  1. คลิกขวาที่ Command Prompt และเลือก Run as administrator

  2. ในหน้าต่าง Command Prompt ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:


sfc /scannow

การดำเนินการนี้จะเริ่มต้นการสแกน System File Checker และซ่อมแซมไฟล์ที่เสียหายที่พบ /th/images/Perform-a-SFC-Scan.png โดยอัตโนมัติ

  1. เมื่อการสแกนเสร็จสิ้น ให้รีสตาร์ทพีซีของคุณ

  2. หากปัญหายังคงอยู่ ให้เปิด Command Prompt อีกครั้งในฐานะผู้ดูแลระบบ และเรียกใช้คำสั่ง DISM ต่อไปนี้ทีละคำสั่ง:


DISM /Online /Cleanup-Image /RestoreHealth

/th/images/DISM-Scan.png

  1. คำสั่งเหล่านี้จะตรวจสอบสภาพของอิมเมจ Windows สแกนหาปัญหา และซ่อมแซมโดยอัตโนมัติ

  2. หลังจากการสแกน DISM เสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์อีกครั้ง

เมื่อการสแกนทั้งสองเสร็จสมบูรณ์ SysInfoCap.exe ควรหยุดใช้หน่วยความจำมากเกินไปหากปัญหาเกิดจากไฟล์ระบบเสียหาย

โซลูชัน 3. ปิดใช้งานบริการข้อมูลระบบ HP/ HSA

การปิดใช้งานบริการ HP System Info หรือ HSA ผ่าน services.msc จะหยุดกระบวนการไม่ให้เปิดขึ้นโดยอัตโนมัติระหว่างการเริ่มต้นระบบ ซึ่งจะป้องกันไม่ให้ SysInfoCap.exe ทำงานโดยไม่จำเป็น และกำจัดการวนซ้ำที่ทำให้เกิดการใช้หน่วยความจำสูง

โซลูชันนี้จะมีประสิทธิภาพโดยเฉพาะอย่างยิ่งหาก SysInfoCap.exe ปรากฏขึ้นอีกครั้งในตัวจัดการงานอย่างต่อเนื่องหลังจากการรีบูตทุกครั้ง เนื่องจากการปิดใช้งานบริการจะตัดทริกเกอร์ในพื้นหลังโดยสิ้นเชิง

หมายเหตุ: การปิดใช้งานบริการข้อมูลระบบ HP/ HSA อาจปิดคุณสมบัติเฉพาะบางอย่างของ HP เช่น การควบคุมพัดลม โหมดประสิทธิภาพ การสลับอัตราการรีเฟรชอัตโนมัติ และฟังก์ชันการวินิจฉัย HP Support Assistant บางอย่าง หากคุณใช้คุณลักษณะเหล่านี้ ให้ลองตั้งค่าบริการเป็นแบบแมนนวลแทนการปิดใช้งานโดยสมบูรณ์

  1. กด Windows + R พิมพ์ services.msc และกด Enter เพื่อเปิดคอนโซลบริการ

/th/images/6i2.png.webp

  1. ในรายการบริการ ให้เลื่อนจนกว่าคุณจะพบ HP System Info HSA Service

  2. คลิกขวาที่บริการนั้นแล้วเลือกคุณสมบัติ

  3. ในหน้าต่างคุณสมบัติ ใต้แท็บทั่วไป:

  • เปลี่ยนประเภทการเริ่มต้นเป็นปิดการใช้งาน (หรือด้วยตนเองหากคุณต้องการเปิดใช้งานอีกครั้งด้วยตนเองในภายหลัง)

  • หากบริการกำลังทำงานอยู่ ให้คลิกปุ่มหยุด

/th/images/Disabling-the-HP-Info-Service.png

  1. คลิก Apply จากนั้นคลิก OK เพื่อบันทึกการเปลี่ยนแปลง

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

หลังจากรีบูต ให้ตรวจสอบตัวจัดการงานเพื่อดูว่า SysInfoCap.exe ไม่ทำงานโดยใช้หน่วยความจำสูงอีกต่อไปหรือไม่ หากยังคงปรากฏอยู่ ให้ตรวจสอบอีกครั้งว่าบริการหรือกระบวนการอื่นของ HP เปิดใช้งานอีกครั้งเมื่อเริ่มต้นระบบหรือไม่

โซลูชัน 4. ลบ HP Bloatware ที่ไม่จำเป็น (ผู้ใช้ขั้นสูงเท่านั้น)

ผู้ใช้บางรายต้องการลบซอฟต์แวร์ HP ที่ไม่จำเป็นออกทั้งหมดเพื่อป้องกันไม่ให้ SysInfoCap.exe ทำงานในเบื้องหลัง แอพและยูทิลิตี้ HP จำนวนมากไม่จำเป็นสำหรับการทำงานของระบบตามปกติ และมีหน้าที่รับผิดชอบในการเรียกใช้บริการการวัดและส่งข้อมูลทางไกล การวินิจฉัย และกระบวนการในเบื้องหลังที่อาจนำไปสู่การใช้หน่วยความจำสูง

ซึ่งสามารถทำได้โดยใช้สคริปต์ PowerShell ชุมชนที่มีอยู่ใน GitHub Gist สคริปต์จะทำให้การลบแอปพลิเคชัน HP ที่รวมกลุ่มส่วนใหญ่และบริการพื้นหลังที่เกี่ยวข้องออกโดยอัตโนมัติ

คำเตือน: วิธีการนี้มีไว้สำหรับผู้ใช้ขั้นสูงเท่านั้น การเรียกใช้สคริปต์นี้จะลบซอฟต์แวร์ HP ออกจากระบบของคุณอย่างถาวร ใช้วิธีนี้เฉพาะเมื่อคุณเข้าใจอย่างถ่องแท้ว่าคุณกำลังทำอะไรอยู่ หรือรู้สึกสบายใจที่จะจัดการอุปกรณ์ของคุณโดยไม่ต้องใช้ยูทิลิตี้ของ HP การนำซอฟต์แวร์ HP ออกจะลบฟังก์ชันที่เกี่ยวข้อง เช่น การควบคุมพัดลม การปรับแต่งประสิทธิภาพ การวินิจฉัยระบบ และเครื่องมือ HP Support Assistant หากคุณใช้คุณสมบัติเหล่านี้ โซลูชันนี้อาจไม่เหมาะกับคุณ

สิ่งที่สคริปต์ลบออก

สคริปต์กำหนดเป้าหมายและลบ:

  • แอพพลิเคชั่นที่ติดตั้งไว้ล่วงหน้าของ HP (เช่น HP Support Assistant, ข้อมูลระบบ HP, HP JumpStarts, HP QuickDrop, การตั้งค่าความเป็นส่วนตัวของ HP)

  • เครื่องมือวัดและวินิจฉัยทางไกลของ HP

  • โซลูชันการรักษาความปลอดภัยของ HP เช่น HP Wolf Security, HP Sure Click และส่วนประกอบที่เกี่ยวข้อง

  • บริการและยูทิลิตี้พื้นหลัง เช่น HP Connection Optimizer, การแจ้งเตือน, Power Manager และอื่นๆ

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

วิธีใช้สคริปต์

  1. ดาวน์โหลดสคริปต์ PowerShell จาก GitHub Gist อย่างเป็นทางการ

  2. กด Windows + X แล้วเลือก Windows Terminal (Admin) หรือ PowerShell (Admin)

/th/images/running-windows-terminal-as-administrator.jpg.webp

  1. นำทางไปยังโฟลเดอร์ที่บันทึกสคริปต์:

cd C:\Users\YourUsername\Downloads

  1. รันสคริปต์ด้วย:

.\Remove-HPBloatware.ps1

  1. รอให้กระบวนการเสร็จสิ้น จากนั้นรีสตาร์ทพีซีของคุณ

*️⃣ ลิงค์ที่มา:

สรุปสาระสำคัญ GitHub , GitHub สรุปสาระสำคัญ ,