Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: Windows Detected a Hard Disk Problem

Windows (และเกือบทุก HDD ในตลาดวันนี้) มีเครื่องมือ診斷 HDD หลายอย่างที่สแกนและแจ้งเตือนปัญหา HDD เครื่องมือหนึ่งออกแบบมาเพื่อให้แน่ใจว่าไม่มีปัญหากับ HDD ที่อาจทำให้เสีย หากเครื่องมือตรวจพบปัญหาที่อาจทำให้ HDD เสียเร็วๆ นี้ จะแสดงข้อความเตือน "Windows detected a hard disk problem" ทุกครั้งที่บูทคอมพิวเตอร์

ข้อความจะแนะนำให้ Backup ข้อมูลสำคัญบน HDD แล้วติดต่อผู้ผลิตคอมพิวเตอร์เพื่อตัดสินใจว่าต้องซ่อมหรือเปลี่ยน แม้จะสามารถปิดข้อความได้โดยคลิก Ask me again later หรือปิด Warning ทั้งหมด แต่ Warning จะโผล่กลับมา ทุกครั้งที่เริ่มเครื่อง บางกรณี ไม่ว่าจะปิดกี่ครั้ง จะโผล่กลับมาทุก 5-10 นาที

ปัญหาของ Windows Disk Diagnostic Tool คือ ในหลายกรณี มันติด "Phantom HDD Problem Syndrome" แจ้งเตือน "Windows detected a hard disk problem" ซ้ำๆ แม้ HDD จะแข็งแรงและไม่ค่อยจะเสีย แต หาก Warning จริงและมีภัยคุกคาม HDD จริง คุณควรพิจารณาข้อความนี้จริงจัง สับสนตรงที่ แม้ Warning จริง คอมพิวเตอร์จะทำงานปกติจน HDD เสียจริง

คีย์ในการกำจัด Warning "Windows detected a hard disk problem" คือ ตรวจสอบว่ามีความจริงหรือไม่ และ HDD กำลังจะเสียจริงหรือไม่ โชคดีที่สามารถตรวจสอบได้โดยรันชุดทดสอบบน HDD แต่ก่อนหน้านั้น จง對待 Warning อย่างจริงจัง และ Backup ข้อมูลสำคัญทั้งหมดบน HDD ที่มีปัญหา ทดสอบ 4 อย่างต่อไปเพื่อดูว่า HDD มีปัญหาหรือไม่ และแข็งแรงหรือไม่:

Test 1: รัน SFC Scan

ทำตามขั้นตอน ที่นี่ เพื่อรัน Test นี้

Test 2: สแกนไวรัสในคอมพิวเตอร์

ไป ที่นี่ ดาวน์โหลด Kaspersky Anti-Virus รุ่นทดลอง 30 วัน ฟรี สามารถใช้ Antivirus อื่นได้ (เช่น BitDefender, McAfee) ติดตั้งและรันโปรแกรม รัน Full System Scan หาไวรัสและมัลแวร์ หากพบภัยคุกคาม ให้กำจัด ถ้าไม่พบปัญหา ไป Test ถัดไป

Test 3: รัน CHKDSK บนทุก Partition ของ HDD และพยายามแก้ไขปัญหาที่พบ

กด Windows Logo key + E เปิด Windows Explorer หากไม่อยู่ที่ Computer ให้ไปที่นั่น Right-click ที่ Partition ใดๆ ของ HDD ที่มีปัญหา คลิก Properties ไปแท็บ Tools คลิก Check now ใต้ Error-checking

ติ๊ก Automatically fix file system errors และ Scan for and attempt recovery of bad sectors คลิก Start เริ่มกระบวนการ การคลิก Start จะเรียก CHKDSK Utility สแกน Partition ที่เลือกหา File system errors และ Bad sectors Utility จะพยายามแก้ปัญหาที่พบ และแจ้งปัญหาที่แก้ไม่ได้
แก้ไข: Windows Detected a Hard Disk Problem

ทำซ้ำกระบวนการเดิม ทุกครั้งกับ Partition ต่างๆ ของ HDD ที่มีปัญหา จำไว้ว่า รัน CHKDSK บน Partition ที่มี OS ติดตั้งทีสุดท้าย เพราะตอนรันบน Partition นั้น จะถูกถาม Restart คอมพิวเตอร์เพื่อให้ CHKDSK ทำงานสมบูรณ์

ถ้า Test นี้ก็ไม่พบปัญหา หรือแก้ได้หมด ให้ทำ Test ถัดไปบน HDD ที่มีปัญหา

Test 4: รัน Short และ Long Diagnostic Test บน HDD ด้วย SeaTools

