Một số người dùng Mac gặp Mã lỗi 36 khi cố sao chép thư mục nhất định từ hoặc đến ổ ngoài. Báo cáo xảy ra với cả thẻ microSD, SSD và HDD ngoài. Mặc dù một số người báo cáo chỉ xảy ra với tệp nhất định, người khác thấy lỗi mỗi khi thực hiện copy-paste.

Lỗi -36 là lỗi I/O cho thấy thẻ SD/µ-SD đang hỏng/đã hỏng, hoặc không tương thích với đầu đọc SD/µ-SD. Hoặc, trong một số trường hợp, báo hiệu ổ nội bộ bắt đầu hỏng. Lúc này, thử đầu tiên là chạy Công cụ ổ đĩa (Disk Utility) sửa chữa ổ hoặc định dạng lại nếu sự cố vẫn tiếp diễn.
Trong một số trường hợp, tệp cache kích hoạt lỗi do cách quy trình nén của Finder (chỉ trên Snow Leopard trở xuống). Để khắc phục, chạy dot_clean từ Terminal hoặc xóa tự động tệp .DS_Store.
Cũng có lỗi nhỏ trên server Mac Mini gây lỗi này. Khắc phục bằng cách đảm bảo hotfix đã cài bằng cách cập nhật firmware máy lên mới nhất.
Tuy nhiên, sự cố cũng do phần mềm chống virus quá bảo vệ can thiệp chuyển tệp (thường là BitDefender). Nếu áp dụng, gỡ bộ bảo mật để khắc phục.
Phương pháp 1: Cập nhật máy lên phiên bản mới nhất
Vấn đề này dường như đặc thù cho phiên bản macOS cụ thể hoặc vài phiên bản liên quan. Phiên bản 10.9.2 thường được báo cáo kích hoạt Mã lỗi 36 – trên cả phiên bản người dùng cuối và Mac Mini Server.
Một số người dùng từng gặp sự cố báo cáo khắc phục bằng cách cập nhật Mac lên phiên bản mới nhất.
Làm dễ dàng từ menu Cài đặt hệ thống (System Preferences). Nếu áp dụng và bạn lâu chưa cập nhật macOS, hướng dẫn nhanh cập nhật lên bản mới nhất:
- Dùng thanh tác vụ dưới màn hình nhấp biểu tượng Cài đặt hệ thống từ thanh tác vụ trên cùng.

- Trong màn hình Cài đặt hệ thống, nhấp biểu tượng Cập nhật phần mềm (Software Update) từ danh sách tùy chọn.

- Ngay khi vào menu Cập nhật phần mềm, tiện ích quét bản cập nhật mới. Đợi quá trình hoàn tất, đừng đóng cửa sổ cho đến khi phân tích xong.

- Nếu tìm thấy phiên bản mới, nhấp Cập nhật ngay (Update now) và làm theo lời nhắc màn hình cài bản cập nhật mới.

- Sau khi cài thành công, khởi động lại Mac thủ công nếu reboot không tự động.
- Sau khởi động tiếp theo, lặp lại thao tác sao chép và xem sự cố khắc phục chưa.
Nếu vẫn gặp Mã lỗi 36 khi sao chép thư mục từ/đến ổ ngoài, chuyển sang sửa chữa tiềm năng tiếp theo.
Phương pháp 2: Gỡ cài đặt BitDefender (hoặc AV thứ 3 khác)
Nhớ rằng khả năng Mac bị virus rất thấp, và macOS mới nhất trang bị sẵn xử lý virus tự nhiên (không cần AV ngoài).
Hơn nữa, sản phẩm AV biết can thiệp hoạt động Mac bình thường và trong trường hợp này, BitDefender thường bị chỉ trích gây Mã lỗi 36.
Nếu áp dụng và bạn dùng BitDefender (hoặc AV thứ 3 khác), bạn khắc phục bằng gỡ ứng dụng BitDefender từ Mac.
Hướng dẫn nhanh quy trình gỡ AV thứ 3 trên macOS:
- Từ thanh tác vụ dưới màn hình, nhấp ứng dụng Finder.

- Trong Finder, nhấp Go từ ribbon menu trên, chọn Utilities (Tiện ích).

Lưu ý: Thay thế, nhấn CMD + U đến ngay.
- Trong màn hình Utilities, tìm mục BitdefenderUninstaller và nhấp đúp để bắt đầu gỡ.

Lưu ý: Nếu gỡ AV khác, tìm trình gỡ cài đặt liên quan.
- Khi xác nhận gỡ, nhấp Gỡ cài đặt (Uninstall) và nhập mật khẩu quản trị để bắt đầu.
- Đợi gỡ xong, khởi động lại Mac hoàn tất.
- Ở lần khởi động tiếp theo, lặp lại hành động trước gây Mã lỗi 36 xem khắc phục chưa.
Nếu cùng vấn đề vẫn xảy ra khi sao chép/di chuyển tệp từ/đến lưu trữ, chuyển sang sửa chữa tiềm năng tiếp theo.
Phương pháp 3: Chạy Công cụ ổ đĩa trên ổ bị ảnh hưởng
Nếu chỉ gặp sự cố khi thao tác liên quan ổ nội bộ nhất định hoặc thẻ SD/µ-SD, luôn cân nhắc thẻ SD không tương thích hoặc ổ nội bộ bắt đầu hỏng.
Nếu áp dụng, bạn khắc phục bằng chạy First Aid của Disk Utility trên ổ/thẻ SD liên quan. Cũng khuyến nghị chạy cùng loại quét trên ổ khởi động – để chắc mọi thứ ổn.
Hướng dẫn nhanh chạy Disk Utility trên macOS:
- Nhấp ứng dụng Finder App trên Thanh tác vụ (Action bar) trên cùng.

