Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

ข้อผิดพลาด 'ไม่สามารถอ่านข้อมูลได้เนื่องจากไม่อยู่ในรูปแบบที่ถูกต้อง' คืออะไร

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

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

ข้อผิดพลาด 'ไม่สามารถอ่านข้อมูลได้เนื่องจากไม่ได้อยู่ในรูปแบบที่ถูกต้อง' หลังจากอัปเดตเป็น Mojave:The Cause

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

นอกจากการเปิดตัว macOS High Sierra ในปี 2560 แล้ว Apple ยังเปิดตัวระบบไฟล์ใหม่ที่เรียกว่า Apple File System (APFS) ตั้งแต่นั้นมาก็มีการใช้งานและใช้กับอุปกรณ์ Apple ต่างๆ เช่น iPad, iPhone, Mac และ MacBooks

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

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

การติดตั้ง High Sierra หรือการอัปเดตเป็น Mojave จะทำการเปลี่ยนแปลงในระบบไฟล์ปัจจุบันของฮาร์ดไดรฟ์หลักของคุณโดยอัตโนมัติ อย่างไรก็ตาม จะไม่ทำเช่นเดียวกันกับไฟล์ในไดรฟ์ภายนอกของคุณ นี่หมายความว่าคุณต้องแปลงไฟล์ด้วยตัวเองเท่านั้น มิฉะนั้น คุณอาจเห็นข้อผิดพลาดปรากฏขึ้น

คุณจะแก้ไขปัญหาที่น่ารำคาญนี้อย่างไร

วิธีแก้ไขข้อผิดพลาด 'ข้อมูลไม่สามารถอ่านได้เนื่องจากไม่อยู่ในรูปแบบที่ถูกต้อง'

ในการแก้ไขหรือแสดงข้อผิดพลาด "ข้อมูลไม่สามารถอ่านได้เนื่องจากไม่อยู่ในรูปแบบที่ถูกต้อง" คุณอาจต้องแปลงไดรฟ์ทั้งหมดของคุณ ไม่ว่าจะเป็น HDD หรือ SSD คุณมีสองตัวเลือกในการดำเนินการนี้:ใช้ Disk Utility หรือใช้ เทอร์มินัล

แปลงเป็น APFS ผ่านยูทิลิตี้ดิสก์

หากคุณกำลังแปลงไดรฟ์ภายนอก คุณสามารถใช้ ยูทิลิตี้ดิสก์ เพื่อแปลงเป็นรูปแบบ APFS วิธีการ:

  1. เชื่อมต่อไดรฟ์ภายนอกกับ Mac หรือ MacBook ตรวจสอบให้แน่ใจว่าการเชื่อมต่อไม่หลุด ไม่เช่นนั้นอาจตรวจไม่พบ
  2. ถัดไป เปิด Disk Utility ผ่านทาง สปอตไลท์ กดปุ่ม CMD และ อวกาศ ปุ่มเพื่อเปิด Spotlight ในช่องข้อความ ให้ป้อน Disk Utility
  3. เน้นไดรฟ์ที่คุณต้องการแปลงโดยคลิกที่ไดรฟ์
  4. นำทางไปยัง แก้ไข เมนูและเลือก แปลงเป็น APFS
  5. ขึ้นอยู่กับขนาดของไดรฟ์ภายนอกของคุณ เวลาในการประมวลผลการแปลงจะแตกต่างกันไป แต่ไม่ควรใช้เวลาหลายชั่วโมง เมื่อเสร็จแล้ว ไดรฟ์ภายนอกของคุณควรทำงานในรูปแบบ APFS ใหม่ของ Apple

แปลงเป็น APFS ผ่านเทอร์มินัล

