Làm cách nào để xóa vùng có thể xóa trên đĩa của tôi?


28

Tôi đã xóa không gian trên đĩa của mình bằng cách xóa các tập tin và đổ rác. Nhưng, tôi không thể tận dụng khoảng trống mà tôi đã giải phóng. Đó là, như bạn có thể thấy đĩa báo cáo 142 GB là Có sẵn với 83 GB có thể xóa được .

Có sẵn so với sử dụng đĩa có thể xóa

Vì vậy, tôi nên có nhiều dung lượng để sao chép tệp 70 GB vào đĩa. Tuy nhiên, khi tôi thử, tôi gặp lỗi " Không đủ dung lượng đĩa để sao chép ", như hình ảnh sau đây cho thấy:

nhập mô tả hình ảnh ở đây

Làm thế nào để tôi dọn sạch không gian có thể tẩy để làm cho nó thực sự có sẵn để sử dụng?

Tôi đã thử khởi động lại với hy vọng rằng việc khởi động lại sẽ dọn sạch khu vực có thể bị xóa, nhưng không có thay đổi nào khi thử điều đó.


2
Tôi tin rằng không gian đĩa được đánh dấu 'có thể xóa được' đã được tính vào không gian đĩa có sẵn của bạn. Đó là không gian mà hệ thống sẽ tự động xóa nếu cần, vì vậy, việc xóa nó sẽ không làm tăng dung lượng đĩa 'khả dụng' của bạn. Xem bài viết này về Tối ưu hóa lưu trữ.
fsb

5
@fbara vâng, đó là sự hiểu biết của tôi quá. Tuy nhiên, với 142 GB khả dụng, tôi không thể sao chép tệp 70 GB. Vì vậy, purgizable đang ngăn tôi sao chép các tập tin hơn.
Josh

1
Bạn có thể thực hiện các điều chỉnh được chỉ ra trong bài viết đó để xóa một số không gian có thể xóa của bạn?
fsb

1
Bài báo nói về các cách để giải phóng không gian đĩa. Tôi đã xóa hết 140 GB dung lượng. Vấn đề là ngay cả với 140 GB dung lượng trống, tôi không thể sao chép tệp 70 GB.
Josh

2
Đây là những gì tôi đã làm Tắt tối ưu hóa tệp: iTunes, hình ảnh, icloud, v.v. Bạn có thể bỏ chọn các tùy chọn trong ứng dụng. thảo luận.apple.com / essage / 32393627 # 32393627 sử dụng lệnh để tìm tất cả ảnh chụp nhanh timemachine cục bộ tmutil listlocalsnapshots / Sản xuất cái này: / Users / <yourusername> $ tmutil listlocalsnapshots / com.apple.TimeMachine apple.TimeMachine.1977-04-16-154756 com.apple.TimeMachine.1977-04-16-164937 một xóa bởi một: tmutil deletelocalsnapshots <snapshot_date> Ví dụ: tmutil deletelocalsnapshots 1977-04-16-144528
roberthuttinger

Câu trả lời:


27

Bạn có thể tạo một tệp khổng lồ sẽ buộc macOS dọn sạch các tệp có thể xóa để giải phóng không gian của bạn. Làm như vậy, gõ lệnh này trong một thiết bị đầu cuối:

dd if=/dev/zero of=~/hugefile bs=15m

Nó sẽ tạo một tệp có tên là hugefile trong thư mục nhà của bạn, bạn có thể kiểm tra kích thước bằng Get Info và dừng khi nó đủ lớn cho bạn, sử dụng ControlC. Hoặc đơn giản là bạn có thể để nó chạy cho đến khi bạn hết dung lượng trong đĩa và mọi thứ bắt đầu ngừng hoạt động.

Lệnh này mất nhiều thời gian để phân bổ bộ nhớ, bạn cũng có thể dừng nó khi nó ở mức 5 ~ 10GB và sao chép tệp CommandDđể tạo bản sao và tăng tốc quá trình.

Sau đó, bạn chỉ cần xóa các tập tin, rõ ràng.

Trong trường hợp của bạn, bạn đã có tệp bạn muốn sao chép, vì vậy bạn có thể chia nó thành các đoạn 50 GB và sao chép một đoạn. Sau đó để hệ thống thanh lọc các tập tin và lặp lại. Khi bạn đã có tất cả dữ liệu, bạn có thể kết hợp chúng - thêm tệp thứ hai vào tệp thứ nhất, xóa tệp thứ hai, v.v ...

Vấn đề chính là không gian có thể xóa được trên mạng không phải là một mục nguyên khối - đó là ảnh chụp nhanh của máy thời gian cục bộ hoặc hệ thống tệp, dữ liệu được lưu trong bộ nhớ cache, dữ liệu có nguồn gốc, ảnh iCloud ở độ phân giải đầy đủ sẽ được ghép xuống khi bạn bắt đầu gần hơn với không gian trống có sẵn.

