'ฮาร์ดฟอลต์' คือข้อผิดพลาดที่เกิดขึ้นเมื่อโปรแกรมพยายามเข้าถึงตำแหน่งหน่วยความจำที่ไม่ถูกต้อง กรณีนี้อาจเกิดขึ้นได้เนื่องจากมีการใช้งานตำแหน่งที่ตั้งอยู่แล้ว หรือเนื่องจากโปรแกรมพยายามเข้าถึงพื้นที่หน่วยความจำที่มีการป้องกัน ข้อผิดพลาดอย่างหนักอาจเกิดจากหลายสิ่งหลายอย่าง แต่ส่วนใหญ่มักเกิดจากรหัสบั๊กกี้ หากโปรแกรมพยายามเข้าถึงตำแหน่งหน่วยความจำที่ไม่มีสิทธิ์เข้าถึงหรือไม่มีอยู่ จะเกิดข้อผิดพลาดอย่างหนัก มีสองสามวิธีในการลดจำนวนฮาร์ดฟอลต์ที่เกิดขึ้นบนระบบ วิธีหนึ่งคือการใช้ตัวจัดการหน่วยความจำที่สามารถให้วิธีการเข้าถึงหน่วยความจำที่เชื่อถือได้มากขึ้น อีกวิธีหนึ่งคือการใช้ภาษาโปรแกรมที่มีโอกาสน้อยที่จะทำให้เกิดความผิดพลาดอย่างหนัก สุดท้ายนี้ สิ่งสำคัญคือต้องทดสอบโค้ดอย่างละเอียดก่อนนำไปใช้จริง การดำเนินการนี้จะช่วยให้แน่ใจว่ามีการค้นพบและแก้ไขข้อผิดพลาดร้ายแรงที่เกิดขึ้นก่อนที่จะเกิดปัญหาร้ายแรง
onenote คืออะไรใน windows 10
ข้อผิดพลาดร้ายแรง เป็นองค์ประกอบทั่วไปของวิธีที่คอมพิวเตอร์สมัยใหม่แยกวิเคราะห์ข้อมูลเกี่ยวกับพื้นที่เก็บข้อมูล ในกรณีที่บล็อกหน่วยความจำได้มาจากไฟล์เพจ (หน่วยความจำเสมือน) และไม่ได้มาจากหน่วยความจำกายภาพ (RAM) จะเกิดข้อผิดพลาดร้ายแรง ดังนั้น ความล้มเหลวร้ายแรงจึงไม่ควรถือเป็นสถานการณ์ข้อผิดพลาด ในทางกลับกัน การล่มอย่างรุนแรงจำนวนมากมักจะบ่งชี้ว่าระบบที่มีปัญหาต้องการหน่วยความจำกายภาพ (RAM) เพิ่มเติม ในโพสต์นี้เราจะหารือเกี่ยวกับสิ่งที่เป็น ข้อผิดพลาดร้ายแรงต่อวินาที และคุณลดได้อย่างไร
Hard Faults ต่อวินาทีคืออะไรและเกิดขึ้นได้อย่างไร?
ฮาร์ดฟอลต์เกิดขึ้นเมื่อหน่วยความจำแอดเดรสของแอปพลิเคชันเฉพาะไม่อยู่ในสล็อตหน่วยความจำหลักอีกต่อไป แต่ถูกย้ายไปยังไฟล์สลับหลัก สิ่งนี้บังคับให้ระบบค้นหาหน่วยความจำที่ขาดหายไปในฮาร์ดไดรฟ์แทนที่จะลบออกจากหน่วยความจำกายภาพ (RAM) เมื่อสิ่งนี้เกิดขึ้น ระบบของคุณจะพบกับการทำงานช้าลงและใช้งานฮาร์ดไดรฟ์มากเกินไป อย่างไรก็ตาม ขอบเขตที่คุณพบอาการของการทำงานผิดปกติที่สำคัญนั้นขึ้นอยู่กับส่วนประกอบอื่นๆ ของพีซีของคุณเป็นส่วนใหญ่
การล่มอย่างหนักเป็นพฤติกรรมของระบบปฏิบัติการที่พบได้บ่อยมาก โดยทั่วไปคือข้อผิดพลาดร้ายแรงโดยเฉลี่ย 20 รายการหรือน้อยกว่า อย่างไรก็ตาม เมื่อจำนวนข้อผิดพลาดหลักสูงอย่างต่อเนื่อง ก็มักจะส่งผลให้ฮาร์ดไดรฟ์ทำงานหนักเกินไป เมื่อซอฟต์แวร์ไม่ตอบสนองแต่ฮาร์ดไดรฟ์ยังคงทำงานด้วยความเร็วเต็มที่เป็นระยะเวลานาน แสดงว่าคอมพิวเตอร์ของคุณประสบปัญหาดิสก์โอเวอร์โหลด
โชคดีที่ระบบส่วนใหญ่มี RAM เหลือเฟือ ฮาร์ดไดรฟ์โอเวอร์โหลดจึงไม่ใช่เรื่องปกติเหมือนเมื่อไม่กี่ปีที่ผ่านมา อย่างไรก็ตาม ไม่ใช่เรื่องแปลกสำหรับระบบ Windows ที่มีทรัพยากรไม่เพียงพอที่จะแสดงการหยุดทำงานที่รุนแรงจำนวนมากต่อวินาที โดยเฉพาะอย่างยิ่งเมื่อแอปพลิเคชันหลายตัวทำงานพร้อมกัน
หากอุปกรณ์ประสบกับความล้มเหลวที่รุนแรงหลายครั้งต่อวินาที มักเกิดจากหนึ่งในสองปัจจัย:
- นี่คือการดำเนินงานที่ใช้ทรัพยากรจำนวนมาก หรือ
- มันต้องการ RAM เพิ่มขึ้นอย่างมาก
คุณจะลดจำนวนความล้มเหลวอย่างรุนแรงต่อวินาทีได้อย่างไร
หากต้องการลดจำนวนการหยุดทำงานอย่างหนักต่อวินาที คุณสามารถปฏิบัติตามคำแนะนำข้อใดข้อหนึ่งหรือทั้งหมดที่กล่าวถึงด้านล่างนี้
ประเภทไฟล์ฟอนต์
- ขยาย RAM ของระบบของคุณ
- การตรวจสอบทรัพยากรเพื่อตรวจสอบความล้มเหลวที่รุนแรง
- รีสตาร์ท Pagefile.sys
พูดคุยเกี่ยวกับพวกเขาในรายละเอียด
1] ขยาย RAM ระบบของคุณ
หากคุณประสบปัญหาการหยุดทำงานครั้งใหญ่หลายครั้ง ให้ตรวจสอบการตั้งค่าระบบของคุณเพื่อให้แน่ใจว่ามี RAM เพียงพอที่จะรองรับ Windows เวอร์ชันปัจจุบัน
2] การตรวจสอบทรัพยากรเพื่อตรวจสอบความล้มเหลวที่สำคัญ
ต่อไป เราต้องตรวจสอบว่ามีแอปใดที่ทำให้เกิดข้อขัดข้องครั้งใหญ่หรือไม่ จากนั้นจึงยุติหรือถอนการติดตั้งแอปนั้นทั้งหมด การทำตามขั้นตอนเหล่านี้จะช่วยให้คุณแก้ปัญหาได้
- เปิดกล่องโต้ตอบ Run โดยกดปุ่ม Win + R
- พิมพ์ เชือก & กดปุ่มตกลง
- ไปที่แท็บ Memory แล้วเลือกส่วน Hard Faults
ตอนนี้คุณสามารถระบุได้ว่ากระบวนการใดที่ทำให้ระบบของคุณทำงานช้าลง - คลิกขวาที่กระบวนการที่มีข้อผิดพลาดร้ายแรงต่อวินาทีมากเกินไป (มากกว่า 100)
- ตอนนี้เลือก 'End Process Tree' (การดำเนินการนี้จะสิ้นสุดการดำเนินการและกระบวนการที่เกี่ยวข้องทั้งหมด)
คุณสามารถถอนการติดตั้งซอฟต์แวร์นี้ได้หากไม่ต้องการใช้อีกต่อไป จะมีข้อบกพร่องที่สำคัญสองสามอย่างต่อวินาทีในการตรวจสอบทรัพยากร แต่นั่นไม่ได้หมายความว่าพวกเขาจำได้ ซึ่งเป็นผลข้างเคียงที่หลีกเลี่ยงไม่ได้ของวิธีที่คอมพิวเตอร์สมัยใหม่ประมวลผลข้อมูลที่เก็บไว้ในหน่วยความจำในขณะนี้ มีการกล่าวถึงบล็อกของหน่วยความจำที่มีข้อผิดพลาดร้ายแรงเมื่อมันถูกบังคับให้ลบออกจากไฟล์ swap (หน่วยความจำเสมือน) ไม่ใช่จากหน่วยความจำกายภาพ (RAM)
อ่าน: วิธีใช้การตรวจสอบทรัพยากรใน Windows 11
3] รีเซ็ต Pagefile.sys
ในทางปฏิบัติ ยิ่งคุณติดตั้ง RAM มากเท่าใด ความล้มเหลวของฮาร์ดแวร์หน่วยความจำต่อวินาทีก็จะน้อยลงเท่านั้น ด้วยการปิดใช้งานและเปิดใช้งานไฟล์ pagefile.sys อีกครั้ง คุณจะสามารถลดความถี่ของการหยุดทำงานอย่างรุนแรงทุกๆ วินาที คุณสามารถทำตามขั้นตอนด้านล่าง
ดาวน์โหลด Tunnel Bear vpn
- เปิด Windows Explorer โดยกด Win+E
- คลิกขวาที่พีซีเครื่องนี้ (ในบานหน้าต่างด้านซ้าย) และเลือกคุณสมบัติ
- กด การตั้งค่าระบบขั้นสูง ตัวเลือก.
- คลิกแท็บ 'ขั้นสูง' ในหน้าต่างป๊อปอัป
- ในส่วน 'ประสิทธิภาพ' เลือกเมนู 'การตั้งค่า' จากนั้นไปที่แท็บ 'ขั้นสูง'
- ในส่วน 'หน่วยความจำเสมือน' คลิกปุ่ม 'เปลี่ยน'
- ตอนนี้ยกเลิกการเลือกช่องที่แสดง จัดการขนาดไฟล์เพจสำหรับไดรฟ์ทั้งหมดโดยอัตโนมัติ
- ตอนนี้เลือกไดรฟ์ที่คุณต้องการปิดใช้งานไฟล์ pagefile.sys
- คลิก 'ไม่มีไฟล์สลับ'
- หากต้องการยอมรับการเปลี่ยนแปลงเหล่านี้ ก่อนอื่นคุณต้องคลิก ติดตั้ง จากนั้นคลิก ตกลง
- คุณต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
เมื่อคุณปิดใช้งานคุณลักษณะนี้แล้ว ให้เปิดใช้งานโดยใช้ขั้นตอนเดียวกัน
อ่านเพิ่มเติม: ทำไมฉันถึงมี RAM มากเมื่อไม่มีอะไรทำงาน