การอัปเดตเป็นส่วนสำคัญของ Windows ทุกครั้งที่อัปเดตติดตั้งล้มเหลว จะสร้างรหัสข้อผิดพลาดเพื่อวินิจฉัยและแก้ไข รหัส 0x800f0247 เกิดขึ้นเมื่อมีไฟล์เสียหายในรีจิสทรีของ Windows
รหัสข้อผิดพลาด 0x800f0247 หมายถึงอะไร?
บางผู้ใช้ได้รหัส 0x800f0247 จาก อัปเดตที่ล้มเหลว รหัสนี้บ่งชี้เสมอว่ามีการเสียหายในไฟล์ระบบหรือรีจิสทรี ปกติอัปเดตอาจไม่เหมาะกับระบบ หรือ Windows ติดตั้งไม่ได้เพราะรีจิสทรีผิดปกติหรือไฟล์ระบบเสีย ต้องหาสาเหตุจริงแล้วค่อยแก้

สาเหตุของรหัสข้อผิดพลาด 0x800f0247
ข้อผิดพลาด 0x800f0247 เกิดจากไฟล์เสียหายในรีจิสทรี โดยเฉพาะหลังติดตั้งซอฟต์แวร์ล้มเหลวหรืออัปเดต Windows ไม่สำเร็จ บัดดิสก์หรือตารางจัดสรรไฟล์เสียหายก็อาจก่อให้เกิด ต้องลองวิธีแก้ทั้งหมดเพื่อหาสาเหตุจริง
- อัปเดตไดรเวอร์ฮาร์ดแวร์ไม่เข้ากัน: กรณี نادر Windows บังคับอัปเดตไดรเวอร์ฮาร์ดแวร์ที่ไม่เข้ากับอุปกรณ์ ทำให้อัปเดตล้มเหลวได้รหัส 0x800f0247 ปิดอัปเดตฮาร์ดแวร์จะแก้ได้
- บัดดิสก์หรือตารางจัดสรรไฟล์เสียหาย: ส่วนใหญ่ข้อผิดพลาดนี้มาจากไฟล์เสียหายในตารางจัดสรรหรือบัดดิสก์ แก้ง่ายด้วยการสแกนดิสก์
- ไฟล์ระบบเสียหาย: บางคนแก้ได้ด้วยการรัน SFC scan SFC ตรวจสอบความสมบูรณ์ของไฟล์ระบบ
- Component Store เสียหาย: บางครั้งรหัส 0x800f0247 มาจากรีจิสทรีเสียหายใน Component Store รัน DISM scan มักแก้ได้
ไม่ต้องกังวล หากทำตามขั้นตอนทีละขั้น จะแก้ปัญหาได้
วิธี 1: ปิดอัปเดตฮาร์ดแวร์ใน Windows
บางคนที่มีฮาร์ดแวร์เก่า รายงานว่า รหัส 0x800f0247 หายไปเมื่อปิดอัปเดต Windows สำหรับไดรเวอร์ฮาร์ดแวร์ Windows บางครั้งบังคับไดรเวอร์ใหม่ให้ฮาร์ดแวร์เก่า ก่อให้เกิดปัญหา รวมถึงนี้ ปิดอัปเดตฮาร์ดแวร์เก่า และดาวน์โหลดไดรเวอร์ที่ต้องการจากเว็บผู้ผลิตเป็นวิธีเดียว
- เปิด This PC จากเดสก์ท็อป

2. คลิกขวาที่ว่าง เลือก Properties

- เปิด This PC จากเดสก์ท็อป
- 3. เลือก Advanced system settings จากแผงซ้ายบน
- 4. เลือกแผงฮาร์ดแวร์ จากกล่องโต้ตอบ คลิก Device Installation Settings

5. คลิก No แล้ว Save Changes

6. รีสตาร์ทคอมพิวเตอร์ ให้การตั้งค่ามีผล
วิธี 2: ใช้ Scan-disk ตรวจบัดดิสก์และข้อผิดพลาดระบบไฟล์
ในกรณีส่วนใหญ่ Windows update ให้ข้อผิดพลาดเพราะมีบัดดิสก์หรือข้อผิดพลาดระบบไฟล์บนฮาร์ดดิสก์ แม้บัดดิสก์ไม่สามารถกู้คืนได้ ข้อมูลในบัดดิสก์สามารถย้ายไปเซกเตอร์ที่ดี และข้อผิดพลาดระบบไฟล์แก้ได้ง่ายด้วยการสแกนดิสก์
- เปิด This PC จากเดสก์ท็อป

- คลิกขวาไดรฟ์ Windows เลือก Properties

- ไปแท็บ Tools คลิกปุ่ม Check ภายใต้ส่วน "Error-checking"
- คลิกปุ่ม Scan Drive เริ่มสแกน ใช้เวลาสักพัก หากพบข้อผิดพลาด จะถามว่าต้องการแก้ไขหรือไม่ คลิก Fix errors หาไม่เจอข้อผิดพลาด ให้ไปวิธีถัดไป

วิธี 3: รัน SFC scan ตรวจไฟล์ระบบที่เสียหาย
ผู้ใช้จำนวนมากแก้ปัญหาได้ด้วยการรัน SFC scan SFC ตรวจและแก้ปัญหาเกี่ยวกับระบบไฟล์อัตโนมัติ ใช้เวลาตรวจทั้งระบบ และไม่สามารถหยุดหรือยกเลิกได้
- เปิด Start menu พิมพ์ "cmd" ในแถบค้นหา
- รัน command prompt เป็นแอดมิน: คลิกขวาแล้วเลือก "Run as administrator" หาก UAC (User Account Control) ถาม คลิก yes ให้สิทธิ์แอดมิน

- พิมพ์คำสั่งใน CMD "sfc /scannow" กด Enter จะใช้เวลา ตรวจความสมบูรณ์ทั้งระบบ

วิธี 4: รัน DISM scan
DISM (Deployment imaging servicing and management tool) เป็นเครื่องมือที่ช่วยกู้คืนสุขภาพระบบ DISM มี 3 คำสั่ง แต่แค่คำสั่ง "RestoreHealth" ที่ซ่อมแซมไฟล์ระบบ
- เปิด Start menu พิมพ์ "cmd" ในแถบค้นหา
- รัน command prompt เป็นแอดมิน: คลิกขวาแล้ว "Run as administrator" หาก UAC ถาม คลิก yes ให้สิทธิ์แอดมิน

- พิมพ์คำสั่งใน CMD "dism.exe /online /Cleanup-Image /RestoreHealth" กด Enter ต้องอดทนรอ เพราะสแกนจะค้างที่ 20%

- ซ่อมแซมเสร็จแล้ว รีสตาร์ทคอมพิวเตอร์