ข้อผิดพลาด 'File Format and Extension of Don't Match' ปรากฏเมื่อผู้ใช้พยายามเปิดไฟล์บางไฟล์ใน Excel แม้ผู้ใช้จะคลิก Yes เพื่อเปิด ข้อมูลที่บันทึกไว้ก่อนหน้านี้บนไฟล์นั้นจะหายไปทั้งหมด

สาเหตุของข้อผิดพลาด 'File Format and Extension of Don't Match' ?
- นามสกุลไฟล์ไม่ถูกต้อง — ในกรณีส่วนใหญ่ ปัญหานี้จะเกิดขึ้นเพราะไฟล์ Excel ที่คุณพยายามเปิดจริงๆ แล้วมีนามสกุลที่แตกต่างจากนามสกุลที่ถูกกำหนดอยู่ในปัจจุบัน สิ่งนี้อาจเกิดขึ้นอัตโนมัติหลังจากไฟล์ถูกแปลง หรือด้วยตนเองหลังจากการแทรกแซงของผู้ใช้ หากเป็นกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการเปลี่ยนนามสกุลด้วยตนเองเป็นนามสกุลที่ถูกต้อง
- ไฟล์ Excel ถูกบล็อก — หากคุณได้ไฟล์ Excel มาจากการดาวน์โหลดจากไฟล์แนบอีเมล มีโอกาสสูงที่ไฟล์ถูกบล็อกที่ระดับ Properties ปัจจุบันนี้ ผู้ให้บริการอีเมลจำนวนมากจะบล็อกมันอัตโนมัติเพื่อเหตุผลด้านความปลอดภัย ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยอัตโนมัติโดยการปลดบล็อกไฟล์ผ่านเมนู Properties
- ไฟล์ไม่เข้ากันได้กับ Excel — ได้พบว่าปัญหานี้อาจเกิดขึ้นได้จากความไม่เข้ากันได้ระหว่างไฟล์ที่คุณพบปัญหาและ Excel เพื่อแก้ไขปัญหานี้ คุณสามารถพึ่งพาเครื่องมือของบุคคลที่สามที่เทียบเท่าได้ เช่น OpenOffice Calc (ที่เป็นส่วนของ OpenOffice Suite)
- Protected Views เปิดใช้งานอยู่ — มีตัวเลือกความปลอดภัยใหม่ที่อาจป้องกันไม่ให้แอปพลิเคชัน Excel หลักเปิดไฟล์บางไฟล์ที่เราได้รับผ่านไฟล์แนบอีเมล ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการเข้าถึงการตั้งค่า Excel ของคุณและปิดใช้งาน Protected Views จากเมนู Trust Center
- ข้อความไม่ถูกป้องกัน — หากคุณ介意 ข้อความแต่คุณไม่ต้องการอัปเดต Office Build เป็นเวอร์ชันใหม่กว่าที่ปัญหานี้ได้รับการแก้ไข วิธีที่เป็นไปได้หนึ่งในการให้แน่ใจว่าข้อผิดพลาดไม่กลับมาคือการป้องกันข้อความเตือนโดยการใช้ Registry Editor เพื่อสร้างค่า ExtensionHardening
วิธีที่ 1: เปลี่ยนนามสกุลด้วยตนเอง
ในกรณีส่วนใหญ่ ข้อความข้อผิดพลาดชี้ไปที่สาเหตุที่ถูกต้อง หากคุณเห็นข้อผิดพลาด 'File Format and Extension of Don't Match' ไฟล์ Excel ที่คุณพยายามเปิดไม่สำเร็จน่าจะมีนามสกุลที่แตกต่างจากนามสกุลที่ถูกกำหนดอยู่ในปัจจุบันจริงๆ
ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ก็กำลังเผชิญปัญหานี้รายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยการเปลี่ยนนามสกุลด้วยตนเอง (ผ่านการเปลี่ยนชื่อ) เป็นรูปแบบ Excel ยอดนิยมต่างๆ จนกว่าจะพบนามสกุลที่ถูกต้อง
นี่คือคำแนะนำ מהירה วิธีการทำ:
- ก่อนอื่น ให้เปิด File Explorer และคลิกที่แท็บ View ที่ด้านบนของหน้าจอ จากเมนูแนวตั้งที่ปรากฏใหม่ ให้แน่ใจว่ากล่องที่เกี่ยวข้องกับ File Name Extensions ถูกติ๊กถูก

