Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด 'File Format and Extension Don't Match' ใน Excel

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

แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel

สาเหตุของข้อผิดพลาด '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 ยอดนิยมต่างๆ จนกว่าจะพบนามสกุลที่ถูกต้อง

นี่คือคำแนะนำ מהירה วิธีการทำ:

  1. ก่อนอื่น ให้เปิด File Explorer และคลิกที่แท็บ View ที่ด้านบนของหน้าจอ จากเมนูแนวตั้งที่ปรากฏใหม่ ให้แน่ใจว่ากล่องที่เกี่ยวข้องกับ File Name Extensions ถูกติ๊กถูก
    แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel
  2. เมื่อเปิดใช้งาน File Name Extensions แล้ว ให้ไปที่ตำแหน่งที่คุณจัดเก็บไฟล์ Excel ที่แสดงข้อผิดพลาดนี้
  3. เมื่อคุณไปถึงที่นั่น ให้คลิกขวาที่มันและเลือก Rename จากเมนูบริบท
  4. จากนั้น ให้ปรับเปลี่ยนนามสกุล (หลัง '.') อย่างเป็นระบบเป็น .xls แล้ว .xlsx แล้ว .xlsm และพยายามเปิดไฟล์ Exel หลังจากการปรับเปลี่ยนแต่ละครั้ง
  5. ในที่สุด คุณควรจะพบรูปแบบที่ถูกต้องที่จะเปิดไฟล์โดยไม่กระตุ้นข้อความข้อผิดพลาดเดียวกันอีก แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel

    ในกรณีที่ไม่มีรูปแบบข้างต้นทำงานหรือคุณมองหาวิธีแก้ไขที่แตกต่าง ให้ไปยังวิธีถัดไปด้านล่าง

วิธีที่ 2: ปลดบล็อกไฟล์ (หากเกี่ยวข้อง)

ได้พบว่าข้อผิดพลาด 'File Format and Extension of Don't Match' อาจเกิดขึ้นได้เพราะมันถูกบล็อกที่ระดับ Properties นี่เป็นการเกิดขึ้นทั่วไปกับไฟล์ที่ดาวน์โหลดผ่านอินเทอร์เน็ตหรือรับผ่านไฟล์แนบอีเมลเป็นตัวเลือกความปลอดภัย

หากเป็นกรณีนี้ คุณสามารถแก้ไขปัญหาได้อย่างง่ายดายโดยการเข้าถึงหน้าจอ Properties ของไฟล์ที่กระตุ้นข้อความข้อผิดพลาดและปลดบล็อกมันผ่านแท็บ Security

นี่คือคำแนะนำ מהירה สำหรับการปลดบล็อกไฟล์ Excel ที่กระตุ้นข้อผิดพลาด 'File Format and Extension of Don't Match' ตอนเปิด:

  1. ไปที่ตำแหน่งที่ไฟล์ Excel จัดเก็บและคลิกขวาที่มัน จากนั้นคลิกที่ Properties จากเมนูบริบทที่ปรากฏใหม่ แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel
  2. เมื่อคุณอยู่ในเมนู Properties แล้ว ให้เลือกแท็บ General จากเมนูแนวนอนที่ด้านบน จากนั้นเลื่อนลงไปที่ส่วน Security และเพียงแค่คลิกปุ่ม Unblock แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel
  3. ทันทีที่ไฟล์ถูกปลดบล็อกแล้ว ให้เปิดไฟล์อีกครั้ง (ไม่ต้องรีสตาร์ท) และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากข้อผิดพลาด 'File Format and Extension of Don't Match' เดียวกันยังคงปรากฏ ให้ไปยังวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 3: เปิดไฟล์ด้วยโปรแกรมของบุคคลที่สามที่เทียบเท่า

ผู้ใช้ที่ได้รับผลกระทบหลายคนที่ก็กำลังเผชิญปัญหานี้ยืนยันว่าพวกเขาสามารถเปิดไฟล์ Excel และแก้ไขได้โดยไม่พบข้อผิดพลาด 'File Format and Extension of Don't Match' โดยการติดตั้ง Excel equivalent ฟรีและใช้มันเปิดไฟล์ที่มีปัญหา

ได้พบว่าการดำเนินการนี้อาจช่วยหลีกเลี่ยงอินสแตนซ์ที่เสียหายซึ่งสุดท้ายแล้วทำให้ไฟล์เปิดไม่ได้ และหากคุณตัดสินใจใช้ OpenOffice มันมีชื่อเสียงมากในการกำจัดไฟล์แนบที่เสียหายจากไฟล์ Excel เมื่อย้ายพวกมันไปเป็นรูปแบบ .ODS

