หากคุณกำลังประสบกับ PFN_LIST_CORRUPT error บทความนี้มีเคล็ดลับในการแก้ไขปัญหา เราจะอธิบายสาเหตุที่เป็นไปได้สั้นๆ เพื่อให้คุณป้องกันไม่ให้เกิดซ้ำ
มีเหตุผลที่ Blue Screen of Death (BSOD) errors เป็นฝันร้ายของผู้ใช้คอมพิวเตอร์ ทุกครั้งที่เจอปัญหาแบบนี้บน PC ทางออกเดียวคือการปิดระบบแบบบังคับ (hard shutdown) อาจนำไปสู่การสูญหายข้อมูลที่คุณกำลังทำงาน อย่างน่าเสียดาย PFN_LIST_CORRUPT ถูกจัดว่าเป็น BSOD error ปัญหานี้เกิดขึ้นเมื่อ Page Frame Number (PFN) list ถูกทำลาย
สาเหตุของ PFN_LIST_CORRUPT Error บน Windows 10/11
PFN_LIST_CORRUPT error เกิดจากหลายปัจจัย เช่น:
- Device drivers ที่เสียหาย หายไป หรือผิดปกติ
- คอมพิวเตอร์ล้มเหลว (crash) บ่อยๆ
- Storage drive ทำงานผิดปกติ
- System files เสียหายหรือหายไป
- OneDrive application เสียหาย
ข้อผิดพลาดนี้เป็นอันตรายต่อคอมพิวเตอร์ และในกรณีรุนแรง อาจนำไปสู่การสูญหายข้อมูล หากเกิดขึ้น เราแนะนำให้ได้ซอฟต์แวร์กู้คืนข้อมูลที่เชื่อถือได้ เครื่องมือนี้จะกู้คืนข้อมูลที่สูญหายก่อนที่จะดำเนินการแก้ไขที่แนะนำ
หลังจากกู้คืนข้อมูลแล้ว ให้สร้าง backup จะเป็นประโยชน์เมื่อใช้วิธีแก้เช่นคำสั่ง CHKDSK ซึ่งอาจนำไปสู่การสูญหายข้อมูล
วิธีแก้ PFN_LIST_CORRUPT Error บน Windows 10/11
วิธีแก้ #1: อัปเดต Drivers
Device drivers ที่ผิดปกติอาจเป็นสาเหตุของ PFN_LIST_CORRUPT error เพื่อแก้ปัญหา ให้อัปเดต system drivers ทั้งหมด และติดตั้งใหม่ drivers ที่สงสัยว่าเสียหายหรือผิดปกติ
- คลิกขวาที่ปุ่ม Start เลือก Device Manager จากรายการ
- เลือกหมวดหมู่ที่มีอุปกรณ์ที่ต้องการอัปเดต driver
- คลิกขวาที่อุปกรณ์ เลือก Update Driver จากเมนู
- เลือกตัวเลือก Search automatically for updated driver software
- ระบบจะเริ่มตรวจสอบไดรเวอร์ล่าสุดที่เข้ากันได้กับอุปกรณ์
- หมายเหตุ: คอมพิวเตอร์ต้องเชื่อมต่อเครือข่ายที่เสถียรสำหรับฟีเจอร์นี้
- เมื่อเสร็จ ตรวจสอบ drivers ที่เสียหายหรือผิดปกติ และ uninstall พวกมัน
- รีบูทคอมพิวเตอร์ ระบบจะติดตั้ง drivers ใหม่ในการเริ่มต้นครั้งต่อไป
- รีสตาร์ทระบบอีกครั้ง และตรวจสอบว่าข้อผิดพลาดแก้ไขแล้วหรือไม่
วิธีแก้ #2: ใช้ BSOD Troubleshooter
ระบบ Windows 10/11 มี built-in troubleshooting tool ให้ใช้ยูทิลิตี้นี้ลองแก้ปัญหา
- กด Windows + I เปิดแอป Settings
- เลือกหมวด Update & Security
- ด้านซ้าย คลิก Troubleshoot
- ไปที่ส่วน Find and fix other problems คลิก BSOD error
- คลิก Run the Troubleshooter
- ทำตาม prompt และแก้ปัญหา
- เมื่อเสร็จ รีบูทระบบเพื่อใช้การเปลี่ยนแปลง
วิธีแก้ #3: ทำ SFC/DISM Scan
หาก PFN_LIST_CORRUPT error เกิดจาก system files ที่หายไปหรือเสียหาย SFC/DISM scans ช่วยแก้ปัญหาได้ System File Checker (SFC) เป็น built-in utility ของ Windows 10/11 ที่น่าเชื่อถือ สแกนและแทนที่ system files ที่เสียหายหรือหายไปด้วยไฟล์ใหม่จากไดเรกทอรีท้องถิ่น DISM ทำงานคล้ายกัน แตกต่างกันตรงที่ DISM ดึงไฟล์ใหม่จากเซิร์ฟเวอร์ระยะไกล แนะนำให้รันทั้งสอง utility เพื่อผลลัพธ์ที่ดีที่สุด
- กด Windows + R เปิด Run dialog
- ในช่องข้อความ พิมพ์ cmd (ไม่ต้องมีเครื่องหมายคำพูด) และกด Ctrl + Shift + Enter เปิด Elevated Command Prompt หาก UAC ถาม คลิก Yes เพื่อดำเนินต่อ
- พิมพ์คำสั่งต่อไปนี้และกด Enter:
sfc /scannow - รอจนเสร็จสิ้น และรีบูทระบบ
- ในการเริ่มต้นครั้งต่อไป เข้า Elevated Command Prompt อีกครั้ง ใช้ขั้นตอน 1 และ 2 ด้านบน
- ครั้งนี้ พิมพ์คำสั่งด้านล่างและกด Enter:
DISM /Online /Cleanup-Image /RestoreHealth - รอจนเสร็จสิ้น รีสตาร์ทระบบ และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีแก้ #4: ตรวจสอบปัญหาฮาร์ดดิสก์
- เข้า Administrator: Command Prompt ใช้ขั้นตอน 1 และ 2 ในวิธีแก้ #3
- พิมพ์คำสั่งต่อไปนี้และกด Enter:
chkdsk /f /r D:
หมายเหตุ: แทนที่ตัวอักษร D ด้วยตัวอักษรจริงที่กำหนดให้กับดิสก์ที่มีปัญหา - ปล่อยให้ระบบดำเนินการเสร็จสิ้น ก่อนรีบูทคอมพิวเตอร์
ยูทิลิตี้นี้ยังช่วยระบุ bad sectors และส่งคำสั่งให้ OS ไม่ใช้ sectors นั้นสำหรับอ่านหรือจัดเก็บข้อมูล หมายถึงข้อมูลบางส่วนจะสูญหาย เพราะ Windows จะหยุดเข้าถึง bad sectors แม้กระนั้น ด้วยการใช้ data recovery tool ที่น่าเชื่อถือ คุณสามารถกู้คืนข้อมูลได้
วิธีแก้ #5: ปิดใช้งาน OneDrive
เนื่องจาก OneDrive เป็นซอฟต์แวร์เริ่มต้นบน Windows 10/11 มันก็อาจก่อให้เกิด PFN_LIST_CORRUPT error เพื่อระบุว่าปัญหามาจาก OneDrive หรือไม่ คุณสามารถปิดใช้งานมันได้
- ในช่องค้นหา Taskbar พิมพ์ Edit Group Policy กด Enter
- ไปที่ Local Group Policy Editor ไปที่ Local Computer Policy
- เลือก Computer Configurations
- ทำตามเส้นทาง Administrative Templates, Windows Components, และ OneDrive
- คลิก Prevent the usage of OneDrive
- คลิก Enable เลือก Apply คลิก OK เพื่อปิดใช้งาน
- รีสตาร์ทระบบ และตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ #6: ซ่อมแซมการติดตั้ง Windows
หากวิธีแก้ข้างต้นไม่ช่วย ให้ลองวิธีนี้ วิธีนี้คือการติดตั้ง Windows Operating System ใหม่ ณ จุดนี้ สมมติได้ว่าสาเหตุของ PFN_LIST_CORRUPT error อยู่ลึกในระบบ การซ่อมแซมการติดตั้งเป็นวิธีที่เหมาะสม เพราะยังช่วยเก็บข้อมูลของคุณไว้ได้
- ดาวน์โหลด Windows media creation tool และดับเบิลคลิกไฟล์ติดตั้ง
- หากเตรียม installation media สำหรับคอมพิวเตอร์อื่น ต้องมี USB drive อย่างน้อย 8GB ว่าง
- ตรวจสอบให้แน่ใจว่าสร้าง copy ที่มี build เหมือนกับ OS ที่ได้รับผลกระทบ
- เสียบ USB drive เข้าไปที่คอมพิวเตอร์ที่มีปัญหา และรันโปรแกรม
- เลือก Repair Installation แทน Clean Installation เพื่อเก็บข้อมูลไว้
- ทำตาม prompt ให้เสร็จสิ้น
ในกรณีส่วนใหญ่ BSOD errors เกิดจากการโจมตีมัลแวร์ ดังนั้นเราแนะนำให้รันแอนตี้ไวรัส security suite ที่เชื่อถือได้ หากเจอ PFN_LIST_CORRUPT error มาตรการนี้ช่วยกำจัดไวรัสที่อาจทำลาย system files และ software components อื่นๆ