Hệ thống sẽ tự sửa nếu bạn có thể mang dữ liệu thành hai phần trong trường hợp của bạn hoặc trong phần n trong trường hợp chung.


5
Điều đó làm việc cho tôi. Tôi đã tìm thấy một phương pháp nhanh hơn để tạo tệp mặc dù, tại osxdaily.com/2013/05/31/create-large-file-mac-os-x
CharlesW

3
Tôi đã sử dụng phương pháp Disk Utility để tạo tệp 10 GB và nó rất nhanh.
SPM

/dev/zeronhanh hơn một chút /dev/random. superuser.com/a3539601/167657rõ ràng ngẫu nhiên không an toàn hơn không trong những ngày này.
kqw

Không có gì hoạt động, sử dụng đĩa Mojave / AFPS. Cho đến khi tôi thử đề xuất của @SPM - nó đã thực hiện được mẹo. Tôi đã tạo hình ảnh AFPS 40 GB bằng Disk Utility. Sau đó xóa nó. Nó xóa hết không gian có thể tẩy được.
Jonny

2
Bạn có thể cần phải chạy dd if=/dev/zero of=/Users/<your_username>/hugefile bs=15mnếu bạn nhận được một dd: ~/hugefile: No such file or directory. Chạy pwdtrong thư mục nhà của bạn để có được tên đường dẫn đầy đủ cho nó
tpei

8

Tôi đã có thể làm cho vùng bị xóa có thể bị xóa bằng cách sao chép các tệp nhỏ hơn tạm thời, cuối cùng khiến không gian có thể xóa được bị xóa. Khi vùng xóa lớn bị xóa, tôi có thể xóa các tệp nhỏ hơn tạm thời và sao chép tệp lớn mà tôi dự định.

Lưu ý rằng việc xóa các tệp tạm thời nhỏ hơn khiến vùng bị xóa của tôi phát triển trở lại, may mắn thay, nó đã phát triển đủ nhỏ để tôi có thể sao chép tệp lớn. Hy vọng Apple tinh chỉnh điều này theo thời gian.


4

Hiện tại dường như không có cách nào để có được một danh sách những gì mà HĐH coi là các tệp có thể xóa được để xóa chúng, nhưng có một số ứng cử viên cần xem xét, chẳng hạn như các tệp được lưu trong bộ nhớ cache.

Tệp đặc biệt này có thể phát triển khá lớn và một khi được xóa sẽ làm giảm kích thước dữ liệu có thể xóa được;

/System/Library/Caches/com.apple.coresymbolicationd/data

Để có được ý tưởng về kích thước của tệp, bạn có thể chạy lsvới tư cách là sudongười dùng;

sudo ls -la /System/Library/Caches/com.apple.coresymbolicationd/data

Tìm kiếm tệp cung cấp một vài liên kết đến các truy vấn về kích thước của nó, chẳng hạn như Hỏi & Đáp này tại đây .

Thông tin chi tiết về bản thân tệp là khan hiếm, nhưng có vẻ như liên quan đến tra cứu biểu tượng cho các quá trình bị lỗi và có vấn đề; như là bằng chứng trong Q & A được liên kết này , với nhiều thông tin hơn bài đăng này . Thực hiện theo Q & A được liên kết ở trên, có vẻ như đủ an toàn để xóa , tệp này.

Việc xóa tập tin sẽ cần phải được thực hiện sudo, chi tiết được cung cấp trong bài hỏi đáp . Ý chính của nó là di chuyển (như sudo) tệp đến một nơi nào đó trong thư mục chính của bạn (ví dụ ~/Documents/SymbolDataDelete), khởi động lại máy và sau đó xóa tệp.

Lưu ý : tệp biểu tượng sẽ được tạo lại, điều này có vẻ bình thường, nhưng bạn sẽ có thể quản lý tốt hơn kích thước mà nó tiêu thụ nếu nó trở nên quá lớn.

Cảnh báo : sử dụng sudocó thể nguy hiểm ... sử dụng cẩn thận.

Về kết quả dự kiến; Tôi không dự đoán rằng tệp duy nhất này sẽ là người đóng góp duy nhất cho dữ liệu có thể xóa được (giả sử ổ đĩa đám mây bị tắt, v.v.), nhưng nó đã xóa sạch khoảng 95% dữ liệu có thể xóa được tôi có.

Quan sát chung

Điều này có vẻ hiển nhiên, nhưng khởi động lại sẽ dọn sạch rất nhiều nội dung tạm thời và được lưu trữ. Cho nó một vài phút sau khi khởi động lại. Quan sát cá nhân là sau một vài tuần, việc khởi động lại sẽ dọn sạch theo thứ tự của một không gian có thể tẩy được ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.