ข้อผิดพลาด ไม่สามารถจัดรูปแบบพาร์ติชันที่เลือกได้ (Error 0x8004242d) เกิดขึ้นเมื่อผู้ใช้พยายามจัดรูปแบบ รวมพาร์ติชัน หรือติดตั้งระบบปฏิบัติการบนไดรฟ์โดยใช้สื่อติดตั้ง Windows 7, Windows 8.1 และ Windows 10 ผู้ใช้ส่วนใหญ่ที่พบปัญหานี้กำลังพยายามทำการติดตั้งแบบ Clean Install แต่ข้อผิดพลาดนี้ป้องกันไม่ให้ทำได้
ในกรณีส่วนใหญ่ ปัญหานี้เกิดจากความไม่สอดคล้องกับ Master Boot Record (MBR) อาจเป็นไฟล์หายไปหรือการเสียหายของไฟล์ แต่ไม่ว่าจะเกิดจากสาเหตุใด ก็สามารถแก้ไขได้โดยการลบพาร์ติชันทั้งหมดแทนที่จะพยายามจัดรูปแบบใหม่
หากวิธีนี้ไม่ได้ผล ควรลองใช้คำสั่ง DiskPart ซึ่งจะช่วยแก้ไขปัญหาความไม่เข้ากันได้หรือการเสียหายที่เกิดจาก Mass Storage Controller หรือ Mass Storage Driver
ยังมีกรณีที่พบได้น้อย ซึ่งเกิดจากความขัดแย้งระหว่างการตั้งค่า BIOS และ UEFI สามารถแก้ไขได้โดยการปิดการรองรับ USB Boot ในขณะที่กำลังติดตั้ง
วิธีแก้ไขปัญหา ไม่สามารถจัดรูปแบบพาร์ติชันที่เลือกได้ (Error 0x8004242d)
วิธีที่ 1: ลบพาร์ติชันทั้งหมด
ในกรณีส่วนใหญ่ ปัญหานี้เกิดจากการเสียหายภายใน Master Boot Record ไม่ว่าจะเป็นพาร์ติชันพิเศษที่ Windows ต้องการหายไป หรือถูกทำลายจากการเสียหาย
ผู้ใช้หลายคนรายงานว่าสามารถแก้ไขได้โดยการบูตจากสื่อติดตั้งและลบทุกพาร์ติชันแทนการจัดรูปแบบ วิธีนี้ไม่ก่อให้เกิดปัญหาหากวางแผนทำ Clean Install อยู่แล้ว แต่จะทำให้สูญเสียข้อมูลทั้งหมดหากต้องการเก็บพาร์ติชันบางส่วนไว้
แนะนำให้สำรองข้อมูลด้วย Windows System Image Backup ก่อนทำตามขั้นตอนด้านล่าง:
- ใส่สื่อติดตั้งที่เข้ากันได้และรีสตาร์ทคอมพิวเตอร์ หลังหน้าจอเริ่มต้น จะถามว่าต้องการบูตจากสื่อติดตั้งหรือไม่ ให้กดปุ่มใดปุ่มหนึ่ง
- หลังบูตสำเร็จ คลิก ติดตั้งตอนนี้ และดำเนินการจนถึงขั้นตอนการจัดการพาร์ติชัน
- ที่หน้าถัดไป คลิก แบบกำหนดเอง: ติดตั้ง Windows เท่านั้น (ขั้นสูง)
- ในส่วนจัดการพาร์ติชัน ให้เลือกแต่ละพาร์ติชันและคลิก ลบ แล้วยืนยัน ใช่ ทำซ้ำจนเหลือเพียง Drive 0 Unallocated Space เท่านั้น
- ตอนนี้สามารถสร้างพาร์ติชันใหม่ได้ตามต้องการโดยไม่เจอข้อผิดพลาดเดิม
หมายเหตุ: หากไม่มีสื่อติดตั้งที่ถูกต้อง สามารถสร้างได้ที่นี่ และหากใช้ USB Flash Drive อาจต้องปรับลำดับบูตใน BIOS
หมายเหตุ: ต้องใส่ Product Key เลือกเวอร์ชันที่ต้องการ และยอมรับสัญญาใช้งาน
หากยังพบข้อผิดพลาดเดิม ให้ลองวิธีถัดไป
วิธีที่ 2: ทำความสะอาดฮาร์ดดิสก์ด้วย Diskpart.exe
ปัญหานี้อาจเกิดจาก Mass Storage Controller หรือ Driver ที่ไม่เข้ากันได้หรือเสียหาย วิธีแก้คือใช้ Diskpart.exe ทำความสะอาดดิสก์ก่อนแล้วค่อยรัน Windows Setup ใหม่
หลายผู้ใช้ยืนยันว่าวิธีนี้ช่วยให้จัดรูปแบบพาร์ติชันได้โดยไม่เจอ Error 0x8004242d อีก
ขั้นตอนการทำ:
- ใส่สื่อติดตั้งที่เข้ากันได้และรีสตาร์ทคอมพิวเตอร์
- หลังหน้าจอเริ่มต้นหายไป ให้กดปุ่มใดปุ่มหนึ่งเพื่อบูตจากสื่อติดตั้ง
- ที่หน้าจอแรกของสื่อติดตั้ง คลิก ซ่อมแซมคอมพิวเตอร์ของฉัน มุมซ้ายล่าง
- คลิก แก้ไขปัญหา > ตัวเลือกขั้นสูง > Command Prompt
- ใน CMD ที่มีสิทธิ์ Admin พิมพ์ diskpart แล้ว Enter
- พิมพ์คำสั่งต่อไปนี้เพื่อรายการดิสก์ทั้งหมด:
list disk
- จะเห็นรายการดิสก์ ใช้ขนาดเพื่อระบุว่าดิสก์ใดเป็นตัวที่มีปัญหา
- เลือกดิสก์ที่มีปัญหา:
sel disk *number*
หมายเหตุ: แทนที่ *number* ด้วยหมายเลขดิสก์ที่ถูกต้อง
- ตรวจสอบว่าดิสก์ที่เลือกถูกต้อง:
det disk
- เริ่มทำความสะอาดดิสก์:
clean all
หมายเหตุ: ขั้นตอนนี้จะลบพาร์ติชันและข้อมูลทั้งหมดบน HDD/SSD นั้นถาวร
- พิมพ์
exit
เพื่อออกจาก DiskPart - ปิด CMD รีสตาร์ทคอมพิวเตอร์ และกลับไปหน้าเลือกดิสก์ ควรจะไม่เจอปัญหาเดิมอีก
หมายเหตุ: ใน Windows 10 สามารถบังคับเข้าสู่เมนู Recovery ได้โดยปิดเครื่อง 3 ครั้งติดต่อกันขณะบูต
หากยังเจอข้อผิดพลาดเดิม ให้ลองวิธีถัดไป
วิธีที่ 3: ปิดการรองรับ USB Boot
สาเหตุอีกอย่างคือความขัดแย้งระหว่าง BIOS (Legacy) และ UEFI หาก UEFI Boot Support เปิดอยู่ อาจทำให้เกิด Error 0x8004242d
แก้ไขโดยเข้าสู่ BIOS และปิด UEFI Boot Support
- เปิดเครื่องและกดปุ่ม Setup (มักเป็น F2, F4, F6, F8, F10 หรือ Del) ซ้ำๆ จนเข้าสู่เมนู BIOS
- ในเมนู BIOS ไปที่แท็บ BOOT ตั้งค่า UEFI Boot Support เป็น Disabled
- บันทึกการเปลี่ยนแปลงและลองทำซ้ำขั้นตอนที่เคยเกิดข้อผิดพลาด
- หากติดตั้ง Windows สำเร็จ สามารถกลับมาเปิด UEFI Boot Support ได้อีก
หมายเหตุ: หากไม่แสดงบนหน้าจอ ให้ค้นหาวิธีเข้า BIOS ของรุ่นเครื่องนั้นๆ