ผู้ใช้ Windows 10 บางส่วนเจอรหัสข้อผิดพลาด 0x800c0006 เมื่อพยายามติดตั้งหรืออัปเดตแอปพลิเคชันสนับสนุนจาก Windows Essentials เช่น Windows Live Mail ผ่าน Windows Updates

หลังสืบสวนอย่างละเอียด พบว่ามีสาเหตุพื้นฐานหลายอย่างที่อาจก่อให้เกิดรหัสข้อผิดพลาดนี้ นี่คือรายการสาเหตุที่เป็นไปได้ที่อาจรับผิดชอบต่อปัญหานี้:
- Microsoft ไม่สนับสนุน Windows Essentials อีกต่อไป — โปรดทราบว่า Microsoft หยุดสนับสนุน Windows Live Mail และแอปพลิเคชัน Legacy อื่นๆ ที่เป็นส่วนหนึ่งของ Windows Essentials แล้ว หากคุณยังต้องการติดตั้ง คุณต้องดาวน์โหลด Offline Installer จากแหล่งที่ไม่ใช่ทางการ
- ไฟล์ที่เหลือจากการติดตั้งก่อนหน้า — คุณคาดการณ์ได้ว่าจะเจอปัญหานี้ หาก Registry ของคุณมีการอ้างถึงการติดตั้ง Windows Live Mail ก่อนหน้า ในกรณีนี้ คุณสามารถแก้ไขได้โดยลบไฟล์ที่เหลือของ Windows Live Mail ทั้งหมด ก่อนติดตั้งเครื่องมือจากแหล่งที่ไม่ใช่ทางการอีกครั้ง
- ขาด .NET 3.5 Framework — อีกเหตุผลที่คุณอาจเจอรหัสข้อผิดพลาดนี้คือ ขาด Framework (.NET 3.5) ที่ตัวติดตั้ง Legacy ของ Windows Live Mail ต้องการ ในกรณีนี้ คุณสามารถแก้ไขข้อผิดพลาดได้โดยติดตั้ง .NET Framework 3.5 จากเมนู Programs and Features
- การบูดต่างของไฟล์ระบบ — ภายใต้สถานการณ์บางอย่าง คุณคาดการณ์ได้ว่าจะเจอข้อผิดพลาดนี้เกิดจากการบูดต่างของไฟล์ระบบพื้นฐานบางประการที่ส่งผลต่อการติดตั้งโปรแกรมใหม่ ในกรณีนี้ คุณสามารถรักษาปัญหาได้โดย Clean Install หรือ Repair Install การติดตั้ง Windows ของคุณ
ตอนนี้คุณทราบสาเหตุที่เป็นไปได้ทั้งหมดของรหัสข้อผิดพลาด 0x800c0006 แล้ว นี่คือรายการวิธีการที่ยืนยันแล้วว่าผู้ใช้คนอื่นใช้แก้ไขหรือหลีกเลี่ยงปัญหานี้สำเร็จ:
วิธีที่ 1: ใช้ Offline Installer ติดตั้ง Windows Live Mail
หากคุณเจอปัญหานี้ขณะพยายามติดตั้งหรืออัปเดต Windows Live Mail ผ่าน Windows Updates คุณอาจหลีกเลี่ยงรหัสข้อผิดพลาด 0x800c0006 ได้โดยสิ้นเชิง โดยใช้ Offline Installer ของ Windows Essentials
วิธีนี้ยืนยันแล้วว่ามีประสิทธิภาพโดยผู้ใช้หลายคน โดยเฉพาะในสถานการณ์ที่ Windows Live Mail ล้มเหลวระหว่างการติดตั้งก่อนหน้านี้
หากสถานการณ์นี้ดูเหมือนจะใช้ได้ ให้ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง Windows Live Mail โดยใช้ Offline Installer ของ Windows Essentials 2012:
หมายเหตุ: Microsoft ไม่เสนอ Offline Windows Essentials 2012 สำหรับดาวน์โหลดอีกต่อไป เนื่องจากหยุดสนับสนุนสิ้นสุดปี 2017 แต่คุณยังดาวน์โหลดได้จากแหล่งที่ 3 ที่เชื่อถือได้
- เปิดเบราว์เซอร์เริ่มต้น ไปที่ ลิงก์ดาวน์โหลด Cnet ของ Windows Essentials (Offline Installer)
- ในหน้าเว็บที่ถูกต้อง ให้คลิกปุ่ม Download Now เพื่อดึงตัวติดตั้ง และรอจนดาวน์โหลดเสร็จ

