REFERENCE_BY_POINTER หรือที่เรียกว่า 0x00000018 เป็นปัญหาเฉพาะที่ระบุจำนวนการอ้างอิงที่ผิดกฎหมายของอ็อบเจ็กต์ตามสถานะ ผู้ใช้ที่ประสบปัญหานี้ต้องเผชิญกับ Blue Screen of Death ซึ่งโดยทั่วไปจะเกี่ยวข้องกับฮาร์ดแวร์ โดยทั่วไปแล้ว รหัสข้อผิดพลาดนี้จะทำให้ระบบขัดข้อง ทำให้ผู้ใช้ไม่สามารถดำเนินการใดๆ ได้
ปัญหาทั่วไปบางประการที่นำไปสู่รหัสข้อผิดพลาด 0x00000018 คือไดรเวอร์ที่ล้าสมัย ความไม่สอดคล้องกันของเวลา และข้อบกพร่องทั่วไปที่ติดอยู่ในระบบ ด้านล่างนี้ เราได้ระบุวิธีการแก้ไขปัญหาที่มีประสิทธิภาพหลายวิธีที่จะช่วยคุณแก้ไขปัญหาในเวลาไม่นาน เริ่มกันเลย!
ตรวจสอบ RAM ของระบบ
หากคุณพบรหัสข้อผิดพลาด 0x00000018 ใน Windows สิ่งแรกที่คุณควรทำคือตรวจสอบ RAM ของระบบ เนื่องจากข้อผิดพลาดนี้มักเกิดจากหน่วยความจำเสียหาย
ในการดำเนินการนี้ ให้เรียกใช้เครื่องมือวินิจฉัยหน่วยความจำของ Windows ซึ่งมีประโยชน์มากในการแก้ไขปัญหาเมื่อคอมพิวเตอร์เริ่มทำงานช้า ค้าง ค้าง หรือแสดงหน้าจอสีน้ำเงิน เมื่อใช้สิ่งนี้ คุณจะสามารถระบุปัญหาของแอพพลิเคชั่นที่ติดตั้งบนคอมพิวเตอร์ ไม่ว่าปัญหาเหล่านี้จะเกิดจากข้อผิดพลาดของหน่วยความจำหรือไม่ก็ตาม
- พิมพ์ Windows Memory Diagnostic ในพื้นที่ค้นหาของทาสก์บาร์ของคุณและคลิกที่ เปิด .
- ในกล่องโต้ตอบที่ปรากฏขึ้นบนหน้าจอของคุณ ให้เลือกเริ่มต้นใหม่ทันที และตรวจสอบปัญหา . จากนั้นรอให้การทดสอบหน่วยความจำเสร็จสิ้น
- เมื่อคอมพิวเตอร์ของคุณรีสตาร์ทแล้ว ข้อความวินิจฉัยจะปรากฏขึ้น ใน Windows 10 คุณจะเห็นข้อความนี้ที่มุมล่างขวา
หากตรวจไม่พบข้อผิดพลาดของหน่วยความจำ แสดงว่าโมดูลหน่วยความจำของคุณทำงานอย่างถูกต้อง ในกรณีนี้ ให้ดำเนินการตามวิธีการแก้ไขปัญหาถัดไปที่กล่าวถึงด้านล่าง อย่างไรก็ตาม หากพบข้อผิดพลาดใดๆ ในเครื่องมือ คุณควรติดต่อผู้ผลิตพีซีของคุณเพื่อขอความช่วยเหลือ เนื่องจากข้อผิดพลาดของหน่วยความจำมักจะบ่งบอกถึงปัญหากับชิปหน่วยความจำในพีซีของคุณ หรือคุณสามารถตรวจสอบสถานะความสมบูรณ์ของ RAM และแก้ไขข้อผิดพลาดต่างๆ ได้โดยเรียกใช้เครื่องมือฟรีแวร์ Passmark Memtest 86
เรียกใช้ยูทิลิตี้ CHKDSK
หาก RAM ของคุณไม่มีข้อผิดพลาด สิ่งที่คุณควรทำต่อไปคือตรวจสอบฮาร์ดไดรฟ์เพื่อหาข้อผิดพลาด ซึ่งสามารถทำได้โดยเรียกใช้ยูทิลิตี chkdsk โดยใช้ Command Prompt หรือคอมพิวเตอร์ของคุณ
ในวิธีนี้ เราจะแนะนำขั้นตอนต่างๆ ในการเรียกใช้ยูทิลิตี้นี้ผ่านคอมพิวเตอร์
- เปิด File Explorer และคลิกขวาที่ไดรฟ์ที่คุณต้องการตรวจสอบข้อผิดพลาด
- เลือก คุณสมบัติ จากเมนูบริบท
- ในหน้าต่างคุณสมบัติ ไปที่แท็บเครื่องมือ และคลิกที่ปุ่ม ตรวจสอบ ภายใต้ การตรวจสอบข้อผิดพลาด .
- เมื่อเปิดยูทิลิตี โปรแกรมจะเริ่มสแกนไดรฟ์ที่เลือกเพื่อหาข้อผิดพลาดของระบบไฟล์และปัญหาอื่นๆ เช่น เซกเตอร์เสีย
- หากพบปัญหา ให้รีสตาร์ทระบบเพื่อเริ่มกระบวนการซ่อมแซม
ในช่วงไม่กี่วินาทีแรกหลังจากที่คอมพิวเตอร์บูทขึ้น CHKDSK จะทำงานเพื่อแก้ไขข้อผิดพลาดทั้งหมดที่ตรวจพบและแก้ไขเซกเตอร์เสียหรือปัญหาอื่น ๆ ที่พบในฮาร์ดไดรฟ์ของคุณเพื่อแก้ไขข้อผิดพลาด 0x00000018
ติดตั้งไดรเวอร์การ์ดแสดงผลของคุณใหม่
คุณอาจพบข้อผิดพลาด 0x00000018 หากไดรเวอร์การ์ดแสดงผลของคุณเสียหายหรือล้าสมัย วิธีแก้ปัญหานั้นง่ายมาก เพราะสิ่งที่คุณต้องทำคือติดตั้งไดรเวอร์ใหม่
- พิมพ์ ตัวจัดการอุปกรณ์ ในพื้นที่ค้นหาของทาสก์บาร์และกด เปิด .
- ภายในหน้าต่างตัวจัดการอุปกรณ์ ให้ขยายการ์ดแสดงผล .
- ตอนนี้ให้คลิกขวาที่ไดรเวอร์การ์ดแสดงผล และเลือกถอนการติดตั้งอุปกรณ์ .
- ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการต่อ และเมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณ Windows จะติดตั้งไดรเวอร์เวอร์ชันล่าสุดโดยอัตโนมัติหลังจากที่คุณรีสตาร์ท
เรียกใช้คำสั่ง SFC และ DISM
ดังที่เราได้กล่าวไว้ก่อนหน้านี้ ข้อผิดพลาดที่คล้ายกันมักเกิดจากข้อผิดพลาดเกี่ยวกับการทุจริตและจุดบกพร่องภายในระบบ
ข่าวดีก็คือ Windows มาพร้อมกับยูทิลิตี้การแก้ไขปัญหาในตัวหลายตัวที่ให้คุณสแกนหาข้อผิดพลาดและแก้ไขได้โดยไม่ต้องให้ผู้ใช้เข้าไปเกี่ยวข้องมากนัก System File Checker (SFC) และ Deployment Image Servicing and Management (DISM) เป็นสองยูทิลิตี้ดังกล่าว
กรณีส่วนใหญ่ของไฟล์เสียหายสามารถแก้ไขได้โดยการเรียกใช้ยูทิลิตี้ SFC และ DISM ซึ่งเป็นเหตุผลที่เราขอแนะนำให้คุณลองใช้วิธีนี้ หวังว่าจะแก้ไขปัญหาได้ในไม่ช้า
เรียกใช้เครื่องมือจัดการตัวตรวจสอบไดรเวอร์
นอกจากนี้ยังสามารถระบุไดรเวอร์ที่เสียหายซึ่งอาจทำให้เกิดปัญหา 0x00000018 โดยใช้เครื่องมือ Driver Verifier Manager
ตามชื่อของมัน Driver Verifier คือโปรแกรมที่ระบุไดรเวอร์ที่ทำงานผิดปกติ เครื่องมือนี้ไม่สามารถแก้ไขปัญหาเช่น SFC, CHKDSK และเครื่องมือแก้ปัญหาอื่นๆ ได้ แต่ช่วยแยกไดรเวอร์ออกจากข้อผิดพลาด
- พิมพ์ cmd ในพื้นที่ค้นหาของทาสก์บาร์และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ เพื่อเปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ
- ภายในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์คำสั่งที่กล่าวถึงด้านล่างแล้วกด Enter เพื่อดำเนินการ
verifier
- จากนั้นใน Driver Verifier Manager ให้เลือก สร้างการตั้งค่ามาตรฐาน แล้วกด ถัดไป เพื่อดำเนินการต่อ
- เลือก เลือกไดรเวอร์ทั้งหมดที่ติดตั้งในคอมพิวเตอร์เครื่องนี้โดยอัตโนมัติ ตัวเลือกแล้วกด เสร็จสิ้น .
- ตอนนี้ให้ยูทิลิตี้สแกนหาข้อผิดพลาดแล้วรีสตาร์ท คอมพิวเตอร์ของคุณจะวิเคราะห์ไดรเวอร์ที่ติดตั้งทั้งหมดเมื่อรีสตาร์ทในครั้งต่อไป คุณจะได้รับแจ้งปัญหาที่พบ
หากพบไดรเวอร์ที่เสีย ให้อัปเดต
แก้ปัญหาในสถานะคลีนบูต
สามารถใช้ Clean Boot State เพื่อวินิจฉัยและแก้ไขปัญหาขั้นสูงของ Windows หากวิธีแก้ไขข้างต้นไม่ได้ผลสำหรับคุณ ให้ลองเปิดใช้ Windows ในเซฟโหมด จากนั้นทำซ้ำการดำเนินการที่ทำให้เกิดข้อผิดพลาด 0x00000018 ในกรณีที่ปัญหาไม่ปรากฏใน Safe Mode ให้ดำเนินการคลีนบูต
- กด Windows + ปุ่ม R บนแป้นพิมพ์ของคุณเพื่อเปิด วิ่ง กล่องโต้ตอบ
- ในช่องข้อความของกล่องโต้ตอบ ให้พิมพ์ msconfig และกด Enter .
- ในแท็บทั่วไป เลือก Selective startup และยกเลิกการทำเครื่องหมายที่ช่อง โหลดรายการเริ่มต้น .
- ตอนนี้คลิกที่ การเริ่มต้นปกติ และไปที่แท็บบริการ .
- ทำเครื่องหมายที่ช่อง ซ่อนบริการทั้งหมดของ Microsoft จากนั้นคลิกที่ปุ่ม ปิดการใช้งานทั้งหมด .
- กด สมัคร แล้วก็ ตกลง .
- สุดท้าย ให้รีสตาร์ทพีซีและตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่