.DS_Store คืออะไรและวิธีลบออกจาก macOS ของคุณ

ผู้ใช้ส่วนใหญ่ไม่รู้จักไฟล์. DS_Store จนกว่าพวกเขาจะพบตัวเองในสักวันหนึ่ง ไฟล์เหล่านี้จะถูกซ่อนอยู่ในโฟลเดอร์ระบบของคุณเสมอและทำงานเพื่อรักษาการตั้งค่าการแสดงผลของโฟลเดอร์เฉพาะนั้นสำหรับผู้ใช้ อย่างไรก็ตามคุณสามารถค้นหาไฟล์เหล่านี้ได้โดยดูไฟล์ที่ซ่อนอยู่หรือใช้ Terminal เพื่อแสดงรายการไฟล์ทั้งหมดในโฟลเดอร์ / ไดเรกทอรี นอกจากนี้หากคุณกำลังแชร์กับ Windows PC คุณจะเห็นไฟล์เหล่านี้ในทุก ๆ โฟลเดอร์และบนเดสก์ท็อป ในบทความนี้เราจะบอกคุณเกี่ยวกับไฟล์ . DS_Store และวิธีลบไฟล์ออกจากระบบของคุณ

.DS_ ไฟล์ที่เก็บ

.DS_Store Files ใน macOS คืออะไร

ไฟล์. DS_Store (DS ย่อมาจาก Desktop Services) จะถูกสร้างขึ้นโดยอัตโนมัติใน macOS ของคุณ พวกเขามีข้อมูลเกี่ยวกับวิธีการแสดงโฟลเดอร์เมื่อผู้ใช้เปิดพวกเขา ไฟล์เหล่านี้ถูกสร้างขึ้นโดย macOS Finder เพื่อบันทึกข้อมูลเกี่ยวกับตำแหน่งไอคอนขนาดและตำแหน่งของหน้าต่างเมื่อเปิดครั้งล่าสุดในระบบ คุณสามารถค้นหาไฟล์เหล่านี้ผ่านทางเทอร์มินัลตามคำสั่งที่แสดงด้านล่าง:

 sudo ls 

กำลังตรวจสอบไฟล์. DS_Store ใน Terminal

หมายเหตุ : คำสั่งls ” แบบง่ายจะแสดงเฉพาะไฟล์และโฟลเดอร์ แต่ด้วย sudo คุณจะสามารถดูไฟล์ระบบที่ซ่อนอยู่และมองไม่เห็นทั้งหมด

ไฟล์ . DS_Store ทำหน้าที่คล้ายกับ Thumb.db ซึ่งสร้างขึ้นโดยอัตโนมัติใน Windows OS สำหรับทุกโฟลเดอร์ เมื่อผู้ใช้คัดลอกโฟลเดอร์จาก macOS ไปยัง Windows ไฟล์นี้จะมองเห็นได้

ผลที่ตามมาของการลบ. DS_Store จาก macOS

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

วิธีที่ 1: การลบ. DS_Store ไฟล์สำหรับโฟลเดอร์เฉพาะผ่านทางเทอร์มินัล

  1. กด Command และกด Space เพื่อเปิด Spotlight พิมพ์ Terminal เพื่อค้นหาและกด Enter

    เปิด Terminal ผ่าน Spotlight
  2. เปลี่ยนไดเร็กทอรีเป็นโฟลเดอร์ที่คุณต้องการลบไฟล์ . DS_Store โดยใช้คำสั่ง:
     ซีดีตั้งโต๊ะ 

    (เปลี่ยน เดสก์ท็อป เป็นพา ธ ที่คุณต้องการเข้าถึง)

  3. ตอนนี้ให้พิมพ์คำสั่งต่อไปนี้เพื่อลบไฟล์ . DS_Store ทั้งหมดในไดเรกทอรีปัจจุบัน:
     หา –name '.DS_Store' –type f –delete 

    หมายเหตุ : คุณสามารถพิมพ์ –print ที่ท้ายคำสั่งเพื่อพิมพ์รายการไฟล์ที่ลบดังที่แสดงด้านล่าง

    การลบไฟล์. DS_Store จากไดเรกทอรีที่ระบุ
  4. ไฟล์จะถูกลบในโฟลเดอร์ต่อไปนี้และมันจะปลอดภัยในการถ่ายโอนโดยไม่มีข้อผิดพลาดใด ๆ

