Sao chép file hoặc thư mục từ Mac đến vị trí khác, चाहे ổ ngoài hay USB, nên đơn giản như kéo thả đến đích. Quá trình mất vài giây đến vài giờ, tùy lượng dữ liệu bạn sao chép.
Nhưng sao chép file không luôn suôn sẻ, đặc biệt khi sao chép vài GB dữ liệu hoặc cả ổ đĩa. Một trong những lỗi Mac bạn có thể gặp là mã lỗi -8084, The operation can't be completed because an unexpected error occurred. Khi lỗi này xuất hiện, toàn bộ quá trình sao chép thất bại.
Vấn đề này làm phiền nhiều người dùng, cả phiên bản macOS mới và cũ. Lỗi tồn tại lâu nên bạn sẽ tìm thấy nhiều chủ đề thảo luận trên diễn đàn.
Lỗi mã -8084 trên Mac là gì?
Lỗi Mac -8084, The operation can't be completed because an unexpected error occurred là lỗi sao chép file thường xuất hiện khi bạn cố sao chép lượng lớn file từ ổ này sang ổ khác.
Mẹo chuyên nghiệp: Quét Mac để phát hiện vấn đề hiệu suất, file rác, ứng dụng độc hại và mối đe dọa bảo mật
có thể gây ra sự cố hệ thống hoặc làm chậm hiệu suất.
Thông báo lỗi thường như sau:
Thao tác không thể hoàn tất do xảy ra lỗi không mong đợi (mã lỗi -8084).
Thông báo lỗi bật lên ngẫu nhiên, đôi khi ở đầu quá trình sao chép, giữa chừng, hoặc gần cuối. Không có triệu chứng báo trước, người dùng không thấy nó đến. Nó bật lên bất chợt, ngăn chặn tiến trình sao chép.
Lỗi này không chỉ xuất hiện khi sao chép lượng lớn file mà cả với lượng nhỏ, cho thấy vấn đề không liên quan đến dung lượng dữ liệu. Lỗi này gây nhiều phiền toái cho người dùng bị ảnh hưởng, đặc biệt là những người sao chép file để backup.
Nguyên nhân lỗi mã -8084 trên Mac
Lý do số một lỗi này xuất hiện là do file hỏng. Nếu một trong các file bạn sao chép bị hỏng, bạn không thể sao chép file đó sang vị trí khác và toàn bộ tiến trình sẽ dừng lại. Ngay khi gặp file hỏng, thông báo lỗi tự động bật lên và ngăn Mac sao chép file cụ thể đó. Và tất cả file chưa sao chép sẽ không được xử lý nữa.
Nếu bạn sao chép hàng trăm file cùng lúc, tìm file hỏng gần như không thể, nên khuyến nghị sao chép theo lô (batch). Cách tốt nhất loại bỏ file hỏng là dùng công cụ dọn dẹp Mac, như ứng dụng sửa chữa Mac.
Bạn cũng nên kiểm tra xem thư mục hoặc file sao chép có bị khóa không. Nếu bị khóa, bạn không thể thay đổi file khóa trừ khi mở khóa. Cũng có thể lỗi do sự cố ổ đĩa.
Dù nguyên nhân gì, may mắn là có vài cách khắc phục lỗi -8084 trên Mac. Hãy thử lần lượt các giải pháp dưới đây cho đến khi tìm thấy cách hiệu quả.
Làm gì khi gặp lỗi mã -8084 trên Mac
Khi gặp lỗi này khi sao chép file đến thư mục hoặc ổ khác, bạn có thể thử các cách khắc phục trong hướng dẫn này:
Phương pháp 1: Sao chép file theo lô (batch).
Đừng sao chép tất cả cùng lúc. Điều này khiến bạn khó tìm file gây vấn đề nếu sự cố xảy ra. Hãy sao chép 10-20 file mỗi lần, thay vì cả thư mục. Nếu gặp lỗi khi sao chép một lô cụ thể, bạn dễ dàng sao chép từng file trong lô đó cho đến khi tìm thấy thủ phạm. Khi tìm thấy file gây lỗi, kiểm tra xem tên file có ký tự đặc biệt hoặc khoảng trắng thừa gây vấn đề không.
Phương pháp 2: Xóa dung lượng trống (Erase Free Space).
Disk Utility của Mac có tính năng xóa an toàn dung lượng trống còn lại trên ổ bằng dòng lệnh.
Để xóa dung lượng trống trên Mac, làm như sau:
- Khởi chạy ứng dụng Terminal từ thư mục Applications > Utilities.
- Nhấp đúp biểu tượng Terminal để mở.
- Gõ lệnh sau tại console, nhấn Enter:
diskutil secureErase freespace 4 /Volumes/Macintosh\ HD
Từ "freespace" trong lệnh chỉ ra bạn chỉ xóa dung lượng trống trên ổ, không phải toàn bộ ổ.
Số "4" trong dòng lệnh chỉ mức độ xóa (wipe level) thực hiện trên dung lượng trống. Có các mức khác nhau tùy nhu cầu:
- 0 – Xóa điền zero một lần (Single-pass zero-fill erase)
- 1 – Xóa điền ngẫu nhiên một lần (Single-pass random-fill erase)
- 2 – Xóa an toàn 7 lần theo tiêu chuẩn US DoD (US DoD 7-pass secure erase)
- 3 – Xóa an toàn 35 lần theo thuật toán Gutmann (Gutmann algorithm 35-pass secure erase)
- 4 – Xóa an toàn 3 lần theo thuật toán US DoE (US DoE algorithm 3-pass secure erase)
Càng nhiều lần ghi đè khi xóa dung lượng trống, quá trình càng mất thời gian.
Thay "Macintosh\ HD" bằng ổ bạn muốn xóa dung lượng trống. Nếu tên volume có khoảng trắng, chèn dấu gạch chéo ngược trước khoảng trắng. Đừng quên thêm "/Volumes/" trước tên volume.
Phương pháp 3: Dùng Terminal sao chép file.
Nếu gặp khó khăn sao chép file thủ công, bạn có thể thử sao chép bằng lệnh Terminal:
- Vào Applications > Utilities, nhấp đúp chạy Terminal.
- Điều hướng đến thư mục nguồn bằng lệnh cd theo sau địa chỉ thư mục/ổ đích.
- Khi đã mở thư mục nguồn trong Terminal, gõ lệnh sau:
cp -r file_name.jpg /home/usr/your_username_here/
Điều này sẽ sao chép file từ thư mục nguồn đến thư mục đích.
Phương pháp 4: Sửa địa chỉ server thành Cifs.
Nếu dùng server từ xa, hãy thử phương pháp này:
- Mở Finder, chọn Go > Connect to server.
- Sửa địa chỉ server bằng cách đổi từ smb sang cifs.
Ví dụ:
smb://windowsreport/AccountName$ thành cifs://windowsreport/AccountName$
Thử sao chép lại xem có hoạt động không.
Tóm tắt
Sao chép file trên Mac nên là tác vụ dễ dàng, nhưng lỗi như mã -8084 làm mọi thứ phức tạp hơn. Nếu gặp vấn đề sao chép file trên Mac, bạn có thể thử các bước trên để khắc phục.