- เมื่อเปิดใช้งาน File Name Extensions แล้ว ให้ไปที่ตำแหน่งที่คุณจัดเก็บไฟล์ Excel ที่แสดงข้อผิดพลาดนี้
- เมื่อคุณไปถึงที่นั่น ให้คลิกขวาที่มันและเลือก Rename จากเมนูบริบท
- จากนั้น ให้ปรับเปลี่ยนนามสกุล (หลัง '.') อย่างเป็นระบบเป็น .xls แล้ว .xlsx แล้ว .xlsm และพยายามเปิดไฟล์ Exel หลังจากการปรับเปลี่ยนแต่ละครั้ง
- ในที่สุด คุณควรจะพบรูปแบบที่ถูกต้องที่จะเปิดไฟล์โดยไม่กระตุ้นข้อความข้อผิดพลาดเดียวกันอีก

ในกรณีที่ไม่มีรูปแบบข้างต้นทำงานหรือคุณมองหาวิธีแก้ไขที่แตกต่าง ให้ไปยังวิธีถัดไปด้านล่าง
วิธีที่ 2: ปลดบล็อกไฟล์ (หากเกี่ยวข้อง)
ได้พบว่าข้อผิดพลาด 'File Format and Extension of Don't Match' อาจเกิดขึ้นได้เพราะมันถูกบล็อกที่ระดับ Properties นี่เป็นการเกิดขึ้นทั่วไปกับไฟล์ที่ดาวน์โหลดผ่านอินเทอร์เน็ตหรือรับผ่านไฟล์แนบอีเมลเป็นตัวเลือกความปลอดภัย
หากเป็นกรณีนี้ คุณสามารถแก้ไขปัญหาได้อย่างง่ายดายโดยการเข้าถึงหน้าจอ Properties ของไฟล์ที่กระตุ้นข้อความข้อผิดพลาดและปลดบล็อกมันผ่านแท็บ Security
นี่คือคำแนะนำ מהירה สำหรับการปลดบล็อกไฟล์ Excel ที่กระตุ้นข้อผิดพลาด 'File Format and Extension of Don't Match' ตอนเปิด:
- ไปที่ตำแหน่งที่ไฟล์ Excel จัดเก็บและคลิกขวาที่มัน จากนั้นคลิกที่ Properties จากเมนูบริบทที่ปรากฏใหม่

- เมื่อคุณอยู่ในเมนู Properties แล้ว ให้เลือกแท็บ General จากเมนูแนวนอนที่ด้านบน จากนั้นเลื่อนลงไปที่ส่วน Security และเพียงแค่คลิกปุ่ม Unblock