ไป ที่นี่ ดาวน์โหลด SeaTools for Windows SeaTools for Windows เป็น HDD Diagnostic Utility ที่ออกแบบโดย Seagate ผู้ผลิต HDD ระดับโลก SeaTools for Windows รัน Diagnostic Tests บน HDD ทุกยี่ห้อ/ผู้ผลิต และตัดสินได้ว่าสมบูรณ์หรือไม่

หลังดาวน์โหลด SeaTools for Windows ไปที่โฟลเดอร์ที่บันทึก รันบนคอมพิวเตอร์ และรัน Short และ Long Diagnostic Test บน HDD ที่มีปัญหา การรันทั้งสอง Test อาจใช้เวลา แต่จะตัดสินได้อย่างแน่ชัดว่า Drive นั้นมีปัญหาหรือไม่ คู่มือการใช้ SeaTools for Windows หาได้ที่หน้าดาวน์โหลด คลิก SeaTools for Windows guide ในส่วน Software & App Support

แก้ไข: Windows Detected a Hard Disk Problem

หาก Test 4 อย่างใดอย่างหนึ่ง พบปัญหา HDD หรือมัลแวร์/ไวรัส และแก้ไม่ได้ โอกาสมากที่ Warning "Windows detected a hard disk problem" เป็นจริง ควรซื้อ HDD ใหม่และเปลี่ยนทีเร็วที่สุด ก่อนเก่าจะเสียจริง

แต่ถ้า 4 Test ทั้งหมด ไม่พบปัญหา ไวรัส หรือมัลแวร์ HDD น่าจะแข็งแรง และสาเหตุของ Warning คือ Diagnostic Tool ตัวมันเสีย/ผิดปกติ ตรวจพบปัญหา HDD ที่ไม่มีจริง หากเป็นเช่นนั้น วิธีแก้คือ กำจัด Warning "Windows detected a hard disk problem" ที่โผล่ซ้ำๆ วิธี 2 วิธี ดังนี้:

วิธีที่ 1: ปิด Diagnostic Tool ผ่าน Local Group Policy Editor

Local Group Policy Editor เป็น Tool ที่มีใน Windows หลายเวอร์ชัน (ยกเว้นก่อน Vista และบางรุ่น Vista/7) ให้ดูและแก้ Local Group Policies Tool นี้สามารถปิด Diagnostic Tool ที่ก่อให้เกิด Warning "Windows detected a hard disk problem" ได้ ขั้นตอน:

  1. กด Windows Logo key + R เปิด Run พิมพ์ gpedit.msc ใน Run แล้ว Enter
  2. แก้ไข: Windows Detected a Hard Disk Problem
  3. ใน Local Group Policy Editor ไปที่ Directory นี้:
    Administrative Templates > System > Troubleshooting and Diagnostics > Disk Diagnostics
  4. Double-click Disk Diagnostic: Configure execution level ในแผงขวา
  5. ตั้ง Disk Diagnostic: Configure execution level เป็น Disabled
  6. คลิก Apply
  7. คลิก OK
  8. Restart คอมพิวเตอร์ Warning จะไม่โผล่ตอนบูท แทนที่จะแจ้งเตือนปัญหา HDD มันจะแค่เขียน Log ไว้ในระบบ

วิธีที่ 2: ปิด SMART ใน BIOS

หาก Windows Version ไม่มี Local Group Policy Editor หรือไม่ต้องการแก้ Group Policies ใช้วิธีนี้ SMART คือเทคโนโลยีที่ตรวจจับข้อผิดพลาดนำไปสู่ Warning "Windows detected a hard disk problem" การปิด SMART ใน BIOS จะกำจัด Warning ได้ แต่ต้องเข้าใจว่าจะปิด SMART Attributes อื่นๆ ด้วย เช่น การตรวจสอบอุณหภูมิ HDD

เพื่อปิด SMART: Restart คอมพิวเตอร์ ที่หน้าจอแรก กดปุ่มที่เข้าถึง BIOS Settings ปุ่มขึ้นอยู่กับผู้ผลิต Motherboard อยู่ในคู่มือและหน้าจอแรกตอนบูท เข้า BIOS แล้ว เลื่อนดูแท็บต่างๆ หา SMART พบ SMART และเห็นว่า Enable ให้ Disable แล้ว Save และออกจาก BIOS

หมายเหตุ: บางคอมพิวเตอร์ไม่มีตัวเลือกปิด SMART ผ่าน BIOS Settings หากเป็นกรณีของคุณ จะไม่สามารถกำจัด Warning ด้วยวิธีนี้ได้

แก้ไข: Windows Detected a Hard Disk Problem