.DS_Store คืออะไรและวิธีลบออกจาก macOS ของคุณ
ผู้ใช้ส่วนใหญ่ไม่รู้จักไฟล์. DS_Store จนกว่าพวกเขาจะพบตัวเองในสักวันหนึ่ง ไฟล์เหล่านี้จะถูกซ่อนอยู่ในโฟลเดอร์ระบบของคุณเสมอและทำงานเพื่อรักษาการตั้งค่าการแสดงผลของโฟลเดอร์เฉพาะนั้นสำหรับผู้ใช้ อย่างไรก็ตามคุณสามารถค้นหาไฟล์เหล่านี้ได้โดยดูไฟล์ที่ซ่อนอยู่หรือใช้ Terminal เพื่อแสดงรายการไฟล์ทั้งหมดในโฟลเดอร์ / ไดเรกทอรี นอกจากนี้หากคุณกำลังแชร์กับ Windows PC คุณจะเห็นไฟล์เหล่านี้ในทุก ๆ โฟลเดอร์และบนเดสก์ท็อป ในบทความนี้เราจะบอกคุณเกี่ยวกับไฟล์ . DS_Store และวิธีลบไฟล์ออกจากระบบของคุณ
.DS_Store Files ใน macOS คืออะไร
ไฟล์. DS_Store (DS ย่อมาจาก Desktop Services) จะถูกสร้างขึ้นโดยอัตโนมัติใน macOS ของคุณ พวกเขามีข้อมูลเกี่ยวกับวิธีการแสดงโฟลเดอร์เมื่อผู้ใช้เปิดพวกเขา ไฟล์เหล่านี้ถูกสร้างขึ้นโดย macOS Finder เพื่อบันทึกข้อมูลเกี่ยวกับตำแหน่งไอคอนขนาดและตำแหน่งของหน้าต่างเมื่อเปิดครั้งล่าสุดในระบบ คุณสามารถค้นหาไฟล์เหล่านี้ผ่านทางเทอร์มินัลตามคำสั่งที่แสดงด้านล่าง:
sudo ls
หมายเหตุ : คำสั่ง “ ls ” แบบง่ายจะแสดงเฉพาะไฟล์และโฟลเดอร์ แต่ด้วย sudo คุณจะสามารถดูไฟล์ระบบที่ซ่อนอยู่และมองไม่เห็นทั้งหมด
ไฟล์ . DS_Store ทำหน้าที่คล้ายกับ Thumb.db ซึ่งสร้างขึ้นโดยอัตโนมัติใน Windows OS สำหรับทุกโฟลเดอร์ เมื่อผู้ใช้คัดลอกโฟลเดอร์จาก macOS ไปยัง Windows ไฟล์นี้จะมองเห็นได้
ผลที่ตามมาของการลบ. DS_Store จาก macOS
.DS_Store ไฟล์ไม่ก่อให้เกิดอันตรายใด ๆ และใช้พื้นที่ในระบบของคุณน้อยลง แต่การแชร์ไฟล์กับ Windows OS หรือการอัปโหลดบน OneDrive จะทำให้เกิดความล้มเหลวและทำให้เกิดปัญหากับผู้ใช้ส่วนใหญ่ นอกเหนือจากนั้นจะไม่มีประโยชน์ด้านประสิทธิภาพในการลบไฟล์เหล่านี้และเป็นวิธีที่ดีที่สุดในการทิ้งไฟล์ไว้ เมื่อผู้ใช้ลบไฟล์นี้แล้วการปรากฏตัวของโฟลเดอร์จะกลับไปเป็นการตั้งค่าเริ่มต้น
วิธีที่ 1: การลบ. DS_Store ไฟล์สำหรับโฟลเดอร์เฉพาะผ่านทางเทอร์มินัล
- กด Command และกด Space เพื่อเปิด Spotlight พิมพ์ Terminal เพื่อค้นหาและกด Enter
เปิด Terminal ผ่าน Spotlight - เปลี่ยนไดเร็กทอรีเป็นโฟลเดอร์ที่คุณต้องการลบไฟล์ . DS_Store โดยใช้คำสั่ง:
ซีดีตั้งโต๊ะ
(เปลี่ยน เดสก์ท็อป เป็นพา ธ ที่คุณต้องการเข้าถึง)
- ตอนนี้ให้พิมพ์คำสั่งต่อไปนี้เพื่อลบไฟล์ . DS_Store ทั้งหมดในไดเรกทอรีปัจจุบัน:
หา –name '.DS_Store' –type f –delete
หมายเหตุ : คุณสามารถพิมพ์ –print ที่ท้ายคำสั่งเพื่อพิมพ์รายการไฟล์ที่ลบดังที่แสดงด้านล่าง
การลบไฟล์. DS_Store จากไดเรกทอรีที่ระบุ - ไฟล์จะถูกลบในโฟลเดอร์ต่อไปนี้และมันจะปลอดภัยในการถ่ายโอนโดยไม่มีข้อผิดพลาดใด ๆ
วิธีที่ 2: การลบ. DS_Store ไฟล์สำหรับโฟลเดอร์ทั้งหมดในระบบผ่านทางเทอร์มินัล
- กด Command และกด Space เพื่อเปิด Spotlight พิมพ์ Terminal เพื่อค้นหาและกด Enter
เปิด Terminal ผ่าน Spotlight - ใช้คำสั่งนี้เพื่อลบไฟล์. DS_Store ทั้งหมดออกจากระบบ:
sudo find / -name ".DS_Store" –depth –exec rm {} \;
ลบออกจากไดเรกทอรีทั้งหมด - ไฟล์. DS_Store ทั้งหมดในระบบจะถูกลบ แต่จะถูกสร้างขึ้นสำหรับโฟลเดอร์ส่วนใหญ่ที่ผู้ใช้หรือระบบจะเข้าถึง
วิธีที่ 3: การล้างไฟล์. DS_Store โดยใช้ iMyMac Cleaner
iMyMac เป็นเครื่องมือทำความสะอาดสำหรับ macOS ซึ่งสแกนระบบทั้งหมดของคุณเพื่อหาไฟล์ขยะและไฟล์ที่ไม่ใช้งาน โดยการล้างไฟล์เหล่านี้ผู้ใช้สามารถประหยัดพื้นที่เก็บข้อมูลและทำให้ประสิทธิภาพของระบบดีขึ้น สิ่งนี้คล้ายกับ CCleaner บน Windows ช่วยให้คุณลบไฟล์ขยะและล้างข้อมูลแคชเบราว์เซอร์สำหรับผู้ใช้ ชุดเครื่องมือ iMyMac มีคุณสมบัติเพิ่มเติมเช่นตัวค้นหาซ้ำ, ตัวถอนการติดตั้ง Mac, ตัวทำลายไฟล์และตัวจัดการส่วนขยาย เราจะใช้ยูทิลิตีนี้เพื่อล้างไฟล์. DS_Store
คุณสามารถดาวน์โหลดและติดตั้งได้จากเว็บไซต์อย่างเป็นทางการของพวกเขา: iMyMac
หลังจากติดตั้ง iMyMac Cleaner แล้วให้ทำตามขั้นตอนด้านล่าง:
- กด Command และ Press Space ค้างไว้เพื่อเปิด Spotlight พิมพ์ iMyMac เพื่อค้นหาและ Enter เพื่อเปิดแอปพลิเคชัน
เปิด iMyMac ผ่าน Spotlight - คลิกปุ่ม สแกน บนหน้าจอหลักของ iMyMac
ระบบสแกน iMyMac - หลังจากการสแกนเสร็จสิ้นให้คลิก ตรวจสอบ ตัวเลือกถัดจาก ไฟล์ขยะ
ตรวจสอบไฟล์ที่พบหลังจากการสแกน - คุณสามารถค้นหาไฟล์ . DS_Store และคลิกที่ปุ่ม Clean แต่บางครั้งมีไฟล์. DS_Store อยู่ในโฟลเดอร์แคชหรืออื่น ๆ ดังแสดงใน Terminal:
กำลังทำความสะอาดไฟล์. DS_Store ใน iMyMac - ไฟล์หรือโฟลเดอร์. DS_Store ที่เลือกทั้งหมดที่มีไฟล์เหล่านี้จะถูกล้างด้วย iMyMac
ทำความสะอาดไฟล์ขยะ