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

แก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)

ผู้ใช้หลายคนรายงานว่าโปรแกรม Excel ของพวกเขายังคงสร้างข้อความแสดงข้อผิดพลาดต่อไปนี้เมื่อพยายามเปิดสเปรดชีต: 『Excel found unreadable content』 ผู้ใช้บางส่วนรายงานว่าปัญหาเกิดขึ้นเฉพาะกับเอกสารเฉพาะ ในขณะที่อีกฝ่ายโต้แย้งว่าปัญหาเกิดขึ้นกับทุกเอกสารที่พวกเขาพยายามเปิดด้วย Excel

แก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)

สาเหตุของข้อผิดพลาด 『Excel found unreadable content』

เราได้สืบสวนปัญหานี้โดยดูจากรายงานของผู้ใช้และกลยุทธ์ซ่อมแซมที่ผู้ใช้บางส่วนใช้แก้ไขปัญหาได้สำเร็จ จากสิ่งที่เรารวบรวมมา พบว่ามีสาเหตุทั่วไปหลายประการที่ทราบว่าเป็นตัวกระตุ้นปัญหานี้:

  • Excel ขาดสิทธิ์ผู้ดูแลระบบ – แท้จริงแล้ว ข้อผิดพลาดนี้อาจเกิดขึ้นหากบัญชีผู้ใช้ไม่มีสิทธิ์ผู้ดูแลระบบเมื่อเปิด Excel ผู้ใช้ที่ได้รับผลกระทบหลายคนแก้ไขปัญหาได้โดยการบังคับให้ Excel เปิดด้วยสิทธิ์ผู้ดูแลระบบก่อนลองเปิดไฟล์ XLS
  • ไฟล์ถูกมองว่าเป็น Read-only – มีบั๊กเก่าๆ ของ Office ที่ยังไม่ได้รับการแก้ไข ซึ่งบางครั้งทำให้ไฟล์ Word และ Excel ถูกมองว่าเป็น Read-only สิ่งนี้อาจทำให้ข้อความแสดงข้อผิดพลาดนี้เกิดขึ้น ในกรณีนี้ วิธีแก้คือเพียงแค่ย้ายไฟล์ไปยังโฟลเดอร์อื่นเพื่อรีเฟรชสิทธิ์
  • ไฟล์ต้องได้รับการ 『Sanitized』 – มีกรณีที่ Excel ทำให้ไฟล์ .XLS เสียหายจนกลายเป็นใช้ไม่ได้ หรือจะกระตุ้นข้อความแสดงข้อผิดพลาดทุกครั้งที่ผู้ใช้พยายามเปิด วิธีแก้ที่ได้รับความนิยมในสถานการณ์นี้คือแปลงเป็นรูปแบบอื่น – ไม่ว่าจะเป็นจาก Excel โดยตรง หรือโดยใช้ชุด Office ของบุคคลที่สามอย่าง OpenOffice
  • ขาดคอมโพเนนต์ Visual Basic – ปัญหานี้อาจเกิดขึ้นหากการติดตั้ง Office ของคุณขาดคอมโพเนนต์ Visual Basic การบังคับให้การติดตั้ง Office ติดตั้งคอมโพเนนต์ Visual Basic ได้แก้ไขปัญหาสำหรับผู้ใช้ที่ได้รับผลกระทบจำนวนมาก
  • แคช Excel เต็ม – แท้จริงแล้ว คุณอาจเผชิญกับปัญหานี้หากแคชของ Excel เต็มและไม่สามารถจัดเก็บไฟล์ของเอกสารที่เปิดล่าสุดได้ ในกรณีนี้ วิธีแก้คือเพียงแค่ปิดไฟล์ทั้งหมดแล้วเปิด Excel ใหม่
  • ไฟล์ถูกบล็อก – หากคุณดาวน์โหลดไฟล์ Excel จากอินเทอร์เน็ตหรือได้รับผ่านอีเมล ระบบปฏิบัติการของคุณอาจบล็อกมันไว้เพื่อเหตุผลด้านความปลอดภัย หากสถานการณ์นี้ใช้ได้ คุณสามารถแก้ไขปัญหาได้โดยการปลดบล็อกไฟล์
  • ระบบไม่รองรับการเร่งความเร็วด้วยฮาร์ดแวร์ – บนระบบสเปคต่ำ ปัญหานี้มักถูกรายงานหากระบบไม่สามารถจัดสรรทรัพยากรเพียงพอเพื่อรองรับการเร่งความเร็วด้วยฮาร์ดแวร์ ในกรณีนี้ วิธีแก้คือเข้าถึงการตั้งค่า Advanced ของ Excel และปิดใช้งาน hardware acceleration

