แสดงรายการส่วนขยายเคอร์เนลของบุคคลที่สามทั้งหมดใน Mac OS X

Anonim

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

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

วิธีดูส่วนขยายเคอร์เนลของบุคคลที่สามทั้งหมดใน Mac OS X

ไวยากรณ์แบบเต็มเพื่อดูส่วนขยายเคอร์เนลของบุคคลที่สามมีดังนี้:

kextstat | grep -v com.apple

เอาต์พุตจะแตกต่างกันไปขึ้นอยู่กับส่วนขยายของบุคคลที่สาม (ถ้ามี) ในเคอร์เนล อาจมีลักษณะดังนี้:

Index ขนาดที่อยู่อ้างอิง ชื่อแบบมีสาย (เวอร์ชัน) ที่เชื่อมโยงกับ 117 0 0xffdddfff8209ff910 0x2000 0x2000 com.radiosilenceapp.nke.PrivateEye (1) 4 1 119 0 0xfffff945818248770 0x30000 com .whattheheckisthis.WeirdExtension (1) 5 2

หากคุณเห็นบางอย่างผิดปกติในรายการ นั่นอาจเป็นจุดเริ่มต้นที่ดีในการเริ่มแก้ไขปัญหา

วิธีแสดงรายการส่วนขยายเคอร์เนลทั้งหมดใน OS X

แน่นอน คุณสามารถแสดงรายการส่วนขยายเคอร์เนลทั้งหมด (หมายถึง kexts อย่างเป็นทางการของ Mac OS X ของ Apple ที่รวมอยู่ด้วย) โดยเพียงแค่พิมพ์สตริงคำสั่งต่อไปนี้:

kextstat

ผลลัพธ์ที่นี่จะมีนัยสำคัญ แต่ก็ยังมีค่าได้

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ kextstat เพียงพิมพ์ 'man kextstat' เพื่อเปิด man page ใน OS X Terminal

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

แสดงรายการส่วนขยายเคอร์เนลของบุคคลที่สามทั้งหมดใน Mac OS X