Fix Windows detected a hard disk problem: หากคุณเพิ่งอัปเกรด Windows อาจเจอข้อความ "Windows detected a hard disk problem" ขึ้นตลอดเวลา คอมพิวเตอร์จะค้างหรือหยุดทำงานหลังเห็นข้อความนี้ สาเหตุคือฮาร์ดดิสก์เสียหาย ตามที่ข้อความระบุ:
Windows detected a hard disk problem
Backup your files immediately to prevent information loss, and then contact the computer manufacturer to determine if you need to repair or replace the disk.
ทำไมฮาร์ดดิสก์ถึงมีปัญหา?
สาเหตุที่เป็นไปได้:
- ฮาร์ดดิสก์เสียหายหรือใกล้จะเสีย
- Windows files เสียหาย
- ข้อมูล BSD ผิดพลาดหรือหายไป
- Memory/RAM เสีย
- มัลแวร์หรือไวรัส
- System error
- โปรแกรมบุคคลที่สามไม่เข้ากันได้
- ปัญหาฮาร์ดแวร์
มาดูวิธีแก้ไข Windows detected a hard disk problem กัน
[SOLVED] Windows detected a hard disk problem
สร้าง Restore Point ก่อนเริ่มต้น เผื่อเกิดปัญหา
วิธีที่ 1: เรียกใช้ System File Checker (SFC)
- กด Windows Key + X คลิก Command Prompt (Admin)
- พิมพ์ใน cmd แล้วกด Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (ถ้าข้างต้นล้มเหลว)
- รอกระบวนการเสร็จ รีสตาร์ทคอมพิวเตอร์
วิธีที่ 2: เรียกใช้ Check Disk (CHKDSK) หรือ Disk Error Checking
- กด Windows Key + X เลือก Command Prompt (Admin)
- ใน cmd พิมพ์คำสั่ง แล้วกด Enter:
chkdsk C: /f /r /x
- จะถามจัดตารางสแกนครั้งต่อไป พิมพ์ Y แล้วกด Enter
หมายเหตุ: C: คือไดรฟ์ที่ตรวจสอบ /f ให้สิทธิ์แก้ไข /r ค้นหา bad sectors กู้คืน /x ยกเลิก mount ก่อนเริ่ม กระบวนการ CHKDSK อาจนานมาก ต้องอดทนรอ
วิธีนี้ควร Fix Windows detected a hard disk problem หากยังไม่ได้ ลองวิธีถัดไป
วิธีที่ 3: เรียกใช้ DISM เพื่อซ่อม Windows files ที่เสียหาย
- กด Windows Key + X เลือก Command Prompt (Admin)
- พิมพ์คำสั่งใน cmd แล้วกด Enter ทีละคำสั่ง:
a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth
- รอคำสั่ง DISM ทำงานจนเสร็จ
- หากไม่ได้ผล ลองคำสั่งด้านล่าง:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยตำแหน่งแหล่งซ่อมแซม (Windows Installation หรือ Recovery Disc)
- รีบูทคอมพิวเตอร์
วิธีที่ 4: เรียกใช้ CCleaner และ Malwarebytes
- ดาวน์โหลดและติดตั้ง CCleaner & Malwarebytes
- Run Malwarebytes สแกนไฟล์อันตราย ลบอัตโนมัติหากพบ
- รัน CCleaner ในส่วน "Cleaner" แท็บ Windows ติ๊กตามแนะนำ
- คลิก Run Cleaner ให้ CCleaner ทำงาน
- เพื่อทำความสะอาดเพิ่มเติม เลือกแท็บ Registry ติ๊กตามแนะนำ
- คลิก Scan for Issue แล้ว Fix Selected Issues
- ถาม backup registry เลือก Yes
- คลิก Fix All Selected Issues
- รีสตาร์ทคอมพิวเตอร์
วิธีที่ 5: เรียกใช้ System Restore
- กด Windows Key + R พิมพ์ sysdm.cpl แล้วกด Enter
- เลือกแท็บ System Protection เลือก System Restore
- คลิก Next เลือก System Restore point ที่ต้องการ
- ทำตามคำแนะนำบนหน้าจอ
- หลังรีบูท อาจ Fix Windows detected a hard disk problem
วิธีที่ 6: เรียกใช้ Windows Diagnostic Test
หายังแก้ไม่ได้ ฮาร์ดดิสก์อาจกำลังเสีย ต้องเปลี่ยน HDD/SSD ใหม่และติดตั้ง Windows ใหม่ แต่ก่อนจะสรุป ต้องรัน Diagnostic tool ก่อน
รีสตาร์ทคอมพิวเตอร์ ตอนเริ่มต้น (ก่อนหน้าจอบูท) กด F12 ตอนเมนูบูทปรากฏ เน้น Boot to Utility Partition หรือ Diagnostics กด Enter จะตรวจสอบฮาร์ดแวร์ทั้งระบบและรายงานปัญหา
วิธีที่ 7: เปลี่ยนการตั้งค่า SATA Configuration
- ปิดแล็ปท็อป เปิดใหม่พร้อมกด F2, DEL หรือ F12 (ขึ้นกับผู้ผลิต) เข้า BIOS setup
- ค้นหาตั้งค่า SATA configuration
- คลิก Configure SATA as เปลี่ยนเป็น AHCI mode
- กด F10 บันทึกและออก
วิธีที่ 8: ปิดการแจ้งเตือนข้อผิดพลาด (Disable Error Prompt)
- กด Windows Key + R พิมพ์ gpedit.msc แล้วกด Enter
- ไปที่เส้นทางใน Group Policy Editor: Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Disk Diagnostic\
- เน้น Disk Diagnostic ด้านซ้าย ดับเบิลคลิก Disk diagnostic: Configure execution level ด้านขวา
- ติ๊ก Disabled คลิก Apply แล้ว OK
- รีบูทคอมพิวเตอร์
บทความแนะนำ:
- Fix High CPU Usage by WmiPrvSE.exe
- Windows failed to start. A recent hardware or software change might be the cause
- Fix High CPU Usage by svchost.exe (netsvcs)
- Change DPI Scaling Level for Displays in Windows 10
เสร็จแล้ว คุณแก้ไข Fix Windows detected a hard disk problem เรียบร้อย หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็น