หากคุณกำลังต่อสู้เพื่อแก้ไขข้อความแสดงข้อผิดพลาดเดียวกันนี้ บทความนี้จะให้ขั้นตอนการแก้ไขปัญหาหลายขั้นตอน ด้านล่าง คุณจะพบกลยุทธ์ซ่อมแซมที่เป็นไปได้หลายอย่างที่ผู้ใช้ที่พยายามแก้ไขปัญหาเดียวกันนี้ใช้ได้สำเร็จ

หากคุณต้องการให้มีประสิทธิภาพมากที่สุด ให้ปฏิบัติตามวิธีการตามลำดับที่นำเสนอ – พวกเขาจัดลำดับตามประสิทธิภาพและความยาก

วิธีที่ 1: เปิด Excel ด้วยสิทธิ์ผู้ดูแลระบบ (Admin privileges)

วิธีแก้ไขด่วนหนึ่งที่อาจหลีกเลี่ยงปัญหาคือ เปิด Excel ในฐานะผู้ดูแลระบบก่อน และหลังจากนั้นจึงเปิดไฟล์ Excel ที่กระตุ้นข้อผิดพลาด 『Excel found unreadable content』 ส่วนใหญ่รายงานว่าเกิดขึ้นบนคอมพิวเตอร์ที่บัญชีผู้ใช้งานอยู่ไม่มีสิทธิ์แอดมิน

นี่คือคำแนะนำอย่างรวดเร็วเกี่ยวกับการรับรองว่า Excel มีสิทธิ์แอดมินก่อนเปิดไฟล์:

  1. คลิกขวาที่ตัวเปิด Excel และเลือก Run as Administrator เมื่อได้รับพรอมจาก UAC (User Account Control) ให้คลิกที่ Yes เพื่อให้สิทธิ์ผู้ดูแลระบบแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  2. เมื่อ Excel เปิดด้วยสิทธิ์แอดมินแล้ว ให้เปิดไฟล์ที่ก่อนหน้านี้แสดงข้อผิดพลาด 『Excel found unreadable content』แก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)

หากคุณยังเห็นข้อความแสดงข้อผิดพลาดเดียวกันแม้ Excel จะเปิดด้วยสิทธิ์แอดมิน ให้ไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2: ย้ายไฟล์ไปยังโฟลเดอร์อื่น

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

หากคุณมองหาวิธีแก้ด่วน เพียงแค่ Cut และ Paste ไฟล์ที่กระตุ้นข้อผิดพลาด 『Excel found unreadable content』 ไปยังตำแหน่งที่ต่างกัน และดูว่าปัญหาแก้ไขหรือไม่

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

วิธีที่ 3: บันทึกไฟล์เป็น Web Page

วิธีแก้ไขชั่วคราวที่ได้รับความนิยมซึ่งผู้ใช้ที่ได้รับผลกระทบจำนวนมากรายงานว่าเป็น 『การแก้ไขที่พอใจ』 สำหรับข้อผิดพลาด 『Excel found unreadable content』 คือ การบันทึกไฟล์เป็น Web Page แล้วเปิดไฟล์ .html ใน Excel และบันทึกไฟล์กลับเป็นรูปแบบ .xls

