การเพิ่มขนาดไฟล์เพจควรใช้งานได้
- คุณอาจพบข้อผิดพลาด DirectX 12 หน่วยความจำไม่เพียงพอเมื่อเล่นเกมบนพีซีที่ใช้ Windows
- สิ่งนี้มักจะเกิดขึ้นเมื่อขนาดไฟล์เพจไม่เพียงพอบนระบบของคุณ
- การเพิ่มขนาดไฟล์เพจและการล้างแคชของ DirectX shader จะแก้ไขปัญหาได้
DirectX 12 ได้รับการออกแบบมาเพื่อให้เอฟเฟกต์กราฟิกกับเกมพีซีที่ใช้ Windows ในเวลาเดียวกัน ลดโอเวอร์เฮดของ CPU และเพิ่มการใช้งาน GPU
อย่างไรก็ตาม มีหลายกรณีที่ DirectX ทำให้เกมหยุดทำงานในระหว่างการเปิดตัวหรือระหว่างการเล่นเกม หากคุณประสบปัญหาเดียวกัน ให้อ่านคู่มือนี้เพื่อค้นหาวิธีแก้ไขที่เป็นไปได้
อะไรทำให้เกิดข้อผิดพลาดหน่วยความจำไม่เพียงพอใน DirectX 12
ด้านล่างนี้คือสาเหตุที่เป็นไปได้ว่าทำไมเกมถึงหยุดทำงานเนื่องจากข้อผิดพลาดหน่วยความจำไม่เพียงพอใน DirectX 12:
- ข้อผิดพลาดเกี่ยวกับฮาร์ดแวร์ – ตามที่รายงานโดยผู้ใช้ ความเสียหายทางกายภาพกับเมนบอร์ดหรือ ฮาร์ดดิสก์ไดรฟ์ เป็นที่ทราบกันดีว่าทำให้เกิดข้อผิดพลาดที่น่าเสียดายนี้
- ใช้เวอร์ชันเกมที่ล้าสมัย – ข้อผิดพลาด DirectX 12 หน่วยความจำไม่เพียงพออาจเกิดขึ้นได้หากคุณไม่ได้อัปเกรดเกมเป็นเวลานาน
- ไดรเวอร์กราฟิกเสียหายหรือล้าสมัย - ในบางกรณี, ไดรเวอร์ GPU ที่ล้าสมัย สร้างปัญหามากมายระหว่างการเล่นเกม
- ขนาดไฟล์เพจจิ้งไม่ถูกต้อง – หากตั้งค่าไฟล์เพจให้ปรับอัตโนมัติ จู่ๆ อาจทำให้เกิดข้อผิดพลาดหน่วยความจำไม่เพียงพอระหว่างการเล่นเกม
- แคช DirectX เสียหาย – ผู้อ่านหลายคนกล่าวว่า DirectX ไฟล์แคช สะสมเป็นเวลานานอาจเสียหายได้ทำให้เกิดข้อผิดพลาดนี้
โดยไม่คำนึงถึงสาเหตุที่ทำให้ DirectX 12 แสดงข้อผิดพลาดเกี่ยวกับหน่วยความจำไม่เพียงพอ วิธีแก้ไขที่แสดงด้านล่างจะช่วยคุณแก้ไขได้ในเวลาไม่นาน
ฉันจะแก้ไขข้อผิดพลาดหน่วยความจำไม่เพียงพอใน DirectX 12 ได้อย่างไร
ก่อนที่คุณจะใช้โซลูชันที่ซับซ้อนซึ่งระบุไว้ในภายหลัง ให้ลองใช้วิธีแก้ปัญหาง่ายๆ เหล่านี้:
- ตรวจสอบปัญหาเกี่ยวกับฮาร์ดแวร์ เช่น ความเสียหายต่อเมนบอร์ด ฮาร์ดดิสก์ และ กราฟิกการ์ด.
- ติดตั้งการอัปเดตเกมที่มีอยู่ซึ่งคุณพบข้อผิดพลาด
- ติดตั้งทั้งหมด การอัปเดตไดรเวอร์กราฟิกที่ล้าสมัย.
หากเทคนิคเหล่านี้ไม่สามารถแก้ไขปัญหาได้ ให้ไปยังแนวทางแก้ไขปัญหาขั้นสูงเพิ่มเติมตามรายการด้านล่าง
1. เพิ่มขนาดไฟล์เพจจิ้ง
- ใช้ หน้าต่าง + ฉัน ทางลัดเพื่อเปิดแอปการตั้งค่า
- เลื่อนลงมา ระบบ การตั้งค่าและเลือก เกี่ยวกับ จากส่วนด้านขวา
- คลิก การตั้งค่าระบบขั้นสูง ที่มีอยู่ใน ลิงก์ที่เกี่ยวข้อง ส่วน.
- สลับไปที่ ขั้นสูง แท็บของ คุณสมบัติของระบบ หน้าต่างและกดปุ่ม การตั้งค่า ปุ่มใต้ส่วนประสิทธิภาพ
- สลับไปที่ ขั้นสูง แท็บของ ตัวเลือกประสิทธิภาพ กล่องและตี เปลี่ยน ปุ่ม.
- ปิดใช้งานช่องทำเครื่องหมายถัดจาก จัดการขนาดไฟล์เพจสำหรับไดรฟ์ทั้งหมดโดยอัตโนมัติ ตัวเลือกใน หน่วยความจำเสมือน กล่องคุณสมบัติ.
- เลือกไดรฟ์ที่กำหนดเกมที่มีปัญหา เปิดใช้งาน กำหนดเอง ตัวเลือกและพิมพ์ค่าที่กำหนดเองใน ขนาดเริ่มต้น และ ขนาดสูงสุด กล่องข้อความ.
- กด ชุด ปุ่มตามด้วย ตกลง.
- ออกจากหน้าต่างการตั้งค่าแล้วเปิดเกมใหม่อีกครั้ง ข้อผิดพลาดหน่วยความจำไม่เพียงพอจะไม่รบกวนคุณใน DirectX 12
การตั้งค่าไฟล์เพจที่กำหนดค่าไม่ถูกต้องอาจสร้างปัญหาการจัดสรรหน่วยความจำทำให้เกิดข้อผิดพลาดในมือ
2. เพิ่มเกมในการยกเว้น OSD ของ Afterburner
- เปิดตัว MSI อาฟเตอร์เบิร์นเนอร์ โปรแกรมบน Windows PC
- คลิก เกียร์ ไอคอนเพื่อเข้าถึงหน้าต่างคุณสมบัติของ MSI Afterburner
- สลับไปที่ การแสดงผลบนหน้าจอ แท็บแล้วคลิก มากกว่า ปุ่มที่ด้านล่าง
- กด กะ คีย์และกดปุ่ม เพิ่ม ปุ่มสีเขียวที่ด้านล่างซ้ายของหน้าต่าง RTSS
- เพิ่มการยกเว้น ป๊อปอัปจะปรากฏขึ้นบนหน้าจอ เลือกเกมที่มีปัญหาที่คุณต้องการเพิ่มในรายการและกด ตกลง ปุ่ม.
- ออกจากแอป Afterburner แล้วลองเปิดเกมอีกครั้ง
Afterburner MSI จะไม่แสดงบนหน้าจออีกต่อไป ซึ่งเป็นการแก้ไขข้อผิดพลาดหน่วยความจำไม่เพียงพอใน DirectX 12
ดังที่ได้กล่าวไว้ในหลายฟอรัม ข้อผิดพลาดของหน่วยความจำไม่เพียงพอมักเกิดขึ้นเมื่อ OSD ของ MSI Afterburner ทำงานกับ DirectX 12 ซึ่งทำให้ระบบเสียหาย การเพิ่มเกมที่ได้รับผลกระทบในการยกเว้น OSD จะช่วยให้แน่ใจว่า OSD จะไม่แสดงขึ้นระหว่างการเปิดระบบ
- ต้องการคำติชมข้อผิดพลาดของ Instagram: 3 วิธีในการแก้ไข
- วิธีแก้ไขพีซีที่ไม่ได้เปิดอย่างเหมาะสม [12 วิธี]
- แก้ไข: คุณออฟไลน์ ตรวจสอบข้อผิดพลาดการเชื่อมต่อของคุณบน YouTube
- เกม DirectX 12 ไม่ได้ใช้ GPU? วิธีบังคับพวกเขา
- การอัปเดตไดรเวอร์ทำให้ Popping ขึ้นหรือไม่ หยุดมันใน 5 ขั้นตอนง่ายๆ
3. ลบแคช DirectX
- ตี หน้าต่าง ไอคอนบนแถบงานและพิมพ์ การล้างข้อมูลบนดิสก์. เลือก เรียกใช้ในฐานะผู้ดูแลระบบ ตัวเลือกในการเข้าถึง การล้างข้อมูลบนดิสก์ เครื่องมือที่มีสิทธิ์ระดับผู้ดูแลระบบ
- เลือก ค ขับรถในเมนูแบบเลื่อนลงแล้วกดปุ่ม ตกลง ปุ่มเพื่อดำเนินการต่อ
- ในหน้าต่าง Disk Cleanup ให้ยกเลิกการเลือกช่องทำเครื่องหมายทั้งหมด ยกเว้นช่องที่อยู่ถัดไป แคช DirectX Shader แล้วคลิก ตกลง.
- ป๊อปอัปยืนยันจะปรากฏขึ้น กด ลบไฟล์ ปุ่มเพื่อดำเนินการให้เสร็จสิ้น
ข้อมูลแคช DirectX เสียหายยังสามารถทำให้เกิดข้อผิดพลาดหน่วยความจำ DirectX 12 ไม่เพียงพอเมื่อเปิดเกม การลบ shader cache โดยใช้เครื่องมือล้างข้อมูลบนดิสก์ในตัวจะบังคับให้ DirectX สร้างอันใหม่ ซึ่งเป็นการแก้ไขข้อผิดพลาด
- ใช้ หน้าต่าง + ร ปุ่มลัดเพื่อเปิดใช้งาน วิ่ง กล่องโต้ตอบ
- พิมพ์คำสั่งต่อไปนี้ในกล่องข้อความแล้วกด ตกลง ปุ่มเพื่อเข้าถึงเครื่องมือวิเคราะห์หน่วยความจำ
mdsched.exe
- เลือก รีสตาร์ททันทีและตรวจสอบปัญหา (แนะนำ) ตัวเลือกจากหน้าต่างป๊อปอัป
พีซี Windows ของคุณจะไม่รีสตาร์ท และจะวินิจฉัยปัญหาหน่วยความจำที่อาจเกิดขึ้น เช่น หน่วยความจำรั่ว ซึ่งอาจเป็นสาเหตุของข้อผิดพลาดหน่วยความจำไม่เพียงพอใน DirectX 12
แค่นั้นแหละ! หวังว่าคุณจะสามารถแก้ไขข้อผิดพลาดหน่วยความจำไม่เพียงพอใน DirectX 12 ซึ่งทำให้เกมหยุดทำงานกะทันหัน
คุณอาจสนใจที่จะแก้ไขข้อผิดพลาด DirectX เข้ากันไม่ได้กับ Windows เวอร์ชันนี้ หากเกิดขึ้นหลังจากที่คุณอัปเกรด Windows เป็นเวอร์ชันล่าสุดที่มี
วิธีใดต่อไปนี้ใช้ได้ผลในกรณีของคุณ โปรดแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง