Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Apple

.DS_Store là gì và cách xóa khỏi macOS

Hầu hết người dùng không biết đến file .DS_Store cho đến khi họ tự tìm thấy nó một ngày nào đó. Các file này luôn bị ẩn trong thư mục hệ thống và hoạt động để duy trì cài đặt hiển thị của thư mục cụ thể cho người dùng. Tuy nhiên, bạn có thể tìm thấy sự tồn tại của các file này bằng cách xem file ẩn hoặc dùng Terminal để liệt kê tất cả file trong thư mục. Cũng nếu bạn chia sẻ với máy Windows, bạn sẽ thấy các file này trong mọi thư mục và cả trên Desktop. Trong bài viết này, chúng tôi sẽ nói cho bạn biết tất cả về file .DS_Store và cách xóa chúng khỏi hệ thống.

File .DS_Store trong macOS là gì?

File .DS_Store (DS là viết tắt của Desktop Services) được tự động tạo trong macOS. Chúng chứa thông tin về cách hiển thị thư mục khi người dùng mở chúng. Các file này được tạo bởi macOS Finder để lưu thông tin về vị trí biểu tượng, kích thước và vị trí cửa sổ khi nó lần cuối được mở trên hệ thống. Bạn có thể dễ dàng tìm thấy các file này thông qua Terminal bằng lệnh như dưới đây:

sudo ls

Lưu ý: Lệnh đơn giản ls chỉ hiển thị file và thư mục nhưng với sudo bạn sẽ thấy tất cả file ẩn và file hệ thống vô hình.

File .DS_Store hoạt động tương tự Thumb.db, được tự động tạo trong Windows OS cho mọi thư mục. Khi người dùng sao chép thư mục từ macOS sang Windows, file này sẽ trở nên可见.

Hậu quả của việc xóa .DS_Store khỏi macOS

File .DS_Store không gây hại và chiếm rất ít dung lượng lưu trữ hệ thống. Nhưng chia sẻ file với Windows OS hoặc tải lên OneDrive sẽ dẫn đến thất bại và gây vấn đề cho hầu hết người dùng. Ngoài ra, không có lợi ích hiệu suất khi xóa các file này và tốt nhất là để nguyên trạng. Khi người dùng xóa file này, giao diện thư mục sẽ trở về tùy chọn mặc định.

Phương pháp 1: Xóa file .DS_Store cho thư mục cụ thể qua Terminal

  1. Giữ Command và nhấn Space để mở Spotlight, gõ Terminal để tìm kiếm và Enter.
  2. Thay đổi thư mục đến thư mục bạn muốn xóa file .DS_Store bằng lệnh:
    cd desktop

    (Thay desktop bằng đường dẫn bạn muốn truy cập)

  3. Bây giờ gõ lệnh sau để xóa tất cả file .DS_Store trong thư mục hiện tại:
    find . –name '.DS_Store' –type f –delete

    Lưu ý: Bạn có thể gõ –print ở cuối lệnh để in danh sách file đã xóa.

  4. File sẽ bị xóa trong thư mục theo dõi và an toàn để chuyển truyền mà không có lỗi.

Phương pháp 2: Xóa file .DS_Store cho tất cả thư mục trên hệ thống qua Terminal

  1. Giữ Command và nhấn Space để mở Spotlight, gõ Terminal để tìm kiếm và Enter.
  2. Dùng lệnh này để xóa tất cả file .DS_Store khỏi hệ thống:
    sudo find / -name ".DS_Store" –depth –exec rm {} \;
  3. Tất cả file .DS_Store trên hệ thống sẽ bị xóa nhưng sẽ được tạo lại cho hầu hết thư mục mà người dùng hoặc hệ thống truy cập.

Phương pháp 3: Dọn dẹp file .DS_Store bằng iMyMac Cleaner

iMyMac là công cụ dọn dẹp cho macOS quét toàn bộ hệ thống tìm file rác và file không hoạt động. Bằng cách dọn các file này, người dùng có thể tiết kiệm dung lượng lưu trữ và giữ hiệu suất hệ thống tốt hơn. Điều này tương tự như CCleaner trên Windows, giúp bạn xóa file rác và xóa dữ liệu bộ nhớ đệm trình duyệt. Bộ công cụ iMyMac cung cấp thêm tính năng, như tìm file trùng lặp, gỡ cài đặt Mac, xóa file vĩnh viễn, và quản lý tiện ích mở rộng. Chúng tôi sẽ dùng tiện ích này để dọn file .DS_Store.

Bạn có thể tải và cài đặt từ trang web chính thức: iMyMac
Sau khi iMyMac Cleaner được cài đặt, làm theo các bước:

  1. Giữ Command và nhấn Space để mở Spotlight, gõ iMyMac để tìm kiếm và Enter để mở ứng dụng.
  2. Nhấp nút Scan (Quét) trên màn hình chính của iMyMac.
  3. Sau khi quét xong, nhấp tùy chọn Review (Xem lại) bên cạnh Junk Files (File rác).
  4. Bạn có thể tìm thấy file .DS_Store và nhấp nút Clean (Dọn dẹp). Nhưng đôi khi có file .DS_Store bên trong thư mục cache hoặc khác như hình dưới trong Terminal.
  5. Tất cả file .DS_Store được chọn hoặc thư mục chứa các file này sẽ được dọn dẹp bởi iMyMac.