ไฟล์ PLIST คืออะไรและสามารถลบออกได้อย่างปลอดภัยหรือไม่



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ผู้ใช้ macOS ส่วนใหญ่ที่เคยพยายามแก้ไขปัญหาแอปพลิเคชันจะต้องรู้เกี่ยวกับไฟล์. plist การลบไฟล์ PLIST เหล่านี้จะแสดงในวิธีการแก้ไขปัญหาหลายวิธีสำหรับการแก้ปัญหาแอปพลิเคชันที่มีประสิทธิภาพต่ำ ผู้ใช้ที่ตระหนักถึงไฟล์เหล่านี้ทราบด้วยว่าการลบไฟล์การกำหนดลักษณะเหล่านี้จะรีเซ็ตการกำหนดลักษณะของแอปพลิเคชันและแก้ไขปัญหาส่วนใหญ่ แต่พวกเขายังไม่แน่ใจเกี่ยวกับความปลอดภัยของไฟล์เหล่านี้



PLIST ไฟล์



ไฟล์ PLIST ใน macOS คืออะไร?

PLIST (ย่อมาจาก Property List) เป็นส่วนขยายที่ใช้บันทึกค่ากำหนดของแอปพลิเคชัน ไฟล์เหล่านี้ได้รับการจัดรูปแบบใน XML และมีคุณสมบัติและการตั้งค่าคอนฟิกสำหรับโปรแกรมต่างๆ เป็นรูปแบบดีฟอลต์สำหรับไฟล์การกำหนดค่าตามความชอบ แต่ยังใช้สำหรับการเก็บอาร์กิวเมนต์ของแอปพลิเคชันสำหรับการเรียกใช้ daemons และการจัดการทรัพยากรในแอ็พพลิเคชันบันเดิล แม้ว่าแอปพลิเคชันส่วนใหญ่จะสร้างไฟล์ขึ้นใหม่ตามความต้องการ แต่ไฟล์ที่ระบบใช้จะไม่สามารถแทนที่ได้อย่างง่ายดายหากนำออก



วิธีเปิดและแก้ไขไฟล์ PLIST บน macOS

คุณสามารถเปิดและแก้ไขไฟล์ PLIST ในโปรแกรมเช่น TextEdit ใน macOS แต่เนื่องจากลักษณะของไฟล์ PLIST การใช้โปรแกรมพิเศษเช่น Xcode หรือ Property List Editor จะดีกว่ามาก เนื่องจากตัวแก้ไขเหล่านี้จะจัดรูปแบบโค้ด XML และแปลตัวระบุคีย์และเลเยอร์เป็นคำที่อ่านได้โดยมีเมนูแบบเลื่อนลงเพื่อเติมคำตอบที่ถูกต้อง

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

คุณยังสามารถแปลงไฟล์. plist ระหว่างไบนารีเป็นเวอร์ชัน XML ได้โดยใช้คำสั่งต่อไปนี้ใน Terminal:



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

  1. XML เป็น Binary:
    plutil - แปลง binary1 filename.plist

    การแปลง XML เป็นไบนารี

  2. ไบนารีเป็น XML:
    plutil - แปลง xml1 filename.plist

    การแปลงไบนารีเป็น XML

ทำไมคุณต้องลบไฟล์ PLIST และปลอดภัยหรือไม่?

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

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

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

ดังที่ได้กล่าวมาแล้วทั้งหมดเกี่ยวกับไฟล์ PLIST ไม่จำเป็นต้องกังวลเกี่ยวกับไฟล์ใน: / Home / Library / โฟลเดอร์ . คุณควรหลีกเลี่ยงการลบไฟล์ค่ากำหนดที่พบในไลบรารีหรือโฟลเดอร์ระบบที่รากของฮาร์ดไดรฟ์ของคุณ แทนที่จะลบคุณสามารถปิดใช้งาน PLIST เฉพาะได้โดยใช้“ launchctl” หรือคำสั่งที่คล้ายกันผ่าน Terminal และคุณยังสามารถทำสำเนาหรือสำรองไฟล์ก่อนที่จะลบได้อีกด้วย

2 นาทีอ่าน