- ทันทีที่ไฟล์ถูกปลดบล็อกแล้ว ให้เปิดไฟล์อีกครั้ง (ไม่ต้องรีสตาร์ท) และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากข้อผิดพลาด 'File Format and Extension of Don't Match' เดียวกันยังคงปรากฏ ให้ไปยังวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 3: เปิดไฟล์ด้วยโปรแกรมของบุคคลที่สามที่เทียบเท่า
ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ก็กำลังเผชิญปัญหานี้ยืนยันว่าพวกเขาสามารถเปิดไฟล์ Excel และแก้ไขได้โดยไม่พบข้อผิดพลาด 'File Format and Extension of Don't Match' โดยการติดตั้ง Excel equivalent ฟรีและใช้มันเปิดไฟล์ที่มีปัญหา
ได้พบว่าการดำเนินการนี้อาจช่วยหลีกเลี่ยงอินสแตนซ์ที่เสียหายซึ่งสุดท้ายแล้วทำให้ไฟล์เปิดไม่ได้ และหากคุณตัดสินใจใช้ OpenOffice มันมีชื่อเสียงมากในการกำจัดไฟล์แนบที่เสียหายจากไฟล์ Excel เมื่อย้ายพวกมันไปเป็นรูปแบบ .ODS
นี่คือสิ่งที่คุณต้องทำเพื่อเปิดไฟล์ด้วยโปรแกรมของบุคคลที่สามที่เทียบเท่า:
- เยี่ยมชมลิงก์นี้ (ที่นี่) จากเบราว์เซอร์โปรดของคุณและคลิกที่ส่วน Download ต่อไป ให้เลือก Windows (Exe) ภาษาต้นตอของคุณ และเลือกเวอร์ชันล่าสุดที่มีอยู่ก่อนคลิกปุ่ม Download Full installation

- เมื่อดาวน์โหลดเสร็จสิ้น ให้เปิดไฟล์ executable การติดตั้งและทำตามพรอมป์บนหน้าจอเพื่อดำเนินการแตกไฟล์การติดตั้งให้เสร็จสมบูรณ์

- เมื่อหน้าต่างการติดตั้งหลักเปิดอยู่ ให้เลือก Custom จากรายการตัวเลือกที่มีอยู่ จากนั้นปิดใช้งานทุก Program Module ยกเว้น OpenOffice Calc

- คลิก Next แล้วรอจนการติดตั้งเสร็จสิ้น
- หลังจาก OpenOffice Calc ถูกติดตั้งสำเร็จ ให้คลิกขวาที่ไฟล์ที่คุณมีปัญหาและเลือก Open with > OpenOffice Calc
- ดูว่าแอปพลิเคชันของบุคคลที่สามสามารถเปิดไฟล์ได้โดยไม่พบข้อความข้อผิดพลาดเดียวกันหรือไม่
หากข้อผิดพลาด 'File Format and Extension of Don't Match' ยังคงปรากฏหรือคุณมองหาวิธีแก้ไขที่แตกต่างซึ่งไม่ต้องการการติดตั้งคอมโพเนนต์ของบุคคลที่สามอื่นๆ ให้ไปยังวิธีถัดไปด้านล่าง
วิธีที่ 4: ปิดใช้งาน Protected View
ได้พบว่าข้อผิดพลาด 'File Format and Extension of Don't Match' จะเกิดขึ้นบ่อยครั้งเพราะตัวเลือกความปลอดภัยที่ใหม่ค่อนข้าง (Protected View) กำลังป้องกันไม่ให้แอปพลิเคชัน Excel เปิดไฟล์บางไฟล์ที่ได้รับผ่านไฟล์แนบอีเมล
หากเป็นกรณีนี้ คุณสามารถข้ามตัวเลือกความปลอดภัยนี้ได้โดยการเข้าถึงเมนูการตั้งค่า Excel ของคุณและปิดใช้งานฟีเจอร์ Protected View ทั้งหมด ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ก็ได้รับผลกระทบจากปัญหานี้ยืนยันว่าปัญหาได้รับการแก้ไขอย่างสมบูรณ์
นี่คือคำแนะนำ מהירה วิธีปิดใช้งาน Protected View จากการตั้งค่า Excel ของคุณ:
หมายเหตุ: ขั้นตอนด้านล่างควรทำงานกับทุกเวอร์ชัน Excel ล่าสุด (2010 ขึ้นไป)
- เปิด Excel และคลิกที่ File จาก Ribbon bar ที่ด้านบนของหน้าจอ ต่อไป จากภายในเมนู File ให้ไปที่ Options ที่ด้านล่างของเมนูแนวตั้งด้านซ้าย
- หลังจากคุณอยู่ในเมนู Excel Options แล้ว ให้เลือกแท็บ Trust Center จากแผงด้านซ้าย
- เมื่อคุณเข้าไปในเมนู Trust Center แล้ว ให้ไปที่แผงด้านขวาและคลิกที่ Trust Center Settings
- จากภายในเมนู Trust Center ให้เลือก Protected Views จากแผงด้านซ้าย ต่อไป ให้โฟกัสไปที่แผงด้านขวาและยกเลิกการถูกเลือกทุกกล่องที่เกี่ยวข้องกับทุกเงื่อนไข Protected View หลังจากทำเช่นนี้ ให้คลิก Ok เพื่อบันทึกการเปลี่ยนแปลง
- ทันทีที่คุณบังคับใช้การเปลี่ยนแปลงแล้ว ให้รีสตาร์ทแอปพลิเคชัน Excel ของคุณและเปิดหน้าต่างนำเสนอที่เคยกระตุ้นข้อผิดพลาด 'File Format and Extension of Don't Match' ก่อนหน้านี้

