Cách ngăn macOS tự tạo file ._ trên USB, ổ cứng và NAS

Views: 90 21/06/2026 14:44
Cách ngăn macOS tự tạo file ._ trên USB, ổ cứng và NAS

Nếu bạn thường xuyên dùng macOS để copy dữ liệu sang USB, ổ cứng ngoài hoặc NAS, có thể bạn sẽ thấy xuất hiện các file có dạng:

._tenfile

Ví dụ:

._photo.jpg
._video.mp4

Đây không phải virus hay file lỗi. Đây là các file AppleDouble do macOS tạo ra để lưu metadata (thông tin bổ sung của file) như:

  • quyền truy cập file

  • thông tin Finder

  • icon tùy chỉnh

  • resource fork

  • thuộc tính mở rộng của macOS

Trên hệ sinh thái Apple thì các file này gần như vô hình, nhưng khi mở trên Windows hoặc Linux chúng sẽ hiện ra và gây khó chịu.

Cách tắt macOS tạo file ._ trên ổ mạng (NAS)

Mở Terminal và chạy:

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE

Sau đó khởi động lại Finder:

killall Finder

Từ bây giờ macOS sẽ hạn chế tạo file metadata trên các thư mục mạng SMB/NAS.

Cách tắt file ._ trên USB và ổ cứng ngoài

Nếu bạn dùng USB, HDD, SSD rời:

Chạy:

defaults write com.apple.desktopservices DSDontWriteUSBStores -bool TRUE

Restart Finder:

killall Finder

Sau khi bật tùy chọn này, macOS sẽ không tạo thêm các file AppleDouble trên thiết bị USB.

Cách xóa các file ._ đã tồn tại

Các file đã được tạo trước đó sẽ không tự mất. Bạn có thể dọn bằng lệnh:

dot_clean .

Nếu muốn dọn cả ổ ngoài:

dot_clean /Volumes/TenO

Ví dụ:

dot_clean /Volumes/DATA

Lệnh này sẽ gom metadata AppleDouble về đúng nơi hoặc xóa các file ._ không cần thiết.

Kiểm tra file ẩn trên macOS

Muốn xem các file ẩn trong Finder:

Nhấn:

Command + Shift + .

Bạn sẽ thấy các file như:

._abc.txt
.DS_Store

Nếu muốn bật lại tính năng mặc định

Khôi phục lại:

USB:

defaults delete com.apple.desktopservices DSDontWriteUSBStores

Network:

defaults delete com.apple.desktopservices DSDontWriteNetworkStores

Sau đó:

killall Finder

Kết luận

File ._ trên macOS không phải lỗi, chúng là metadata phục vụ Finder. Tuy nhiên khi chia sẻ dữ liệu giữa Mac, Windows, Linux hoặc NAS thì chúng gây rác thư mục.

Cấu hình:

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
defaults write com.apple.desktopservices DSDontWriteUSBStores -bool TRUE

sẽ giúp hạn chế tối đa việc macOS tự tạo các file này.

Chúc các bạn thành công

macOS tạo file ._ cách xóa file ._ trên Mac tắt AppleDouble macOS DSDontWriteNetworkStores DSDontWriteUSBStores file ẩn trên macOS macOS USB tự tạo file rác xóa file .DS_Store Mac