แม้วิธีนี้จะไม่รักษาแรงรากของปัญหา แต่เป็นวิธีแก้ไขด่วนที่รวดเร็วหากคุณไม่มีเวลาในการแก้ไขปัญหาอย่างละเอียด นี่คือสิ่งที่คุณต้องทำเพื่อหลีกเลี่ยงข้อความแสดงข้อผิดพลาดโดยการบันทึกไฟล์เป็น Web Page:

  1. เปิดหน้าที่แสดงข้อผิดพลาดและคลิก Yes ที่พรอมข้อผิดพลาด จากนั้นไปที่ File เลือก Save As และคลิก Browse ต่อไป พิมพ์ชื่อไฟล์ (ถัดจาก Filename) และเลือก Web Page (.htm, .html) จากเมนูแบบดรอปดาวน์ที่เกี่ยวข้องกับ Save as type จากนั้นกด Save เพื่อแปลงไฟล์เป็นไฟล์ .htmlแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  2. เปิด Excel และไปที่ File > Open และเรียกดูไฟล์ที่คุณแปลงเป็นรูปแบบ HTML ก่อนหน้านี้และเลือก Openแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  3. เมื่อไฟล์ HTML เปิดใน Excel แล้ว ให้ไปที่ File > Save > Save As และบันทึกไฟล์เป็น Excel 97-2003 (.xls)แก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)

    เมื่อไฟล์ถูกแปลงเป็น XLS แล้ว คุณควรจะไม่พบปัญหาอีกต่อไป

แต่ในกรณีที่คุณยังเห็นข้อผิดพลาด 『Excel found unreadable content』 เมื่อพยายามเปิดไฟล์ ให้ไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4: ติดตั้งคอมโพเนนต์ Visual Basic (Office 2010/2013)

แท้จริงแล้ว ข้อผิดพลาดนี้อาจเกิดขึ้นหากคอมโพเนนต์ Visual Basic หายไปจากการติดตั้ง Office 2010 / Office 2013 ของคุณ ผู้ใช้หลายคนที่เผชิญปัญหากับทุกไฟล์ .xlsm ที่พวกเขาลองเปิด รายงานว่าปัญหาได้รับการแก้ไขหลังจากที่พวกเขาบังคับให้คอมโพเนนต์ Visual Basic ติดตั้งบนคอมพิวเตอร์ของพวกเขา

หมายเหตุ: ผู้ใช้ที่ได้รับผลกระทบบางคนรายงานว่าวิธีนี้มีผลแม้พวกเขาจะมี คอมโพเนนต์ Visual Basic ติดตั้งอยู่แล้ว เมื่อคุณเลือกที่จะรัน VBA จากคอมพิวเตอร์ของคุณ (ตามที่แสดงด้านล่าง) โปรแกรมติดตั้งจะทำการเปลี่ยนแปลงในการติดตั้ง Office ของคุณ (ซึ่งอาจแก้ไขปัญหาโดยอัตโนมัติ)

นี่คือคำแนะนำอย่างรวดเร็วเกี่ยวกับการบังคับให้การติดตั้ง Microsoft Office เพิ่มคอมโพเนนต์ Visual Basic:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run จากนั้นพิมพ์ 『appwiz.cpl』 และกด Enter เพื่อเปิดเมนู Programs and Featuresแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  2. ภายในหน้าต่าง Programs and Features ให้เลื่อนลงผ่านรายการแอปพลิเคชันและค้นหาการติดตั้ง Microsoft Office ของคุณ (Microsoft Office Office 2010 / Microsoft Office 2013)
  3. เมื่อคุณค้นหาการติดตั้ง Office ได้แล้ว ให้คลิกขวาที่มันและคลิกที่ Changeแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  4. เมื่อคุณเข้าสู่หน้าต่าง Microsoft Office Setup ให้เลือก Add or Remove Features แล้วคลิกที่ Continue เพื่อดำเนินต่อไปแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  5. เลื่อนผ่านรายการ Add-ons ที่สามารถติดตั้งบน Microsoft Office และขยายเมนูแบบดรอปดาวน์ที่เกี่ยวข้องกับ Office Shared Features จากนั้นคลิกขวาที่ Visual Basic for Applications และเลือก Run from My Computerแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  6. กด Continue จากนั้นปฏิบัติตามพรอมบนหน้าจอเพื่อดำเนินการ Microsoft Upgrade ให้เสร็จสิ้น เมื่อกระบวนการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขที่การเริ่มต้นครั้งต่อไปหรือไม่

หากคุณยังเผชิญกับข้อผิดพลาด 『Excel found unreadable content』 เมื่อพยายามเปิดไฟล์ Excel ให้ไปที่วิธีถัดไปด้านล่าง