นี่คือสิ่งที่คุณต้องทำเพื่อเปิดไฟล์ด้วยโปรแกรมของบุคคลที่สามที่เทียบเท่า:

  1. เยี่ยมชมลิงก์นี้ (ที่นี่) จากเบราว์เซอร์โปรดของคุณและคลิกที่ส่วน Download ต่อไป ให้เลือก Windows (Exe) ภาษาต้นตอของคุณ และเลือกเวอร์ชันล่าสุดที่มีอยู่ก่อนคลิกปุ่ม Download Full installation แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel
  2. เมื่อดาวน์โหลดเสร็จสิ้น ให้เปิดไฟล์ executable การติดตั้งและทำตามพรอมป์บนหน้าจอเพื่อดำเนินการแตกไฟล์การติดตั้งให้เสร็จสมบูรณ์ แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel
  3. เมื่อหน้าต่างการติดตั้งหลักเปิดอยู่ ให้เลือก Custom จากรายการตัวเลือกที่มีอยู่ จากนั้นปิดใช้งานทุก Program Module ยกเว้น OpenOffice Calc แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel
  4. คลิก Next แล้วรอจนการติดตั้งเสร็จสิ้น
  5. หลังจาก OpenOffice Calc ถูกติดตั้งสำเร็จ ให้คลิกขวาที่ไฟล์ที่คุณมีปัญหาและเลือก Open with > OpenOffice Calc
  6. ดูว่าแอปพลิเคชันของบุคคลที่สามสามารถเปิดไฟล์ได้โดยไม่พบข้อความข้อผิดพลาดเดียวกันหรือไม่

หากข้อผิดพลาด '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 ขึ้นไป)

  1. เปิด Excel และคลิกที่ File จาก Ribbon bar ที่ด้านบนของหน้าจอ ต่อไป จากภายในเมนู File ให้ไปที่ Options ที่ด้านล่างของเมนูแนวตั้งด้านซ้าย
  2. หลังจากคุณอยู่ในเมนู Excel Options แล้ว ให้เลือกแท็บ Trust Center จากแผงด้านซ้าย
  3. เมื่อคุณเข้าไปในเมนู Trust Center แล้ว ให้ไปที่แผงด้านขวาและคลิกที่ Trust Center Settings
  4. จากภายในเมนู Trust Center ให้เลือก Protected Views จากแผงด้านซ้าย ต่อไป ให้โฟกัสไปที่แผงด้านขวาและยกเลิกการถูกเลือกทุกกล่องที่เกี่ยวข้องกับทุกเงื่อนไข Protected View หลังจากทำเช่นนี้ ให้คลิก Ok เพื่อบันทึกการเปลี่ยนแปลง
  5. ทันทีที่คุณบังคับใช้การเปลี่ยนแปลงแล้ว ให้รีสตาร์ทแอปพลิเคชัน Excel ของคุณและเปิดหน้าต่างนำเสนอที่เคยกระตุ้นข้อผิดพลาด 'File Format and Extension of Don't Match' ก่อนหน้านี้
แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel

หากข้อผิดพลาด 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:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run เมื่อคุณอยู่ใน Run box แล้ว ให้พิมพ์ 'regedit' และกด Enter เพื่อเปิด Registry Editor เมื่อคุณถูกแจ้งโดย UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel
  2. เมื่อคุณอยู่ในยูทิลิตี้ Registry Editor แล้ว ให้ใช้แผงด้านขวาเพื่อนำทางไปยังตำแหน่งต่อไปนี้:
    HKEY_CURRENT_USER\Software\Microsoft\Office\*X*\Excel\Security

    หมายเหตุ: คุณสามารถวางตำแหน่งได้โดยตรงในแถบนำทางและกด Enter เพื่อไปถึงที่นั่นทันที นอกจากนี้ โปรดทราบว่า X เป็นเพียงตัวแทน — แทนที่มันด้วยเวอร์ชันปัจจุบันของการติดตั้ง Office ของคุณ

  3. หลังจากคุณไปถึงตำแหน่งที่ถูกต้องแล้ว ให้ไปที่แผงด้านขวา จากนั้นคลิกขวาที่พื้นที่ว่างและเลือก NEW > Dword (32-bit) value แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel
  4. หลังจากค่า Dword ใหม่ถูกสร้างแล้ว ให้ตั้งชื่อว่า ExtensionHardening จากนั้นดับเบิลคลิกที่มันและตั้งค่า Base เป็น Hexadecimal และค่าเป็น 0 ก่อนคลิก แก้ไขข้อผิดพลาด  File Format and Extension Don t Match  ใน Excel
  5. เมื่อการเปลี่ยนแปลงถูกทำแล้ว ให้ปิด Registry Editor และรีสตาร์ทคอมพิวเตอร์ของคุณ ที่การเริ่มต้นระบบครั้งต่อไป คุณควรไม่พบข้อความข้อผิดพลาดเดียวกันอีก