Featured image of post ไฟล์ DS_Store ของ MacOS คืออะไร? การลบไฟล์ .DS_Store จะมีผลอย่างไร? จะทำอย่างไรให้ระบบ MacOS ไม่สร้างไฟล์ .DS_Store โดยอัตโนมัติ? Windows มีไฟล์ที่คล้ายกับ .DS_Store หรือไม่?

ไฟล์ DS_Store ของ MacOS คืออะไร? การลบไฟล์ .DS_Store จะมีผลอย่างไร? จะทำอย่างไรให้ระบบ MacOS ไม่สร้างไฟล์ .DS_Store โดยอัตโนมัติ? Windows มีไฟล์ที่คล้ายกับ .DS_Store หรือไม่?

ไฟล์ DS_Store ของ MacOS คืออะไร? การลบไฟล์ .DS_Store จะมีผลอย่างไร? จะทำอย่างไรให้ระบบ MacOS ไม่สร้างไฟล์ .DS_Store โดยอัตโนมัติ? Windows มีไฟล์ที่คล้ายกับ .DS_Store หรือไม่?

Photo by Gabriela Gonzalez on Unsplash

.DS_Store คืออะไร?

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

รายการ คำอธิบาย
ชื่อไฟล์ .DS_Store
ชื่อเต็ม Desktop Services Store
วัตถุประสงค์ เก็บการตั้งค่าการแสดงผลของโฟลเดอร์ เช่น ตำแหน่งไอคอน、สีพื้นหลัง และตัวเลือกการแสดงผล
สร้างโดยอัตโนมัติ เมื่อเข้าถึงโฟลเดอร์ Finder จะสร้างไฟล์นี้โดยอัตโนมัติ
ความซ่อนเร้น โดยค่าเริ่มต้น ไฟล์ .DS_Store จะถูกซ่อนและไม่แสดงใน Finder
ไฟล์ที่คล้ายกัน คล้ายกับไฟล์ desktop.ini ในระบบ Windows
ตำแหน่งจัดเก็บ จะมีไฟล์ .DS_Store ในทุกโฟลเดอร์ที่ถูกเข้าถึงโดย Finder รวมถึงโฟลเดอร์ในระบบระยะไกล
ผลกระทบ การลบจะรีเซ็ตการตั้งค่าการแสดงผลของโฟลเดอร์ แต่ จะไม่ทำให้ระบบเสียหาย; ไฟล์ใหม่จะถูกสร้างขึ้นอีกครั้งเมื่อเข้าถึงครั้งถัดไป

การลบไฟล์ .DS_Store จะมีผลอย่างไร?

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

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

ป้องกันไม่ให้สร้างไฟล์ .DS_Store โดยอัตโนมัติ

ในการป้องกันไม่ให้ Finder สร้างไฟล์ .DS_Store โดยอัตโนมัติ ให้รันคำสั่งต่อไปนี้ใน Terminal。

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

หากต้องการกู้คืนการสร้างไฟล์ .DS_Store โดยอัตโนมัติ ให้รันคำสั่งต่อไปนี้:

defaults write com.apple.desktopservices DSDontWriteNetworkStores false

ลบไฟล์ .DS_Store ทั้งหมดจากระบบ

ใน Terminal รันคำสั่งต่อไปนี้เพื่อลบไฟล์ .DS_Store ทั้งหมดจากระบบ:

sudo find / -name ".DS_Store" -depth -exec rm {} \;

หากต้องการลบไฟล์ .DS_Store ที่อยู่ในระบบ ให้ไปที่โฟลเดอร์ที่ต้องการและรันคำสั่งต่อไปนี้:

find . -name ‘.DS_Store’ -type f -delete

Windows มีไฟล์ที่คล้ายกับ .DS_Store หรือไม่?

ชื่อไฟล์ คำอธิบาย
desktop.ini ใช้สำหรับจัดเก็บการตั้งค่าการแสดงผลของโฟลเดอร์ เช่น ตำแหน่งไอคอนและตัวเลือกมุมมอง เมื่อผู้ใช้กำหนดลักษณะของโฟลเดอร์เอง Windows จะสร้างไฟล์นี้โดยอัตโนมัติ
Thumbs.db ไฟล์ที่ใช้สำหรับแคชรูปขนาดย่อในโฟลเดอร์ ช่วยให้แสดงรูปภาพในโฟลเดอร์ได้เร็วขึ้น เมื่อเนื้อหาในโฟลเดอร์เปลี่ยนแปลง ระบบจะอัปเดตไฟล์นี้

ไฟล์เหล่านี้ทำหน้าที่คล้ายกับ .DS_Store ในระบบ Windows ช่วยให้ระบบจดจำการตั้งค่าที่กำหนดเองของโฟลเดอร์ของผู้ใช้ และปรับปรุงประสบการณ์การใช้งาน

Reference

All rights reserved,未經允許不得隨意轉載
ถูกสร้างด้วย Hugo
ธีม Stack ออกแบบโดย Jimmy