- เมื่อดาวน์โหลดตัวติดตั้งเสร็จ ให้ตัดการเชื่อมต่ออินเทอร์เน็ตของคอมพิวเตอร์ เพื่อป้องกันไม่ให้ OS ตรวจจับว่าเครื่องมือนี้ไม่ได้รับการสนับสนุนอย่างเป็นทางการอีกต่อไป
- ดับเบิลคลิกที่มัน และคลิก Yes ที่ UAC (User Account Prompt)
- บนหน้าจอแรกของ Windows Essentials 2012 ให้คลิก Choose the programs you want to install

- จากรายการโปรแกรมที่มีเป็นส่วนหนึ่งของ Windows Essentials Suite ให้ติ๊กถูกรายการที่คุณต้องการติดตั้ง และยกเลิกติ๊กสิ่งอื่นทั้งหมด ก่อนคลิก Install

- หลังเลือกโปรแกรมที่จะติดตั้งจาก Windows Essentials แล้ว ให้ทำตามข้อความบนหน้าจอเพื่อติดตั้งเครื่องมือที่ก่อนหน้าเกิด 0x800c0006 error code เสร็จสิ้น
- เมื่อโปรแกรมติดตั้งเสร็จ ให้รีสตาร์ทคอมพิวเตอร์ และดูว่าปัญหาแก้ไขแล้วหรือยังเมื่อบูตครั้งถัดไปเสร็จสิ้น
หากยังเจอรหัสข้อผิดพลาดเดียวกัน ให้ลองวิธีถัดไปด้านล่าง
วิธีที่ 2: ลบไฟล์ที่เหลือของ Windows Live Mail (ถ้ามี)
คุณคาดการณ์ได้ว่าจะเจอปัญหานี้กับ Windows Live Mail หากคุณเคยติดตั้ง Suite นี้มาก่อนหน้านี้ (ก่อนอัปเกรดเป็น Windows 10 หรือก่อนอัปเดตเป็น Anniversary Update)
ผู้ใช้หลายคนที่อยู่ในสถานการณ์คล้ายกันรายงานว่าพวกเขาแก้ไขปัญหาได้โดยลบไฟล์ที่เหลือจากการติดตั้งก่อนหน้าทั้งหมด ก่อน Clean Install Windows Live Mail อีกครั้ง
หากสถานการณ์นี้ใช้ได้ ให้ทำตามขั้นตอนด้านล่างเพื่อลบไฟล์ที่เหลือของ Windows Live Mail ทุกไฟล์ ก่อนติดตั้งใหม่:
- เปิด File Explorer ไปที่ C:\Program Files ดูว่ามีโฟลเดอร์ชื่อ Windows Live หรือไม่ หากเห็น ให้คลิกขวา และเลือก Delete จากเมนูบริบทที่ปรากฏ
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ในกล่อง Run ให้พิมพ์ '%Userprofile%\AppData\Local\microsoft' และกด Enter เพื่อเปิด Subdirectory ที่การติดตั้ง Windows เก็บไฟล์ชั่วคราวเกี่ยวกับ Windows Live Mail, Photo Gallery, Windows Live, Windows Live Setup, ฯลฯ

- เมื่ออยู่ในตำแหน่งที่ถูกต้องแล้ว ให้ลบ Subdirectory ที่เกี่ยวกับ Windows Live Mail โดยคลิกขวาที่โฟลเดอร์ และเลือก Delete
- กด Windows key + R เปิดกล่องโต้ตอบ Run เมื่อมีกล่อง Run ให้พิมพ์ 'regedit' ในกล่องข้อความ และกด Enter เพื่อเปิด Registry Editor เมื่อเห็น UAC (User Account Control) Prompt ให้คลิก Yes เพื่อให้สิทธิ์แอดมิน

