Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:มีหน่วยความจำไม่เพียงพอที่จะสร้างอุปกรณ์ Ramdisk (0xc0000017)

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

แก้ไข:มีหน่วยความจำไม่เพียงพอที่จะสร้างอุปกรณ์ Ramdisk (0xc0000017)

รหัสข้อผิดพลาดของปัญหา RAM นี้คือ 0xc0000017 และขณะนี้คุณอาจพบกับหน้าจอสีน้ำเงินแห่งข้อผิดพลาดแห่งความตาย เนื่องจากหน่วยความจำไม่เพียงพอที่จะสร้างอุปกรณ์ ramdisk เพื่อให้การอัปเดตหรืออัปเกรดเสร็จสมบูรณ์

รหัสข้อผิดพลาด 0xc0000017 คืออะไร

เมื่อข้อผิดพลาด BSOD นี้ปรากฏขึ้น แสดงว่าอาจมีส่วนหน่วยความจำไม่ถูกต้องที่ติดป้ายกำกับโดย Windows inbuilt Boot Configuration Data ดังนั้นอุปกรณ์ของคุณจึงถูกบล็อกไม่ให้เข้าถึง RAM (หน่วยความจำเข้าถึงโดยสุ่ม) เพื่อจัดเก็บข้อมูลที่จำเป็นสำหรับกระบวนการอัปเดตหรืออัปเกรดชั่วคราว .

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

จะแก้ไขอย่างไร “มีหน่วยความจำไม่เพียงพอที่จะสร้างอุปกรณ์ Ramdisk”

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

แม้จะอยู่ในอุปกรณ์ที่มีหน่วยความจำเพียงพอ แต่ก็เตือนคุณว่ามีหน่วยความจำไม่เพียงพอ หมายความว่าบางโปรแกรมได้รับการกำหนดค่าผิดพลาดในระบบของคุณ และครอบครองหรือแสร้งทำเป็นว่าใช้ทรัพยากรหน่วยความจำส่วนใหญ่ของคุณใน Windows 7, 8 และ 10 ดังนั้น คุณควรใช้วิธีแก้ไขปัญหาบางอย่างเพื่อกำจัดข้อผิดพลาด 0xc0000017

วิธีแก้ไข:

  • 1:ตัดการเชื่อมต่ออุปกรณ์ภายนอกทั้งหมด
  • 2:แก้ไขรายการหน่วยความจำไม่ดีโดยใช้คำสั่ง BCD
  • 3:ถอนการติดตั้งซอฟต์แวร์ของบริษัทอื่น
  • 4:ปิดการใช้งานการ์ดจอในตัว
  • 5:อัปเดตไดรเวอร์เมนบอร์ด

วิธีแก้ไข:1:ตัดการเชื่อมต่ออุปกรณ์ภายนอกทั้งหมด

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

โซลูชันที่ 2:แก้ไขรายการหน่วยความจำไม่ดีโดยใช้คำสั่ง BCD

ในระบบ Windows BCD ย่อมาจาก Boot Configuration Data และแสดงข้อมูลหลักของ Windows bootloader รวมถึง RAM

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

1. ค้นหา พรอมต์คำสั่ง ในช่องค้นหา จากนั้นคลิกขวาที่ผลลัพธ์ที่ตรงกันที่สุดเพื่อ เรียกใช้ในฐานะผู้ดูแลระบบ .

2. ใน พรอมต์คำสั่ง ป้อนคำสั่งต่อไปนี้แล้วกด Enter เพื่อค้นหารายการหน่วยความจำที่ไม่ดีทั้งหมด

bcdedit /enum {badmemory}
แก้ไข:มีหน่วยความจำไม่เพียงพอที่จะสร้างอุปกรณ์ Ramdisk (0xc0000017)

3. เรียกใช้คำสั่งด้านล่างเพื่อแก้ไขรายการหน่วยความจำที่ไม่ดี

bcdedit /deletevalue {badmemory} badmemorylist

4. รีบูตเครื่องคอมพิวเตอร์

จากนั้น คุณสามารถลองอัปเดตหรืออัปเกรดระบบ Windows เพื่อตรวจสอบว่า “มีหน่วยความจำไม่เพียงพอที่จะสร้างอุปกรณ์ ramdisk” ปรากฏขึ้นอีกครั้งและหยุดการอัปเดต

