Hầu hết mọi người sẽ không thường thấy các tệp này. Chúng thường được coi là các tệp ẩn và chỉ xuất hiện nếu bạn không thể hiển thị các tệp ẩn. Hệ thống tạo các tệp này để tăng tốc độ và lưu các cài đặt cho tương lai, nhưng bạn có thể ngăn không cho một số tệp được tạo.
Thumbs.db là gì?
Tệp thumbs.db về bản chất là "cơ sở dữ liệu hình thu nhỏ" - đó là tên của nó. Bất cứ khi nào bạn mở một thư mục trong Windows Explorer hoặc File Explorer và thư mục đó chứa hình ảnh, Windows sẽ tạo hình thu nhỏ của những hình ảnh đó. Để tăng tốc mọi thứ trong tương lai, Windows sẽ lưu các hình ảnh thu nhỏ đó vào một tệp “thumbs.db” mà nó tạo trong thư mục cụ thể đó. Sau đó, Windows có thể tải lại những hình ảnh thu nhỏ đó thay vì tạo lại chúng vào lần sau khi bạn mở một thư mục.
Điều này thường tốt và bạn sẽ không bình thường thậm chí nhận thấy chúng vì chúng là các tệp ẩn. Tuy nhiên, chúng có thể gây ra vấn đề trong một số trường hợp. Ví dụ: nếu bạn tải thư mục lên máy chủ web, các tệp thumbs.db có thể gắn thẻ cùng.
Để thay đổi thiết lập này trong Group Policy, nhấn Windows Key + R để mở hộp thoại Run, gõ “gpedit.msc” vào hộp thoại và nhấn Enter.
Điều hướng đến Cấu hình người dùng> Mẫu quản trị> Thành phần Windows> Trình khám phá tệp trên Windows 10, 8.1 hoặc 8. Trên Windows 7, điều hướng đến Cấu hình người dùng> Mẫu quản trị> Thành phần Windows> Windows Explorer để thay thế.
Nhấp đúp vào tùy chọn “Tắt bộ nhớ đệm của hình thu nhỏ trong các tệp thumbs.db ẩn” và đặt thành “Đã bật”.
Trên các phiên bản Home của Windows, mở Registry Editor bằng cách nhấn Windows Key + R, gõ “regedit” và nhấn Enter.
Điều hướng đến “HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer Advanced”. Bấm đúp vào "DisableThumbnailCache" thiết lập trong ngăn bên phải và đặt nó thành "1". Nếu bạn không thấy tùy chọn “DisableThumbnailCache”, hãy nhấp chuột phải vào khung bên phải, tạo một giá trị DWORD mới và đặt tên là “DisableThumbnailCache”. Sau đó, thay đổi giá trị của nó thành 1.
Xóa giá trị hoặc đặt giá trị thành “0” để hoàn tác thay đổi này.
Desktop.ini là gì?
Windows cũng tạo các tập tin desktop.ini, nhưng chúng được ẩn thêm. Chúng không chỉ là các tệp ẩn mà còn được xem là tệp hệ điều hành được bảo vệ. Bạn sẽ không thể nhìn thấy chúng trừ khi bạn tắt cài đặt "Ẩn tệp hệ điều hành được bảo vệ (Được khuyến nghị)" trong File Explorer hoặc Windows Explorer. Cài đặt này nằm trong cửa sổ Tùy chọn thư mục.
Windows sử dụng các tệp desktop.ini này để xác định cách hiển thị thư mục. Ví dụ: khi bạn cố di chuyển một số thư mục trong Windows, Windows sẽ thông báo cho bạn rằng thư mục là thư mục hệ thống và bạn không nên di chuyển thư mục đó. Một số thư mục cũng có các biểu tượng riêng của chúng. Loại thông tin này được lưu trữ trong tệp desktop.ini trong một thư mục.
Chúng tôi không biết bất kỳ cách nào để ngăn Windows tạo các tệp này. Bạn chỉ nên yêu cầu Windows không hiển thị các tệp hệ điều hành được bảo vệ nếu bạn không muốn xem chúng.
.DS_Store là gì?
Mac OS X tạo.DS_Store tệp. Các tệp này được tạo trong mỗi thư mục và hoạt động tương tự như tệp desktop.ini trên Windows. Các tệp này bắt đầu bằng dấu chấm - ký tự “.” - và do đó được ẩn theo mặc định trên Mac OS X và các hệ điều hành Unix khác. Bạn sẽ không thấy các tệp này trên máy Mac trừ khi bạn không thể xem các tệp bị ẩn. Chúng thường không xuất hiện trong Trình tìm kiếm hoặc các tiện ích khác.
Tệp.DS_Store chứa thông tin về vị trí của biểu tượng trong một thư mục, hình nền của thư mục và các chi tiết khác. Khi bạn mở một thư mục trong Trình tìm kiếm, Trình tìm kiếm sẽ đọc tệp này để xem cách hiển thị nội dung của thư mục. Khi bạn thay đổi các cài đặt này, Finder sẽ lưu trữ các cài đặt đó trong tệp.DS_Store.
Để ngăn chặn điều này xảy ra, Mac OS X cung cấp một cách để ngăn chặn các tệp.DS_Store này được tạo - nhưng chỉ trên các ổ đĩa mạng. Để thực hiện điều này, mở một cửa sổ Terminal (nhấn Command + Space, gõ "Terminal", và nhấn Enter hoặc điều hướng đến Applications> Utilities> Terminal). Gõ lệnh sau vào cửa sổ terminal và nhấn Enter:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Để hoàn tác thay đổi của bạn và Mac OS X tiếp tục tạo.DS_Store tệp trên ổ đĩa mạng, hãy chạy lệnh sau:
defaults write com.apple.desktopservices DSDontWriteNetworkStores false
Không có cách nào để ngăn Mac OS X tạo tệp.DS_Store cục bộ mà không có hack của bên thứ ba.Tuy nhiên, hãy tắt các tệp ẩn trong Trình tìm kiếm và bạn sẽ không thấy và bị làm phiền bởi chúng.
Những tệp này có thể cản trở khi sử dụng một số chương trình - ví dụ: chương trình kiểm soát phiên bản hoặc công cụ tải lên tệp. Lý tưởng nhất, các chương trình bạn sử dụng sẽ tự động bỏ qua các tệp thumbs.db, desktop.ini và.DS_Store. Nếu họ đang cản trở một chương trình cụ thể, hãy xem liệu bạn có thể có chương trình đó bỏ qua chúng hoàn toàn không.