หากคุณกำลังแปลง SSD ภายในเป็นรูปแบบ APFS คุณควรใช้ Terminal ทำตามขั้นตอนด้านล่างเพื่อทราบวิธีการ:

  1. ตรวจสอบให้แน่ใจว่า SSD ของคุณได้รับการติดตั้งอย่างถูกต้องในคอมพิวเตอร์ของคุณ
  2. บูตคอมพิวเตอร์ของคุณเป็นโหมดการกู้คืนอินเทอร์เน็ตโดยใช้ CMD + Option + R กุญแจ ถือไว้จนกว่าคุณจะเห็นโลก รอให้ลำดับการบู๊ตเสร็จสิ้น อาจใช้เวลาถึง 15 นาทีจึงจะเสร็จ ขึ้นอยู่กับความเร็วอินเทอร์เน็ตของคุณ
  3. ยูทิลิตี้ macOS ยูทิลิตี้ เมนูจะแสดงหลังจากนั้น เลือก ยูทิลิตี้ดิสก์
  4. เปิด มุมมอง เมนูแล้วคลิก แสดงอุปกรณ์ทั้งหมด SSD ของคุณควรแสดงในคอลัมน์ด้านซ้าย หากไม่เห็น ให้ออกจาก Disk Utility แล้วเปิดใหม่อีกครั้ง
  5. ปิด ยูทิลิตี้ดิสก์ จากแถบเมนู ให้วางเมาส์เหนือ ยูทิลิตี้ เมนูแล้วคลิก เทอร์มินัล นี่เป็นการเตือนความจำที่เป็นมิตร อย่าพยายามตัดการเชื่อมต่อไดรฟ์ภายนอก ณ จุดนี้เพื่อป้องกันความเสียหายของข้อมูลในไดรฟ์
  6. ใน เทอร์มินัล ป้อนคำสั่งด้านล่างแล้วกด ย้อนกลับ คีย์:

รายการดิสก์

  1. คำสั่งควรดึงรายการดิสก์ขนาดยาวที่ติดตั้งบนคอมพิวเตอร์ของคุณ หากต้องการระบุ SSD ภายใน ให้มองหาคำว่า “(ภายใน, ทางกายภาพ)” ในคำอธิบาย หลังจากระบุ SSD แล้ว ให้จดตัวระบุของมันไว้ โดยปกติจะมีชื่อว่า "disk0," "disk1" "disk2" เป็นต้น คุณจะต้องใช้ตัวระบุในขั้นตอนต่อไป
  2. ป้อนคำสั่งด้านล่างพร้อมกับตัวระบุ จากนั้นกดปุ่ม ย้อนกลับ คีย์:

diskutil eraseDisk JHFS+ MacOS /dev/identifier

  1. กระบวนการปกติอาจใช้เวลาไม่กี่นาทีจึงจะเสร็จสมบูรณ์ คุณจะรู้ว่าเสร็จสิ้นเมื่อคุณเห็นข้อความ “Finished Erase on identifier” และเมื่อ SSD ชื่อ MacOS .
  2. ต่อไป ให้จดบันทึกตัวระบุใหม่ของ SSD มักจะกล่าวถึงในบรรทัดว่า “การจัดรูปแบบ ตัวระบุ เป็น Mac OS Extended (Journaled) ที่มีชื่อ MacOS”
  3. ใน Terminal ให้ป้อนคำสั่งด้านล่างแล้วกด Return คีย์:

diskutil apfs createContainer /dev/identifier

  1. อีกครั้ง ขั้นตอนอาจใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์ เมื่อเสร็จแล้ว คุณจะเห็นข้อความ “Finished APFS operation on identifier MacOS”
  2. ตอนนี้ จดตัวระบุใหม่สำหรับคำสั่ง Terminal สุดท้าย
  3. ใน Terminal ให้ป้อนคำสั่งสุดท้ายแล้วกด Return คีย์:

diskutil apfs addVolume identifier APFS MacOS

  1. กระบวนการอาจใช้เวลาไม่กี่นาทีจึงจะเสร็จสมบูรณ์ คุณจะรู้ว่าการดำเนินการเสร็จสมบูรณ์เมื่อคุณเห็นข้อความ "เสร็จสิ้นการดำเนินการ APFS ใน ตัวระบุ" ถึงตอนนี้ SSD ของคุณควรได้รับการฟอร์แมตเป็น APFS แล้ว

แปลงหรือไม่แปลง

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

มีการจับแม้ว่า หากคุณแปลงไดรฟ์เป็น APFS ไดรฟ์นั้นจะไม่สามารถอ่าน Mac หรือ MacBook อื่นๆ ที่ไม่ได้ทำงานในรูปแบบเดียวกันได้

บทสรุป

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

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

คุณยังมีปัญหากับโมฮาวีอยู่หรือไม่? วางไว้ด้านล่างและเราจะพยายามช่วยคุณค้นหาคำตอบในโพสต์ในอนาคต