โซลูชันที่ 3:ถอนการติดตั้งซอฟต์แวร์ของบริษัทอื่น

ซอฟต์แวร์ของบริษัทอื่นยังเป็นสาเหตุของรหัสข้อผิดพลาด 0xc0000017 ใน Windows 7, 8 และ 10 อีกด้วย คุณสามารถถอนการติดตั้งโปรแกรมที่ไม่ระบุตัวตนได้ในกรณีที่โปรแกรมดังกล่าวก่อให้เกิดไวรัสหรือภัยคุกคามต่อดิสก์ RAM นอกจากนี้ยังสามารถปกป้องอุปกรณ์ของคุณจากปัญหาอื่นๆ ได้อีกด้วย

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

1. ไปที่ แผงควบคุม .

2. ดูตามหมวดหมู่ แล้วค้นหา โปรแกรม> ถอนการติดตั้งโปรแกรม .

3. ในหน้าต่างต่อไปนี้ ให้ระบุซอฟต์แวร์ของบริษัทอื่นและคลิกขวาเพื่อ ถอนการติดตั้ง .

ด้วยวิธีนี้ โดยไม่มีปัญหาโปรแกรมใดๆ คุณสามารถลองอัปเดตระบบโดยไม่พบกับข้อผิดพลาด “หน่วยความจำไม่เพียงพอในการสร้างอุปกรณ์ ramdisk” ใน Windows 7, 8 และ 10

โซลูชันที่ 4:ปิดใช้งานการ์ดกราฟิกในตัว

การ์ดกราฟิกไฮบริดอาจขัดจังหวะการอัปเดตหรืออัปเกรดระบบและนำไปสู่ข้อผิดพลาด ramdisk ตามที่ผู้ใช้บางคนรายงาน หลังจากปิดใช้งานการ์ดกราฟิกไฮบริดหรือการ์ดกราฟิกในตัว เช่น การ์ดแสดงผล AMD หรือ NVIDIA รหัสข้อผิดพลาด 0xc0000017 ถูกลบออก

1. กด ปิดเครื่อง และ เปลี่ยน คีย์พร้อมกันเพื่อไปที่การตั้งค่า BIOS

2. กด F2 เพื่อเข้าสู่การตั้งค่า SETUP

ในอุปกรณ์ต่างๆ คีย์เพื่อเข้าสู่การตั้งค่าการตั้งค่าจะแตกต่างกันไป แต่คุณสามารถตรวจสอบได้ในการตั้งค่าเริ่มต้น

3. ใน BIOS การตั้งค่า ไปที่ ขั้นสูง> การกำหนดค่าอุปกรณ์ > อุปกรณ์กราฟิก .

4. เปลี่ยนไปใช้ กราฟิกแยก

แก้ไข:มีหน่วยความจำไม่เพียงพอที่จะสร้างอุปกรณ์ Ramdisk (0xc0000017)

กราฟิกไฮบริดจะถูกปิดใช้งานเมื่อคุณเลือกกราฟิกแยก การ์ดกราฟิกที่มาพร้อมกับอุปกรณ์ของคุณ

5. บันทึกการเปลี่ยนแปลงและออกจากการตั้งค่า BIOS

หลังจากที่คุณบูตเครื่องอีกครั้ง คุณสามารถลองตรวจหาการอัปเดตของ Windows ได้ คราวนี้ รหัสข้อผิดพลาด 0xc0000017 “มีหน่วยความจำไม่เพียงพอที่จะสร้างอุปกรณ์ ramdisk” จะไม่ปรากฏขึ้นและหยุดการอัปเดตหรืออัปเกรด

แนวทางที่ 5:อัปเดตไดรเวอร์เมนบอร์ด

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

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

1. ดาวน์โหลด , ติดตั้งและเรียกใช้ Driver Booster

2. คลิก สแกน .

แก้ไข:มีหน่วยความจำไม่เพียงพอที่จะสร้างอุปกรณ์ Ramdisk (0xc0000017)

3. ในผลลัพธ์ ค้นหาไดรเวอร์ของเมนบอร์ดและ อัปเดต โดยอัตโนมัติ

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

สรุป:

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