วิธีที่ 5: ปิดไฟล์ทั้งหมดและเปิด Excel ใหม่

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

โชคดีที่บางผู้ใช้ค้นพบวิธีแก้ไขชั่วคราวสำหรับกรณีนี้

เมื่อคุณได้รับพรอมจาก 『Excel found unreadable content』 ให้คลิก No ที่พรอม และจากนั้นดำเนินการปิดไฟล์ Excel ทั้งหมดที่คุณเปิดอยู่ แล้วเปิดไฟล์เหล่านั้นใหม่ทีละไฟล์ และคุณจะไม่พบข้อความแสดงข้อผิดพลาดอีกต่อไป

แก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)

หมายเหตุ: วิธีแก้ไขชั่วคราวนี้ยืนยันแล้วว่ามีผลกับ Microsoft Office 2010 และ Microsoft Office 2013

เสียดายที่ผู้ใช้ส่วนใหญ่รายงานว่าวิธีแก้นี้มีผลชั่วคราวเท่านั้น และข้อความแสดงข้อผิดพลาดอาจกลับมาอีกที่การเริ่มต้นครั้งต่อไป

หากคุณยังเผชิญกับข้อความแสดงข้อผิดพลาด หรือคุณมองหาวิธีแก้ไขถาวร ให้ไปที่วิธีถัดไปด้านล่าง

วิธีที่ 6: ใช้ Apache OpenOffice เพื่อบันทึกไฟล์เป็นรูปแบบ Excel 97/2000

ผู้ใช้บางคนที่กำลังต่อสู้เพื่อแก้ไขปัญหาเดียวกันนี้ รายงานว่าพวกเขาสามารถหลีกเลี่ยงปัญหาได้ในที่สุดโดยใช้ Apache OpenOffice เพื่อเปิดไฟล์ Excel และแปลงเป็นรูปแบบเก่า (Excel 97/2000) จากรายงานของผู้ใช้หลายคน วิธีนี้กำจัดข้อผิดพลาดและช่วยให้คุณเปิดไฟล์ Excel โดยไม่มีข้อผิดพลาด 『Excel found unreadable content』

นี่คือคำแนะนำอย่างรวดเร็วเกี่ยวกับการใช้ Apache Open Office เพื่อแปลงไฟล์ Excel เป็นรูปแบบเก่า:

  1. ไปที่ลิงก์นี้ เลือก Windows (EXE) ภาษาที่คุณต้องการ และจากนั้นเลือกเวอร์ชันล่าสุดที่มีอยู่จากเมนูดรอปดาวน์สุดท้าย จากนั้นคลิก Download full installation เพื่อเริ่มดาวน์โหลดแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  2. เมื่อดาวน์โหลดเสร็จสิ้น ให้เปิดไฟล์ติดตั้ง executable และปฏิบัติตามพรอมบนหน้าจอเพื่อติดตั้งยูทิลิตี้บนระบบของคุณแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)

    หมายเหตุ: หากคุณต้องการเร่งกระบวนการติดตั้ง ให้เลือกประเภทการตั้งค่า Custom setup และปิดใช้งานทุกโมดูลยกเว้น OpenOffice Calc

    แก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  3. เมื่อการติดตั้งเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์หากระบบแจ้งให้ทำ
  4. ที่การเริ่มต้นครั้งต่อไป ให้คลิกขวาที่ไฟล์ Excel ที่ก่อนหน้านี้กระตุ้นข้อผิดพลาดและเลือก Open With > OpenOffice Calcแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  5. คุณอาจได้รับพรอมให้กำหนดค่า OpenOffice หากเป็นครั้งแรกที่คุณเปิดโปรแกรมจากชุดนี้ หากเกิดขึ้น ให้ป้อนข้อมูลประจำตัวที่จำเป็นและกด Finishแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  6. ที่หน้าจอนำเข้าข้อความ ให้ค่าเริ่มต้นไว้และคลิก OK เพื่อนำเข้าข้อความที่จำเป็นแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  7. เมื่อชีทเปิดใน OpenOffice Calc แล้ว ให้ไปที่ File > Save Asแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  8. จากเมนู Save as ให้ป้อนชื่อไฟล์สำหรับไฟล์ จากนั้นตั้งค่า Save as type เป็น Microsoft Excel 97/2000/XP และกดปุ่ม Saveแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  9. ปิด OpenOffice แล้วไปที่ตำแหน่งของไฟล์ที่บันทึกล่าสุดและเปิดด้วย Excel คุณควรจะไม่พบข้อผิดพลาด 『Excel found unreadable content』 อีกต่อไป

