thumbs.db, desktop.ini และ. DS_Store คืออะไร
แจ้งให้ผู้จัดการไฟล์ของคุณแสดงไฟล์ที่ซ่อนอยู่และคุณจะเห็นไฟล์ขยะจำนวนมากกระจายอยู่ในโฟลเดอร์ของคุณ Windows สร้างไฟล์ thumbs.db และ desktop.ini ในหลาย ๆ โฟลเดอร์และ Mac OS X สร้างไฟล์. DS_Store.
คนส่วนใหญ่มักจะไม่เห็นไฟล์เหล่านี้ โดยปกติจะถือว่าเป็นไฟล์ที่ซ่อนอยู่และจะปรากฏเฉพาะเมื่อคุณออกนอกเส้นทางเพื่อแสดงไฟล์ที่ซ่อน ระบบจะสร้างไฟล์เหล่านี้เพื่อเร่งความเร็วและบันทึกการตั้งค่าในอนาคต แต่คุณสามารถป้องกันไม่ให้ไฟล์บางไฟล์ถูกสร้างขึ้น.
thumbs.db คืออะไร?
ไฟล์ thumbs.db นั้นเป็น“ ฐานข้อมูลภาพย่อ” ซึ่งเป็นชื่อที่สื่อถึง เมื่อใดก็ตามที่คุณเปิดโฟลเดอร์ใน Windows Explorer หรือ File Explorer และโฟลเดอร์นั้นมีภาพ Windows จะสร้างรูปขนาดย่อของภาพเหล่านั้น เพื่อเพิ่มความเร็วในอนาคต Windows จะบันทึกภาพขนาดย่อเหล่านั้นลงในไฟล์“ thumbs.db” ที่สร้างในโฟลเดอร์เฉพาะนั้น Windows สามารถโหลดรูปภาพขนาดย่อเหล่านั้นได้แทนที่จะสร้างใหม่ในครั้งถัดไปที่คุณเปิดโฟลเดอร์.
นี่เป็นเรื่องปกติและคุณจะไม่สังเกตเห็นเพราะมันเป็นไฟล์ที่ซ่อนอยู่ อย่างไรก็ตามอาจทำให้เกิดปัญหาในบางสถานการณ์ หากคุณอัปโหลดไดเรกทอรีไปยังเว็บเซิร์ฟเวอร์ตัวอย่างเช่นไฟล์ thumbs.db อาจติดแท็กไว้.
เพื่อป้องกันไม่ให้ Windows สร้างไฟล์ thumbs.db - คนส่วนใหญ่ไม่จำเป็นต้องทำสิ่งนี้ แต่คุณสามารถทำได้ถ้าต้องการ - คุณสามารถใช้ตัวแก้ไขนโยบายกลุ่ม (บน Windows รุ่น Professional หรือ Enterprise) หรือ Registry Editor ( บน Windows รุ่น Home)
หากต้องการเปลี่ยนการตั้งค่านี้ในนโยบายกลุ่มให้กด Windows Key + R เพื่อเปิดกล่องโต้ตอบเรียกใช้พิมพ์“ gpedit.msc” ในกล่องโต้ตอบแล้วกด Enter.
ไปที่การกำหนดค่าผู้ใช้> เทมเพลตการดูแล> ส่วนประกอบของ Windows> File Explorer ใน Windows 10, 8.1 หรือ 8 บน Windows 7 ให้ไปที่การกำหนดค่าผู้ใช้> เทมเพลตการดูแล> ส่วนประกอบ Windows> Windows Explorer แทน.
คลิกสองครั้งที่ตัวเลือก“ ปิดการแคชภาพขนาดเล็กในไฟล์ thumbs.db ที่ซ่อนอยู่” และตั้งเป็น“ เปิดใช้งาน”.
บน Windows รุ่น Home ให้เปิดตัวแก้ไขรีจิสทรีโดยกด Windows Key + R พิมพ์“ regedit” และกด Enter.
นำทางไปยัง“ HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced " คลิกสองครั้งที่การตั้งค่า“ DisableThumbnailCache” ในบานหน้าต่างด้านขวาและตั้งค่าเป็น“ 1” หากคุณไม่เห็นตัวเลือก“ DisableThumbnailCache” ให้คลิกขวาที่บานหน้าต่างด้านขวาสร้างค่า DWORD ใหม่และตั้งชื่อเป็น“ DisableThumbnailCache” จากนั้นเปลี่ยนค่าเป็น 1.
ลบค่าหรือตั้งค่าเป็น“ 0” เพื่อยกเลิกการเปลี่ยนแปลงนี้.
desktop.ini คืออะไร?
Windows ยังสร้างไฟล์ desktop.ini แต่สิ่งเหล่านี้ซ่อนอยู่เป็นพิเศษ ไม่เพียง แต่เป็นไฟล์ที่ซ่อนอยู่เท่านั้น แต่ยังถือว่าเป็นไฟล์ระบบปฏิบัติการที่ได้รับการป้องกันด้วย คุณจะไม่สามารถมองเห็นได้เว้นแต่คุณจะปิดใช้งานการตั้งค่า“ ซ่อนระบบปฏิบัติการที่ได้รับการป้องกัน (แนะนำ)” ใน File Explorer หรือ Windows Explorer การตั้งค่านี้จะอยู่ในหน้าต่างตัวเลือกโฟลเดอร์.
Windows ใช้ไฟล์ desktop.ini เหล่านี้เพื่อระบุวิธีการแสดงโฟลเดอร์ ตัวอย่างเช่นเมื่อคุณพยายามย้ายบางโฟลเดอร์ใน Windows Windows จะแจ้งให้คุณทราบว่าโฟลเดอร์นั้นเป็นโฟลเดอร์ระบบและคุณไม่ควรย้ายโฟลเดอร์ บางโฟลเดอร์ยังมีไอคอนที่เป็นเอกลักษณ์ของตัวเอง ข้อมูลประเภทนี้ถูกเก็บไว้ในไฟล์ desktop.ini ในโฟลเดอร์.
เราไม่ทราบถึงวิธีการป้องกันไม่ให้ Windows สร้างไฟล์เหล่านี้ คุณควรบอก Windows ไม่ให้แสดงไฟล์ระบบปฏิบัติการที่ได้รับการป้องกันหากคุณไม่ต้องการดูไฟล์เหล่านั้น.
.DS_Store คืออะไร?
Mac OS X สร้างไฟล์. DS_Store ไฟล์เหล่านี้ถูกสร้างขึ้นในแต่ละโฟลเดอร์และทำงานคล้ายกับไฟล์ desktop.ini บน Windows ไฟล์เหล่านี้เริ่มต้นด้วยจุด - ตัวอักษร "." - และถูกซ่อนไว้โดยค่าเริ่มต้นใน Mac OS X และระบบปฏิบัติการ Unix อื่น ๆ คุณจะไม่เห็นไฟล์เหล่านี้บน Mac จนกว่าคุณจะออกไปดูไฟล์ที่ซ่อนอยู่ โดยปกติจะไม่ปรากฏใน Finder หรือยูทิลิตี้อื่น ๆ.
ไฟล์. DS_Store มีข้อมูลเกี่ยวกับตำแหน่งของไอคอนในโฟลเดอร์ภาพพื้นหลังของโฟลเดอร์และรายละเอียดอื่น ๆ เมื่อคุณเปิดโฟลเดอร์ใน Finder Finder จะอ่านไฟล์นี้เพื่อดูวิธีแสดงเนื้อหาของโฟลเดอร์ เมื่อคุณเปลี่ยนการตั้งค่าเหล่านี้ Finder จะเก็บการตั้งค่าเหล่านั้นไว้ในไฟล์. DS_Store.
โดยปกติแล้ว Macs จะสร้างไฟล์. DS_Store เหล่านี้แม้ในโฟลเดอร์เครือข่ายที่ใช้ร่วมกันและอาจเป็นปัญหาได้ ตัวอย่างเช่นไฟล์. DS_Store เหล่านั้นอาจเป็นความยุ่งเหยิงเพิ่มเติมซึ่งจะทำให้ผู้ใช้ Windows สับสน.
เพื่อป้องกันไม่ให้สิ่งนี้เกิดขึ้น Mac OS X เสนอวิธีในการป้องกันไฟล์. DS_Store เหล่านี้ไม่ให้ถูกสร้างขึ้น แต่เฉพาะบนไดรฟ์เครือข่าย หากต้องการทำสิ่งนี้ให้เปิดหน้าต่างเทอร์มินัล (กด Command + Space พิมพ์“ Terminal” แล้วกด Enter หรือไปที่ Applications> Utilities> Terminal) พิมพ์คำสั่งต่อไปนี้ลงในหน้าต่างเทอร์มินัลแล้วกด Enter:
ค่าเริ่มต้นเขียน com.apple.desktopservices DSDontWriteNetworkStores จริง
หากต้องการเลิกทำการเปลี่ยนแปลงและให้ Mac OS X สร้างไฟล์. DS_Store บนไดรฟ์เครือข่ายต่อให้รันคำสั่งต่อไปนี้:
ค่าเริ่มต้นเขียน com.apple.desktopservices DSDontWriteNetworkStores false
ไม่มีวิธีใดที่จะป้องกันไม่ให้ Mac OS X สร้างไฟล์. DS_Store แบบโลคัลโดยไม่มีแฮ็คของบุคคลที่สาม อย่างไรก็ตามปล่อยให้ไฟล์ที่ซ่อนอยู่ถูกปิดใช้งานใน Finder และคุณจะไม่เห็นและใส่ใจโดยพวกเขา.
ไฟล์เหล่านี้สามารถใช้งานได้เมื่อใช้งานบางโปรแกรม - ตัวอย่างเช่นโปรแกรมควบคุมเวอร์ชันหรือเครื่องมืออัพโหลดไฟล์ โปรแกรมที่คุณใช้ควรละเว้นไฟล์ thumbs.db, desktop.ini และ .DS_Store โดยอัตโนมัติ หากพวกเขาเข้ามาในโปรแกรมใดโปรแกรมหนึ่งโดยเฉพาะดูว่าคุณสามารถให้โปรแกรมนั้นเพิกเฉยต่อโปรแกรมนั้น ๆ ได้หรือไม่.