- ในหน้าจอ Registry Editor ให้ใช้เมนูด้านซ้ายไปยังและลบ Registry Keys แต่ละตัวต่อไปนี้:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows Live Mail HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows Live Mail HKEY_CURRENT_USER \ Software \ Microsoft \ Windows Live Mail Desktop HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows Live Mail Desktop
หมายเหตุ: คุณสามารถไปได้ทั้งด้วยตนเอง หรือคุณสามารถวางตำแหน่งลงใน Navigation Bar โดยตรง และกด Enter เพื่อไปถึงทันที
- หลังจากลบ Registry Key ที่เหลือทุกตัวแล้ว ให้รีสตาร์ทคอมพิวเตอร์ และติดตั้ง Windows Live Mail ใหม่ ดูว่าปัญหาแก้ไขแล้วหรือยัง
ในกรณีที่ยังเห็น 0x800c0006 error code เกิดขึ้นเมื่อพยายามติดตั้ง Windows Live Mail ให้ลองวิธีถัดไปด้านล่าง
วิธีที่ 3: ติดตั้ง .NET Framework 3.5
คุณคาดการณ์ได้ว่าจะเห็น 0x800c0006 โผล่ขึ้นเมื่อพยายามติดตั้ง Windows Live Mail เนื่องจากขาดโครงสร้างพื้นฐาน .NET Framework 3.5 แพ็กเกจนี้จำเป็นสำหรับติดตั้ง Windows Tools แบบ Legacy และ Windows Live Mail เป็นหนึ่งในนั้น
ผู้ใช้หลายคนยืนยันว่าพวกเขาแก้ปัญหาได้โดยใช้เมนู Windows Features เพื่อให้แน่ใจว่า .NET 3.5 Framework เปิดใช้งานบน PC ของพวกเขา
นี่คือคู่มือด่วนสำหรับการให้แน่ใจว่า .NET Framework เปิดใช้งานบนคอมพิวเตอร์ Windows ของคุณ:
- เริ่มด้วยการกด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ในกล่องข้อความ ให้พิมพ์ 'appwiz.cpl' และกด Enter เพื่อเปิดเมนู Programs and Features หากถูกพรอมต์โดย UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์แอดมิน

- ในเมนู Programs and Features ให้คลิก Turn Windows features on or off จากส่วนด้านซ้ายของหน้าจอ

- ในหน้าจอ Windows features ให้ให้แน่ใจว่า Checkbox ที่เกี่ยวกับ .NET Framework 3.5 (also includes .NET 2.0 and 3.0) ถูกติ๊ก และคลิก Ok เพื่อบันทึกการเปลี่ยนแปลง

- เมื่อถูกพรอมต์ยืนยันการติดตั้ง ให้คลิก Yes แล้วรอจน .NET Framework 3.5 เปิดใช้งาน
- เมื่อ .NET Framework 3.5 เปิดใช้งานแล้ว ให้รีสตาร์ทคอมพิวเตอร์ และดูว่าปัญหาแก้ไขแล้วหรือยังหลังบูตครั้งถัดไป โดยลองติดตั้ง Windows Live Mail อีกครั้ง
ในกรณีที่ยังเจอ 0x800c0006 error, ให้ลองวิธีถัดไปด้านล่าง
วิธีที่ 4: รีเฟรชทุกคอมโพเนนต์ของ Windows
หากคุณลองทุกวิธีแก้ไขข้างต้นแล้ว และยังเจอ 0x800c0006 error code เดียวกันเมื่อพยายามติดตั้ง Windows Live Mail โอกาสสูงว่าคุณกำลังเผชิญกับการบูดต่างของไฟล์ระบบบางประการที่ไม่สามารถแก้ไขได้อย่างเป็นที่นิยม
หากสถานการณ์นี้ใช้ได้ ทางออกที่ดีที่สุดในการแก้ปัญหาอย่างเป็นที่นิยมคือ รีเซ็ตทุกคอมโพเนนต์ของ WIndows ด้วยขั้นตอนอย่าง Clean Install หรือ Install Repair (In-place Repair)
หากคุณมองหาขั้นตอนที่ง่ายที่สุด คุณควรเลือก Clean Install แต่โปรดทราบว่า ถ้าคุณไม่สำรองข้อมูลล่วงหน้า คุณคาดการณ์ได้ว่าจะสูญเสียข้อมูลส่วนตัวทั้งหมดบน OS Driver ของคุณ อย่างไรก็ตาม ข้อได้เปรียบหลักของวิธีนี้คือ คุณจะไม่ต้องใช้สื่อติดตั้งที่เข้ากันได้

อย่างไรก็ตาม หากคุณมองหาวิธีที่เน้นเป้าหมาย คุณจะต้องใช้สื่อติดตั้ง Windows ที่เข้ากันได้ เพื่อเริ่ม Repair Install (In-place Repair Procedure)
แตกต่างจาก Clean Install การดำเนินการนี้ค่อนข้างยุ่งยากกว่า แต่ข้อได้เปรียบหลักคือ คุณจะสามารถรีเฟรชทุกคอมโพเนนต์ที่อาจเสียหายได้โดยไม่สูญเสียข้อมูลจากแอป เกม เอกสาร และสื่อส่วนตัวที่จัดเก็บอยู่บน OS Drive ของคุณอยู่แล้ว