หากคุณยังเผชิญกับข้อความแสดงข้อผิดพลาดเดียวกัน ให้ไปที่วิธีถัดไปด้านล่าง

วิธีที่ 7: ตรวจสอบให้แน่ใจว่าไฟล์ไม่ถูกบล็อก

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

หมายเหตุ: ด้วย Office 2007 คุณอาจพบว่าไฟล์ Excel หลายชีทจะถูกบล็อกแบบสุ่ม นี่คือบั๊กที่รู้จักกันดีซึ่งได้รับการแก้ไขด้วยบิลด์ใหม่กว่า

นี่คือคำแนะนำอย่างรวดเร็วเกี่ยวกับการปลดบล็อกไฟล์ Excel:

  1. ใช้ File Explorer ไปที่ตำแหน่งของไฟล์
  2. คลิกขวาที่ไฟล์ Excel และเลือก Propertiesแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  3. ภายในหน้าจอ Properties ไปที่แท็บ General และคลิกที่ชекบ็อกซ์ที่เกี่ยวข้องกับ Unblock จากนั้นกด Apply เพื่อบันทึกการเปลี่ยนแปลงแก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)
  4. เปิดไฟล์อีกครั้งใน Excel และดูว่าคุณยังเห็นข้อผิดพลาด 『Excel found unreadable content』 หรือไม่

หากปัญหาเดิมยังคงเกิดอยู่ ให้ไปที่วิธีถัดไปด้านล่าง

วิธีที่ 8: ปิดใช้งาน Hardware acceleration

แท้จริงแล้ว ปัญหานี้อาจเกิดขึ้นหากทรัพยากรบนคอมพิวเตอร์ของคุณไม่เพียงพอที่จะรองรับ hardware acceleration โชคดีที่คุณสามารถแก้ไขปัญหานี้ได้ (หากสถานการณ์นี้ใช้ได้) โดยการเข้าถึงการตั้งค่า Microsoft Excel ขั้นสูงและปิดใช้งาน Hardware graphics acceleration

สิ่งนี้อาจทำให้โปรแกรม Excel ของคุณตอบสนองช้าลงเล็กน้อย แต่ผู้ใช้จำนวนมากที่เผชิญปัญหานี้บนคอมพิวเตอร์สเปคต่ำ รายงานว่าวิธีนี้ช่วยให้พวกเขากำจัดปัญหาได้อย่างสมบูรณ์

นี่คือวิธีปิดใช้งาน hardware acceleration บน Microsoft Office:

หมายเหตุ: คำแนะนำด้านล่างสามารถปฏิบัติได้กับทุกเวอร์ชันของ Microsoft Excel

  1. เปิด Microsoft Excel ไปที่ File แล้วคลิกที่ Options
  2. ภายในเมนู Excel Options ให้เลือกแท็บ Advanced จากเมนูด้านซ้าย
  3. ภายในแท็บ Advanced ให้เลื่อนลงไปที่ส่วน Display และติ๊กถูกที่ชекบ็อกซ์ที่เกี่ยวข้องกับ Disable hardware graphics acceleration
  4. กด Ok เพื่อบันทึกการเปลี่ยนแปลง แล้วรีสตาร์ท Excel เพื่อบังคับให้การเปลี่ยนแปลงมีผล
  5. เมื่อ Excel กลับมาทำงานแล้ว ให้เปิดไฟล์ที่ก่อนหน้านี้กระตุ้นข้อผิดพลาด 『Excel found unreadable content』 และดูว่าปัญหาได้รับการแก้ไขหรือไม่
แก้ไข: Excel Found Unreadable Content (Excel พบเนื้อหาที่อ่านไม่ได้)