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

วิธีการแก้ไขข้อผิดพลาด OSStatus 99999 บน Mac

เมื่อคุณต้องการติดตั้งแอพบน Mac คุณมีสองตัวเลือก:คุณสามารถดาวน์โหลดไฟล์ DMG จาก Mac App Store และติดตั้งได้โดยการลากไปที่โฟลเดอร์ Applications หรือคุณสามารถดาวน์โหลดตัวติดตั้งจากแหล่งที่เชื่อถือได้และติดตั้ง บน Mac ของคุณ

หากคุณกำลังติดตั้งจาก Mac App Store คุณสามารถติดตั้งแอปได้โดยตรงโดยไม่ต้องดำเนินการใดๆ แต่หากคุณติดตั้งจากแหล่งภายนอก คุณต้องเปิดใช้งานฟังก์ชันนี้ในการตั้งค่าระบบ

การติดตั้งแอพบน macOS นั้นซับซ้อนน้อยกว่ามากเมื่อเทียบกับระบบปฏิบัติการอื่น แต่ก็ไม่ได้หมายความว่าจะไร้ที่ติตลอดเวลา ข้อผิดพลาดที่ไม่ธรรมดาอย่างหนึ่งที่พบระหว่างการติดตั้งแอปคือข้อผิดพลาด OSStatus 99999 ข้อผิดพลาดนี้ไม่ได้เกิดขึ้นบ่อยนัก แต่เมื่อเกิดข้อผิดพลาดนี้ คุณจะต้องเกาหัวเพื่อหาคำตอบเพราะอาจทำได้ยาก จัดการ

ข้อผิดพลาด OSStatus 99999 บน Mac คืออะไร

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

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

อาจเป็นเพราะแคมเปญที่เพิ่มขึ้นของ Apple ในการเก็บทุกอย่างไว้ในระบบ Apple — ฮาร์ดแวร์ของ Apple ต้องใช้เฉพาะซอฟต์แวร์ของ Apple เท่านั้น เราทุกคนทราบดีว่าสิ่งนี้เป็นไปไม่ได้ ดังนั้นข้อผิดพลาดนี้อาจเป็นวิธีที่ Apple บังคับให้คุณใช้ Mac App Store แต่ถ้าแอพที่คุณต้องการติดตั้งไม่พร้อมใช้งานล่ะ นอกจากนี้ยังมีรายงานข้อผิดพลาด OSStatus 99999 ปรากฏขึ้นแม้ว่าแอปที่ติดตั้งจะมาจาก Mac App Store

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

ไม่สามารถดำเนินการให้เสร็จสิ้นได้
(ข้อผิดพลาด OSStatus 999)

นอกจากนี้ยังไม่มีเวอร์ชันเฉพาะที่ได้รับผลกระทบจากข้อผิดพลาดนี้ ซึ่งหมายความว่าอาจเกิดขึ้นได้โดยไม่คำนึงถึงเวอร์ชัน macOS ที่อุปกรณ์ของคุณใช้อยู่ ผู้ใช้บางคนเคยเจอปัญหานี้ใน Sierra, High Sierra, Mojave และแม้แต่ Catalina

สาเหตุของข้อผิดพลาด OSStatus 99999 บน Mac คืออะไร

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

แต่ถ้าอนุญาตให้ติดตั้งโดยบุคคลที่สามบน Mac ของคุณหรือแอปที่คุณติดตั้งมาจาก Mac App Store แต่คุณพบข้อผิดพลาดนี้ สาเหตุก็มาจากอย่างอื่น

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

สิ่งที่ต้องทำเกี่ยวกับข้อผิดพลาด OSStatus 99999 บน Mac

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

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

หากปัญหาไม่หายไปหลังจากทำตามขั้นตอนทั้งหมดข้างต้นแล้ว ก็ถึงเวลาพิจารณาแนวทางแก้ไขที่เราได้แสดงไว้ที่นี่:

แก้ไข #1:ติดตั้งแอปอีกครั้ง

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

แก้ไข #2:เปิดใช้งานการติดตั้งของบุคคลที่สาม

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

  1. จาก Apple เมนู คลิก การตั้งค่าระบบ
  2. เลือก ความปลอดภัยและความเป็นส่วนตัว
  3. ใน ทั่วไป ให้คลิกไอคอนแม่กุญแจเพื่อทำการเปลี่ยนแปลง คุณจะต้องพิมพ์รหัสผ่านแล้วกด Enter .
  4. เมื่อปลดล็อกแล้ว อนุญาตให้ดาวน์โหลดแอปจาก ส่วนจะคลิกได้
  5. ติ๊กออก ทุกที่ เพื่ออนุญาตให้ติดตั้งและเรียกใช้แอปที่ดาวน์โหลดจากแหล่งใดก็ได้บน macOS

หากตัวเลือกอื่นๆ ถูกทำเครื่องหมายเมื่อคุณพบข้อผิดพลาด ขั้นตอนข้างต้นควรแก้ไขได้อย่างรวดเร็ว

แก้ไข #3:กู้คืนฐานข้อมูล SystemPolicy

หาก Mac ของคุณอนุญาตให้ติดตั้งจากบริษัทอื่น และคุณยังคงได้รับข้อผิดพลาดนี้ แสดงว่าอาจมีบางอย่างที่เกี่ยวข้องกับฐานข้อมูลนโยบายระบบของคุณ

หากต้องการตรวจสอบว่าเสียหายหรือไม่ ให้ทำยูทิลิตีบรรทัดคำสั่งความปลอดภัยของนโยบายระบบ SecAssessment โดยทำตามขั้นตอนด้านล่าง:

  1. เปิด เทอร์มินัล จาก ยูทิลิตี้ โฟลเดอร์
  2. พิมพ์คำสั่งต่อไปนี้ จากนั้นกด Enter :
    $spctl –assess –verbose –raw /bin/ls
  3. หากผลลัพธ์ระบุว่า:/bin/ls:ข้อผิดพลาดที่ไม่รู้จัก 99999=1869f แสดงว่า SystemPolicy ของคุณเสียหาย

หากต้องการกู้คืนฐานข้อมูลเริ่มต้น ให้ทำตามคำแนะนำที่นี่:

  1. ในหน้าต่าง Terminal ให้พิมพ์คำสั่งต่อไปนี้ ตามด้วย Enter :
    $ sudo cp /var/db/.SystemPolicy-default /var/db/SystemPolicy
  2. เมื่อดำเนินการตามคำสั่งแล้ว ให้รีบูตเครื่อง Mac

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

สรุป

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