หากข้อผิดพลาด File Format and Extension of Don't Match เดียวกันยังคงเกิดขึ้น ให้ไปยังวิธีถัดไปด้านล่าง
วิธีที่ 5: ป้องกันข้อความเตือน
หากไม่มีวิธีข้างต้นช่วยให้คุณแก้ไขข้อความข้อผิดพลาด File Format and Extension of Don't Match และคุณไม่ต้องการอัปเดตการติดตั้ง Office ของคุณเป็นเวอร์ชันใหม่กว่าที่ปัญหาได้รับการแก้ไข คุณยังมีตัวเลือกในการสร้าง Registry Key ที่สามารถป้องกันข้อความข้อผิดพลาดเตือนได้ทั้งหมด
แตก่อนที่คุณจะทำเช่นนี้ โปรดทราบว่าการไปทางนี้อาจทิ้งระบบของคุณให้เปราะบางต่อการโจมตีในอนาคต แต่ในกรณีที่คอมพิวเตอร์ที่ได้รับผลกระทบเป็นส่วนหนึ่งของเครือข่ายองค์กร มันไม่ควรส่งผลกระทบต่อคุณในทางใดทางหนึ่ง
นี่คือคำแนะนำ ماירה สำหรับการป้องกันข้อความข้อผิดพลาด File Format and Extension of Don't Match โดยใช้ Registry Editor:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run เมื่อคุณอยู่ใน Run box แล้ว ให้พิมพ์ 'regedit' และกด Enter เพื่อเปิด Registry Editor เมื่อคุณถูกแจ้งโดย UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ

- เมื่อคุณอยู่ในยูทิลิตี้ Registry Editor แล้ว ให้ใช้แผงด้านขวาเพื่อนำทางไปยังตำแหน่งต่อไปนี้:
HKEY_CURRENT_USER\Software\Microsoft\Office\*X*\Excel\Security
หมายเหตุ: คุณสามารถวางตำแหน่งได้โดยตรงในแถบนำทางและกด Enter เพื่อไปถึงที่นั่นทันที นอกจากนี้ โปรดทราบว่า X เป็นเพียงตัวแทน — แทนที่มันด้วยเวอร์ชันปัจจุบันของการติดตั้ง Office ของคุณ
- หลังจากคุณไปถึงตำแหน่งที่ถูกต้องแล้ว ให้ไปที่แผงด้านขวา จากนั้นคลิกขวาที่พื้นที่ว่างและเลือก NEW > Dword (32-bit) value

- หลังจากค่า Dword ใหม่ถูกสร้างแล้ว ให้ตั้งชื่อว่า ExtensionHardening จากนั้นดับเบิลคลิกที่มันและตั้งค่า Base เป็น Hexadecimal และค่าเป็น 0 ก่อนคลิก

- เมื่อการเปลี่ยนแปลงถูกทำแล้ว ให้ปิด Registry Editor และรีสตาร์ทคอมพิวเตอร์ของคุณ ที่การเริ่มต้นระบบครั้งต่อไป คุณควรไม่พบข้อความข้อผิดพลาดเดียวกันอีก