วิธีที่ 2: การลบ. DS_Store ไฟล์สำหรับโฟลเดอร์ทั้งหมดในระบบผ่านทางเทอร์มินัล

  1. กด Command และกด Space เพื่อเปิด Spotlight พิมพ์ Terminal เพื่อค้นหาและกด Enter

    เปิด Terminal ผ่าน Spotlight
  2. ใช้คำสั่งนี้เพื่อลบไฟล์. DS_Store ทั้งหมดออกจากระบบ:
     sudo find / -name ".DS_Store" –depth –exec rm {} \; 

    ลบออกจากไดเรกทอรีทั้งหมด
  3. ไฟล์. DS_Store ทั้งหมดในระบบจะถูกลบ แต่จะถูกสร้างขึ้นสำหรับโฟลเดอร์ส่วนใหญ่ที่ผู้ใช้หรือระบบจะเข้าถึง

วิธีที่ 3: การล้างไฟล์. DS_Store โดยใช้ iMyMac Cleaner

iMyMac เป็นเครื่องมือทำความสะอาดสำหรับ macOS ซึ่งสแกนระบบทั้งหมดของคุณเพื่อหาไฟล์ขยะและไฟล์ที่ไม่ใช้งาน โดยการล้างไฟล์เหล่านี้ผู้ใช้สามารถประหยัดพื้นที่เก็บข้อมูลและทำให้ประสิทธิภาพของระบบดีขึ้น สิ่งนี้คล้ายกับ CCleaner บน Windows ช่วยให้คุณลบไฟล์ขยะและล้างข้อมูลแคชเบราว์เซอร์สำหรับผู้ใช้ ชุดเครื่องมือ iMyMac มีคุณสมบัติเพิ่มเติมเช่นตัวค้นหาซ้ำ, ตัวถอนการติดตั้ง Mac, ตัวทำลายไฟล์และตัวจัดการส่วนขยาย เราจะใช้ยูทิลิตีนี้เพื่อล้างไฟล์. DS_Store

คุณสามารถดาวน์โหลดและติดตั้งได้จากเว็บไซต์อย่างเป็นทางการของพวกเขา: iMyMac

หลังจากติดตั้ง iMyMac Cleaner แล้วให้ทำตามขั้นตอนด้านล่าง:

  1. กด Command และ Press Space ค้างไว้เพื่อเปิด Spotlight พิมพ์ iMyMac เพื่อค้นหาและ Enter เพื่อเปิดแอปพลิเคชัน

    เปิด iMyMac ผ่าน Spotlight
  2. คลิกปุ่ม สแกน บนหน้าจอหลักของ iMyMac

    ระบบสแกน iMyMac
  3. หลังจากการสแกนเสร็จสิ้นให้คลิก ตรวจสอบ ตัวเลือกถัดจาก ไฟล์ขยะ

    ตรวจสอบไฟล์ที่พบหลังจากการสแกน
  4. คุณสามารถค้นหาไฟล์ . DS_Store และคลิกที่ปุ่ม Clean แต่บางครั้งมีไฟล์. DS_Store อยู่ในโฟลเดอร์แคชหรืออื่น ๆ ดังแสดงใน Terminal:

    กำลังทำความสะอาดไฟล์. DS_Store ใน iMyMac
  5. ไฟล์หรือโฟลเดอร์. DS_Store ที่เลือกทั้งหมดที่มีไฟล์เหล่านี้จะถูกล้างด้วย iMyMac

    ทำความสะอาดไฟล์ขยะ

บทความที่น่าสนใจ