ปัญหาฮาร์ดแวร์ที่พบบ่อยที่สุดของคอมพิวเตอร์มักเกี่ยวกับฮาร์ดดิสก์ หากฮาร์ดดิสก์เสียหาย อาจสูญเสียข้อมูลสำคัญที่จัดเก็บอยู่ Windows จึงมี CHKDSK utility ช่วยค้นหา bad sectors ล่วงหน้า แต่บางครั้งขณะใช้ CHKDSK อาจเจอข้อความ – Failed to transfer logged messages to the log event with status 50.

Failed to transfer logged messages to the log event with status 50
สาเหตุที่เป็นไปได้ของปัญหานี้:
- ฮาร์ดดิสก์หรือ RAM อยู่ในสถานะ Read-only
- ปัญหากับฮาร์ดดิสก์ทางกายภาพ
- ไดรเวอร์/บริการ/มัลแวร์บางอย่างป้องกันไม่ให้ระบบสร้าง log
หากเจอปัญหานี้ ลองวิธีต่อไปนี้เพื่อแก้ไข:
- ตรวจสอบว่ฮาร์ดดิสก์เขียนได้หรือไม่
- ลองรัน CHKDSK ใน Safe Mode
- ตรวจสอบฮาร์ดดิสก์/ดิสก์ภายนอกทางกายภาพ
1. ตรวจสอบว่าฮาร์ดดิสก์เขียนได้ (Writable)
CHKDSK ตรวจสอบ bad sectors แต่ก็ต้องสร้าง log ผลลัพธ์ ข้อผิดพลาดนี้เกี่ยวข้องโดยตรงกับความไม่สามารถของ CHKDSK ในการเขียน log ข้อผิดพลาดนี้มักเกิดเมื่อ log ไม่สามารถเขียนลงดิสก์ติดตั้งได้ Log ปกติอยู่ที่:
C:\Windows\System32\Logfiles\Srt\SrtTrail.txt
ดังนั้น ตรวจสอบว่าไดรฟ์เขียนได้
ล็อกอินเป็น Administrator คลิกขวาที่ system drive เลือก Properties ไปที่แท็บ Security ตรวจสอบว่ามีสิทธิ์ Modify ไดรฟ์หรือไม่
หากไม่มี คลิก Edit (as an administrator) แก้ไขสิทธิ์สำหรับ SYSTEM และกลุ่ม Administrators ตามภาพด้านบน นี่คือการตั้งค่าเริ่มต้นสำหรับสองกลุ่ม/ชื่อผู้ใช้นี้เท่านั้น
คลิก Apply และออก
2. ลองรัน CHKDSK ใน Safe Mode
การรันคำสั่ง CHKDSK หลังบูทเข้าสู่ Safe Mode อาจช่วยแก้ปัญหาได้ ใน Safe Mode โปรแกรมเริ่มต้น, add-ons, การตั้งค่า ต่างๆ ไม่ทำงาน เข้า Safe Mode แล้วใช้ command prompt รันคำสั่ง chkdsk ด้านล่าง:
chkdsk c: /f /r
โดยที่ 'c' คือตัวอักษรไดรฟ์
3. ตรวจสอบฮาร์ดดิสก์/ดิสก์ภายนอกทางกายภาพ
หากสองวิธีข้างต้นไม่ช่วย ก็ทำไม่ได้มากแล้ว สามารถ擰緊 สายเชื่อมฮาร์ดดิสก์กับเมนบอร์ด หากไม่ช่วย อาจต้องขอความช่วยเหลือจากช่างฮาร์ดแวร์
หวังว่าจะมีวิธีไหนช่วยได้!
