ทุกครั้งที่มีการปล่อยระบบปฏิบัติการ Mac ใหม่ จะมีข้อผิดพลาดบางอย่างที่ผู้ใช้พบ ทำให้พวกเขาคิดว่าระบบปฏิบัติการผ่านกระบวนการ QA ทั้งหมดอย่างไร當然 ส่วนหนึ่งของคำตอบอาจอธิบายได้โดยความแตกต่างของจำนวนผู้ใช้ beta จริงเทียบกับจำนวนการดาวน์โหลดและติดตั้ง 當然 這可能相當技術性 不容易被所有最終用戶輕易理解
ในคู่มือนี้ เราจะดูปัญหาทั่วไปที่ทำให้ผู้ใช้หงุดหงิด โดยเฉพาะหลังอัปเดตเป็น Mojave: ข้อผิดพลาด "Data couldn't be read because it isn't in the right format" ด้วยความอดทนและโชคเล็กน้อย คุณอาจแก้ไขปัญหาเองหรือป้องกันไม่ให้เกิดซ้ำ
ข้อผิดพลาด 'Data Couldn't Be Read Because It Isn't in the Right Format' หลังอัปเดตเป็น Mojave: สาเหตุ
มีหลายเหตุผลที่เป็นไปได้ว่าทำให้คุณได้ข้อผิดพลาด "Data couldn't be read because it isn't in the right format" แต่ตามชื่อข้อผิดพลาด บ่งชี้ว่า Mojave ไม่สามารถอ่านข้อมูลได้เพราะรูปแบบไฟล์ไม่ได้รับการรองรับ
พร้อมกับการเปิดตัว macOS High Sierra ในปี 2560 Apple ยังนำเสนอระบบไฟล์ใหม่ชื่อ Apple File System (APFS) ตั้งแต่นั้นมา มันถูกนำไปใช้และใช้งานบนอุปกรณ์ Apple ต่างๆ เช่น iPad, iPhone, Mac, และ MacBook
เคล็ดลับ: สแกน Mac เพื่อหาประสิทธิภาพ ไฟล์ขยะ แอป那些可能导致系统问题或运行缓慢的有害应用和安全威胁
รูปแบบระบบไฟล์นี้ถูกปล่อยพร้อมสองเป้าหมายหลัก ก่อนอื่น Apple มุ่งมั่นเสนอประสบการณ์ที่รวดเร็วและมีประสิทธิภาพมากขึ้นสำหรับผู้ใช้ สอง พวกเขาต้องการให้ macOS และ iOS มีระบบไฟล์ที่เหมือนกันสำหรับการเติบโตในอนาคต
การติดตั้ง High Sierra หรืออัปเดตเป็น Mojave จะทำการเปลี่ยนแปลงระบบไฟล์ปัจจุบันของฮาร์ดดิสก์หลักโดยอัตโนมัติ อย่างไรก็ตาม มันไม่ทำเช่นเดียวกับไฟล์บน external drives ของคุณ นี่หมายความว่าคุณต้องแปลงไฟล์เอง มิฉะนั้น คุณอาจเห็นข้อผิดพลาดปรากฏ
ตอนนี้ คุณแก้ปัญหาที่รำคาญนี้อย่างไร?
วิธีแก้ข้อผิดพลาด 'Data Couldn't Be Read Because It Isn't in the Right Format'
เพื่อแก้หรือป้องกันไม่ให้ข้อผิดพลาด "Data couldn't be read because it isn't in the right format" แสดง คุณอาจต้องแปลงไดรฟ์ทั้งหมด ไม่ว่าจะเป็น HDD หรือ SSD คุณมีสองตัวเลือก: ใช้ Disk Utility หรือใช้ Terminal
แปลงเป็น APFS ผ่าน Disk Utility
หากคุณแปลง external drive คุณสามารถใช้ Disk Utility แปลงเป็นรูปแบบ APFS นี่คือวิธี:
- ต่อ external drive กับ Mac หรือ MacBook ตรวจสอบว่าการเชื่อมต่อไม่หลวม มิฉะนั้นอาจไม่ถูกตรวจจับ
- ต่อไป เปิด Disk Utility ผ่าน Spotlight กด CMD และ Space เพื่อเปิด Spotlight ในฟิลด์ข้อความ ให้ใส่ Disk Utility
- ไฮไลท์ไดรฟ์ที่คุณต้องการแปลงโดยคลิกที่มัน
- ไปที่เมนู Edit และเลือก Convert to APFS
- ขึ้นอยู่กับขนาด external drive ของคุณ เวลาประมวลผลแปลงจะแตกต่างกัน แต่ไม่ควรใช้เวลาหลายชั่วโมง เมื่อเสร็จ external drive ควรทำงานบนรูปแบบ APFS ใหม่ของ Apple
แปลงเป็น APFS ผ่าน Terminal
หากคุณแปลง internal SSD เป็นรูปแบบ APFS คุณควรใช้ Terminal ทำตามขั้นตอนด้านล่างเพื่อทราบวิธี:
- ให้แน่ใจว่า SSD ติดตั้งในคอมพิวเตอร์อย่างถูกต้อง
- บูตคอมพิวเตอร์เข้าสู่ internet recovery mode โดยใช้ CMD + Option + R กดค้างจนเห็นโลก รอให้ลำดับบูตเสร็จ อาจใช้เวลาสูงสุด 15 นาที ขึ้นอยู่กับความเร็วอินเทอร์เน็ต
- เมนู Utilities ของ macOS จะแสดง เลือก Disk Utility
- เปิดเมนู View และคลิก Show All Devices SSD ควรแสดงในคอลัมน์ซ้าย หากไม่เห็น ให้ปิด Disk Utility และเปิดใหม่
- ปิด Disk Utility จากแถบเมนู ชี้ไปที่เมนู Utilities และคลิก Terminal นี่คือคำเตือนเพื่อนสนิท อย่าพยายามถอด external drives ที่จุดนี้ เพื่อป้องกันการเสียหายข้อมูลบนพวกมัน
- ใน Terminal ให้ใส่คำสั่งด้านล่างและกด Return:
diskutil list
- คำสั่งควรดึงรายการยาวของดิสก์ที่ mount บนคอมพิวเตอร์ ในการระบุ internal SSD ให้หาคำว่า "(internal, physical)" ในคำอธิบาย หลังระบุ SSD แล้ว จด identifier ของมัน ปกติชื่อ "disk0," "disk1," "disk2," และต่อไป คุณจะต้องใช้ identifier ในขั้นตอนถัดไป
- ใส่คำสั่งด้านล่างพร้อม identifier และกด Return:
diskutil eraseDisk JHFS+ MacOS /dev/identifier
- กระบวนการอาจใช้เวลานาทีปกติ คุณจะรู้ว่าเสร็จเมื่อเห็นข้อความ "Finished erase on identifier" และเมื่อ SSD ชื่อ MacOS แล้ว
- ต่อไป จด identifier ใหม่ของ SSD มักถูกกล่าวถึงในบรรทัดที่บอกว่า "Formatting identifier as Mac OS Extended (Journaled) with name MacOS."
- ใน Terminal ให้ใส่คำสั่งด้านล่างและกด Return:
diskutil apfs createContainer /dev/identifier
- อีกครั้ง กระบวนการอาจใช้เวลานาที เมื่อเสร็จ คุณจะเห็นข้อความ "Finished APFS operation on identifier MacOS."
- ตอนนี้ จด identifier ใหม่สำหรับคำสั่ง Terminal สุดท้าย
- ใน Terminal ให้ใส่คำสั่งสุดท้ายและกด Return:
diskutil apfs addVolume identifier APFS MacOS
- กระบวนการอาจใช้เวลานาที คุณจะรู้ว่าเสร็จเมื่อเห็นข้อความ "Finished APFS operation on identifier." ตอนนี้ SSD ควรถูกจัดรูปแบบเป็น APFS แล้ว
จะแปลงหรือไม่แปลง?
การแปลง external drive เป็นระบบไฟล์ใหม่จะให้คุณได้ประโยชน์เดียวกับการแปลงไดรฟ์หลัก และในทางกลับกัน การคัดลอกและทำซ้ำไฟล์จะเร็วขึ้น การจัดการพาร์ติชันจะดีขึ้น สำคัญที่สุด การเข้ารหัส native จะได้รับอนุญาต
แต่มันมีข้อแม้ แต่ หากคุณแปลงไดรฟ์เป็น APFS มันจะไม่สามารถอ่าน Mac หรือ MacBook อื่นๆ ที่ไม่รันบนรูปแบบเดียวกันได้
สรุป
เหมือน ข้อผิดพลาดการติดตั้ง Mojave มีวิธีแก้ "Data couldn't be read because it isn't in the right format" เราระบุโซลูชันที่เป็นไปได้ข้างต้น หวังว่าหนึ่งในสองเทคนิคทำงาน
สิ่งที่คุณทำได้ตอนนี้คือการเป็นเชิงรุกต่อข้อผิดพลาดในอนาคต ในการทำเช่นนั้น คุณอาจดาวน์โหลดและติดตั้ง เครื่องมือทำความสะอาด Mac ที่ไว้วางใจได้จากหลายคน ตราบใดที่คุณใช้เครื่องมือที่ถูกต้อง ข้อผิดพลาดจะไม่มีโอกาส
คุณยังมีปัญหาบน Mojave อยู่ไหม? วางมันด้านล่างและเราจะพยายามช่วยหาคำตอบในโพสต์อนาคต