ดังนั้นบทความ kbase เกี่ยวกับรหัสข้อผิดพลาดของระบบกลับไปสู่ยุคของตัวประมวลผล PowerPC ซึ่งต้องการบิตมากกว่านี้เพื่อรายงานข้อผิดพลาดของฮาร์ดแวร์ที่อาจเกิดขึ้นซึ่งอาจทำให้เกิดการปิดระบบ เริ่มต้นด้วยการถือกำเนิดของบอร์ด Intel การปิดระบบทั้งหมดจะถูกติดแท็กด้วยรหัส 8 บิตหากการตั้งค่าสถานะการปิดซอฟต์แวร์ปกติไม่ถูกบันทึกไว้ รหัสบวกหมายถึงซอฟต์แวร์หรือการปิดระบบเริ่มต้นของ HID ในขณะที่รหัสลบ (ในช่วง -1 ถึง -127) หมายถึงการปิดระบบที่เกี่ยวข้องกับ Intel SMC ที่เริ่มต้นด้วยฮาร์ดแวร์ รหัสการปิดระบบ -128 บ่งชี้ว่าการปิดระบบที่เกี่ยวข้องกับฮาร์ดแวร์โดยไม่ทราบสาเหตุ
รหัสการปิดระบบ 0 นั้นอยู่ในพื้นที่ จำกัด ระหว่างฮาร์ดแวร์และผู้ใช้ มันบ่งบอกถึงการสูญเสียพลังงานอย่างฉับพลันซึ่งอาจเกิดจากความล้มเหลวของฮาร์ดแวร์หรือการกระทำของผู้ใช้ (หากคุณต้องการแสดงให้เห็นถึงตัวคุณเองให้ลองดึงแบตเตอรี่ออกจาก MacBook หรือ MacBook Pro เครื่องเก่าขณะที่เปิดและถอดปลั๊กหรือดึง สายไฟออกจาก iMac ในขณะที่กำลังทำงานจากนั้นรีบูทคอมพิวเตอร์และตรวจสอบ Console.app ผล 0 สลีปทำให้เกิดผลลัพธ์เมื่อ MacBook / Pro / Air ใส่ตัวเองลงใน SafeSleep โดยใช้พลังงานแบตเตอรีสำรองสุดท้ายก่อนปิดระบบตามลำดับ เพื่อรักษาเนื้อหาของ RAM ใน
/var/vm/sleepimage
ไฟล์. นอกจากว่าคุณจะเชื่อมต่ออะแดปเตอร์ MagSafe ของคุณทันทีหลังจากที่คอมพิวเตอร์เข้าสู่โหมดสลีปรหัสนี้ก็ค่อนข้างรับประกันได้ดีว่าจะต้องปฏิบัติตาม 0 การปิดระบบสาเหตุใน system.log
รหัสการปิดฮาร์ดแวร์บางอย่างนั้นไม่เหมือนกันสำหรับคอมพิวเตอร์บางรุ่นโดยขึ้นอยู่กับการกำหนดค่าเพราะพวกเขาอ้างถึงเซ็นเซอร์หรืออุปกรณ์เฉพาะที่มีอยู่ในรุ่นนั้นเท่านั้น - เมื่อฉันทำงานกับ Apple เราได้รับการบอกว่า Intel รับผิดชอบในการกำหนดรหัสและ ไม่ได้ฟรีโดยเฉพาะกับการแบ่งปันข้อมูลในจำนวนนั้นแม้กับ Apple Engineering ดังนั้นเราจึงต้องคิดออกสิ่งที่คลุมเครือด้วยตัวเอง
การปิดเครื่องก่อนหน้าสาเหตุที่ 5 และ 3 ได้รับการพักการครอบครองจาก PowerPC วันเนื่องจากผู้ใช้เป็นผู้เริ่มต้นระบบปฏิบัติการยังคงรับผิดชอบในการรายงาน
รหัส 5 เป็นการปิดซอฟต์แวร์ที่ผู้ใช้เป็นผู้เริ่มต้นใหม่เช่นโดยเลือกปิดเครื่องจากเมนู or หรือกดปุ่มเปิดปิดและเลือกปิดเครื่องในหน้าต่างป๊อปอัปหรือกดค้างcontroloptioncommandejectหรือพิมพ์
sudo halt
ที่พรอมต์คำสั่ง สาเหตุการนอนหลับก่อนหน้านี้ 5 บ่งบอกถึงการนอนหลับที่เริ่มต้นโดยผู้ใช้ที่สะอาดจากเมนู or หรือมุมร้อนหรือบรรทัดคำสั่งหรือปิดฝาและเรียกเซ็นเซอร์ฮอลล์เอฟเฟ็กต์ในเคสด้านบนของ MacBook / Pro / Air .
รหัส 3 คือการปิดระบบ "สกปรก" ซึ่งอาจเกิดจากการรีบูตเครื่องคอมพิวเตอร์ของผู้ใช้หรือโดยการบังคับให้คอมพิวเตอร์ฮาร์ดแวร์หยุดทำงานโดยกดปุ่มเปิดปิดค้างไว้ 5 วินาที