- Trong Finder, nhấp nút Go (từ ribbon bar trên) chọn Utilities từ menu ngữ cảnh.

- Trong phần Utilities, nhấp đúp Disk Utility từ danh sách.

- Trong Disk Utility, chọn Ổ khởi động (Boot drive) (bên trái), nhấp biểu tượng First Aid (đầu màn hình).

- Khi lời nhắc xác nhận, nhấp Chạy (Run) bắt đầu. Tiện ích kiểm tra toàn bộ ổ lỗi, sửa chữa ổ nếu cần.
- Nếu không lỗi, nhận thông báo thành công (dấu tích xanh).

- Khi xong, lặp lại bước 4-6 với ổ còn lại (kể cả thẻ SD gặp sự cố) cho đến khi mọi ổ được phân tích.
- Sau khi mọi không gian lưu trữ phân tích xong, khởi động lại Mac và xem sự cố khắc phục ở lần khởi động tiếp theo.
Nếu vẫn gặp Mã lỗi 36, chuyển sang sửa chữa tiềm năng tiếp theo.
Phương pháp 4: Xóa tệp .DS_Store
Một số người dùng khắc phục bằng chạy script Terminal xóa tệp .DS_Store.
.DS_Store (Desktop Services Store) là chuỗi tệp cache ẩn do Mac OS tạo. Nếu không tồn tại mặc định, macOS tạo bằng Finder trong thư mục máy. Chúng chủ yếu chứa thông tin cấu hình và cài đặt hệ thống.
Lưu ý: Không khuyến khích xóa .DS_Store nếu không có lý do chính đáng. Tuy nhiên, Mã lỗi 36 thường liên quan .DS_Store hỏng can thiệp chuyển tệp.
Nếu sẵn sàng, hướng dẫn nhanh xóa thủ công mọi DS_Store qua Terminal:
- Từ thanh tác vụ dưới, nhấp ứng dụng Finder.

- Trong Finder, dùng ribbon trên nhấp Go > Utilities từ menu ngữ cảnh.

- Trong Utilities, nhấp đúp tiện ích Terminal và nhập mật khẩu quản trị nếu được nhắc.

- Trong Terminal, gõ lệnh sau và nhấn Return khởi động xóa mọi DS_Store:
sudo find / -name ".DS_Store" -depth -exec rm {} \; - Khi nhắc, nhập mật khẩu quản trị và nhấn Ok bắt đầu.
- Sau khi xong, khởi động lại máy và xem sự cố khắc phục ở lần khởi động tiếp theo.
Nếu vẫn gặp Mã lỗi 36 khi chuyển tệp, chuyển sang sửa chữa tiềm năng tiếp theo.
Phương pháp 5: Chạy 'dot_clean' từ Terminal
Một số người dùng báo cáo vấn đề này do quy trình nén của Finder. Dưới hoàn cảnh nhất định, nó ảnh hưởng nén và chuyển tệp.
Giải thích chính thức từ kỹ sư Apple: sự cố xảy ra khi quản lý sai tệp dot-underscore. Tuy nhiên, vấn đề không nên xảy ra nếu bạn dùng OS mới hơn Snow Leopard (Nếu thấy lỗi trên phương pháp mới hơn, phương pháp này không áp dụng).
Một số người gặp Mã lỗi 36 do hoàn cảnh này báo cáo khắc phục bằng xóa dữ liệu dư thừa dùng lệnh 'dot_clean'.
Hướng dẫn nhanh chạy lệnh 'dot_clean' từ Terminal:
- Dùng hộp tìm kiếm góc trên phải tìm Terminal và truy cập kết quả Top Hit mở Terminal.

- Trong Terminal, gõ lệnh sau và nhấn Return thực hiện lệnh dot_clean:
dot_clean
- Bây giờ, kéo thả thư mục bạn không sao chép/di chuyển được vào cửa sổ Terminal. Khi tải thành công, nhấn Return thực hiện lệnh 'dot_clean' trên nó.

- Sau thao tác, lặp lại hành động trước gây Mã lỗi 36 xem vấn đề khắc phục chưa.
Nếu sự cố vẫn chưa khắc phục, chuyển sang sửa chữa cuối cùng.
Phương pháp 6: Định dạng ổ SD (nếu áp dụng)
Nếu chỉ gặp Mã lỗi 36 khi thao tác liên quan thẻ SD nhất định, rất có thể thẻ SD đó bị lỗi – Có thể hỏng hoặc không dùng định dạng tương thích macOS.
Nếu áp dụng, bạn khắc phục bằng dùng Disk Utility xóa nội dung thẻ SD và định dạng MS-DOS (FAT) nếu thẻ 32 GB trở xuống. Nếu thẻ 64 GB+, định dạng ExFAT.
QUAN TRỌNG: Thao tác này xóa mọi dữ liệu trên thẻ SD. Sao lưu trước.
Hướng dẫn nhanh định dạng ổ SD dùng Disk Utility:
- Mở Finder qua thanh tác vụ dưới.

- Với Finder mở, nhấp Go > Utilities (từ ribbon trên).

- Trong thư mục Utilities, nhấp đúp biểu tượng Disk Utility.

- Trong Disk Utility, chọn thẻ SD từ menu bên trái, nhấp nút Xóa (Erase) đầu màn hình.
Lưu ý: Thường thẻ SD tên 'NO NAME'. - Đặt định dạng MS-DOS (FAT) nếu thẻ 32 GB (hoặc nhỏ hơn) hoặc Ex-FAT nếu thẻ lớn hơn 64 GB.

- Khi tiện ích cấu hình xong, nhấp Xóa (Erase) đợi xong.
- Sau khi xong, lặp lại hành động trước gây Mã lỗi 36 xem khắc phục chưa.