Tôi chỉ cần chạy một lệnh trên Windows và ngay lập tức lấy lại được 11GB dung lượng trống.

Dung lượng lưu trữ trên Windows thường biến mất một cách bất ngờ. Ổ cứng của bạn đầy nhanh hơn bạn tưởng, do các tập tin hệ thống, bộ nhớ đệm ứng dụng và các bản cập nhật. Tôi đã thử các phương pháp dọn dẹp thông thường, bao gồm các công cụ lưu trữ tích hợp sẵn của Windows 11, xóa các tập tin tạm thời và gỡ cài đặt các ứng dụng mà tôi quên mất sự tồn tại của chúng, nhưng chúng chỉ giải quyết được một phần vấn đề.

Tôi tình cờ biết đến CompactOS, một tính năng tích hợp sẵn trong Windows giúp nén chính hệ điều hành. Chỉ với một lệnh trong Command Prompt và vài phút chờ đợi, tôi đã có thêm 11GB dung lượng trống trên ổ SSD mà không cần xóa bất kỳ tập tin cá nhân nào. Nếu bạn đang thiếu dung lượng và muốn có giải pháp nhanh chóng, đây là cách CompactOS hoạt động và liệu nó có phù hợp với máy tính của bạn hay không.

CompactOS là gì?

Một phương pháp nén được xây dựng dành riêng cho các tập tin hệ thống của Windows.

CompactOS là một tính năng của Windows giúp nén các tệp cốt lõi của hệ điều hành, chẳng hạn như các tệp nhị phân, thư viện hệ thống và các thành phần khác. Thay vì lưu trữ các tệp này ở kích thước đầy đủ, Windows giữ chúng ở dạng nén và giải nén ngay lập tức khi cần thiết. Kết quả là dung lượng hệ điều hành nhỏ hơn mà không cần loại bỏ bất kỳ thành phần nào.

Microsoft ban đầu thiết kế CompactOS cho các thiết bị có dung lượng lưu trữ hạn chế, như máy tính xách tay và máy tính bảng giá rẻ được trang bị ổ cứng nhỏ. Trên những thiết bị này, mỗi gigabyte đều quan trọng, vì vậy việc sử dụng một hệ điều hành được nén là hoàn toàn hợp lý. CompactOS hoạt động tốt trên các máy tính để bàn và máy tính xách tay thông thường. Các bộ xử lý hiện đại xử lý việc giải nén hiệu quả đến mức bạn sẽ không nhận thấy sự khác biệt về hiệu năng trong sử dụng hàng ngày. Mức tiêu hao CPU là tối thiểu, và vì SSD vốn đã nhanh, nên độ trễ nhỏ do giải nén là không đáng kể.

Bạn có thể thắc mắc điều này khác với nén NTFS như thế nào, vì bạn có thể bật tính năng này cho bất kỳ thư mục nào. Nén NTFS là một công cụ đa năng hoạt động trên mọi tập tin, nhưng nó không được tối ưu hóa cho các tập tin hệ thống. Mặt khác, CompactOS sử dụng một phương pháp được điều chỉnh đặc biệt cho các tập tin nhị phân của Windows. Nó hiệu quả hơn và không gây ra những rủi ro tương tự về việc hỏng tập tin hoặc làm chậm hệ thống.

Tính năng này đã tồn tại từ Windows 10, nhưng Microsoft không quảng cáo nó trong Cài đặt hoặc quảng bá nó như một tùy chọn tiết kiệm dung lượng lưu trữ. Bạn thậm chí phải vào Command Prompt để kiểm tra xem nó có được bật hay không, đó có lẽ là lý do tại sao nó ít được chú ý.

Chạy lệnh để lấy lại dung lượng lưu trữ của bạn
Trước tiên hãy kiểm tra trạng thái nén hiện tại của bạn

Trước khi chạy lệnh nén tệp, bạn nên kiểm tra xem Windows đã tự động bật tính năng này chưa. Một số máy tính, đặc biệt là những máy có ổ cứng dung lượng nhỏ, được bật tính năng nén mặc định. Sẽ không có ích gì khi chạy lệnh nếu Windows đã tự động nén tệp.

Để kiểm tra trạng thái hiện tại:

  • Nhấn phím Windows + S và gõ cmd.
  • Nhấp chuột phải vào Command Prompt và chọn Run as administrator.
  • Gõ compact /compactos:query và nhấn Enter.

Windows sẽ cho bạn biết hệ thống có đang ở trạng thái nén hay không. Nếu hiển thị “The system is not in the Compact state”, bạn có thể tiếp tục. Nếu tính năng nén đã được kích hoạt, bạn sẽ không nhận được lợi ích gì khi chạy lại lệnh này.

Bây giờ đến bước nén thực tế. Trong cùng cửa sổ Command Prompt, chạy lệnh sau:

  • compact /compactos:always và nhấn Enter.
  • Chờ quá trình hoàn tất.

Vậy là xong. Bạn không cần khởi động lại hay xác nhận bất cứ điều gì. Windows sẽ bắt đầu nén các tập tin hệ thống ngay lập tức, nhưng nó không hiển thị tiến trình khi xử lý từng tập tin. Thời gian xử lý thay đổi tùy thuộc vào tốc độ ổ cứng và CPU của bạn. Trên máy tính xách tay của tôi, quá trình này mất khoảng 23 phút và giải phóng được 11GB dung lượng.

Sau khi hoàn tất, bạn sẽ thấy bản tóm tắt hiển thị số lượng tập tin đã được nén và tổng dung lượng đã tiết kiệm. Máy tính của bạn sẽ tiếp tục hoạt động bình thường — quá trình nén diễn ra trong nền. Tuy nhiên, nếu sau này bạn đổi ý hoặc nhận thấy bất kỳ sự cố nào, việc hoàn nguyên cũng rất đơn giản. Mở Command Prompt với quyền quản trị viên một lần nữa và chạy lệnh ngược lại:

Nhập compact /compactos:never và nhấn Enter.

Chờ Windows giải nén các tập tin hệ thống.

Quá trình này mất khoảng thời gian tương tự như quá trình nén. Sau khi hoàn tất, hệ thống của bạn sẽ trở lại trạng thái chưa nén ban đầu và bạn sẽ có cùng dung lượng lưu trữ như trước.

Khi nào bạn nên tránh sử dụng CompactOS

Việc tiêu tốn CPU không đáng với tất cả mọi người

CompactOS không dành cho tất cả mọi người. Mặc dù tác động đến hiệu năng là tối thiểu trên hầu hết các hệ thống, nhưng vẫn có những trường hợp việc bật nó không hợp lý — hoặc có thể gây ra những hiện tượng chậm lại nhỏ mà bạn không muốn.

Điều cần cân nhắc chính là CPU của bạn. Mỗi khi Windows truy cập một tập tin hệ thống được nén, bộ xử lý của bạn phải giải nén nó. Các CPU đa lõi hiện đại xử lý việc này một cách dễ dàng, và chi phí phát sinh nhỏ đến mức bạn sẽ không bao giờ nhận thấy. Nhưng các bộ xử lý cũ hơn hoặc yếu hơn có thể gặp khó khăn với khối lượng công việc bổ sung này. Nếu PC của bạn đã hoạt động chậm chạp trong các tác vụ cơ bản, việc thêm chi phí giải nén sẽ không giúp ích gì. Hiệu năng giảm sẽ không đáng kể, nhưng trên một hệ thống đã quá tải, mỗi chút giảm hiệu năng đều rất quan trọng.

Dung lượng lưu trữ cũng rất quan trọng. Việc tiết kiệm dung lượng sẽ có lợi hơn với ổ cứng 128GB hoặc 256GB. Tuy nhiên, trên ổ SSD 1TB, mức tiết kiệm đó chỉ chiếm một phần trăm tổng dung lượng. Sự đánh đổi, dù nhỏ, sẽ không còn ý nghĩa khi bạn có nhiều không gian trống.

Ứng cử viên lý tưởng cho CompactOS là người muốn có hiệu năng cao hơn từ ổ SSD NVMe, bộ xử lý tương đối mạnh và thực sự bị hạn chế về dung lượng lưu trữ. Nếu bạn thường xuyên phải thao tác với nhiều tập tin, thì vài gigabyte đó rất quan trọng. Nếu bạn có 500GB dung lượng trống, thì chúng không thành vấn đề.

Ngoài ra còn có vấn đề về khối lượng công việc. Các hệ thống chạy các ứng dụng nặng, chẳng hạn như phần mềm chỉnh sửa video, máy ảo và môi trường phát triển lớn, thường xuyên truy cập các tập tin hệ thống. Chi phí giải nén, mặc dù không đáng kể đối với việc sử dụng hàng ngày, có thể tăng lên trong các tác vụ chuyên sâu. Điều này khó có thể gây ra vấn đề, nhưng đáng để xem xét nếu bạn thường xuyên sử dụng phần cứng ở mức tối đa.

Vài gigabyte cũng tạo nên sự khác biệt lớn
Những cách khác để giảm dung lượng cài đặt Windows của bạn
CompactOS là một phần của giải pháp. Nếu bạn vẫn thiếu dung lượng, hãy cân nhắc tắt chế độ ngủ đông bằng lệnh powercfg /hibernate off để giải phóng thêm vài gigabyte nữa. Xóa các tệp cập nhật Windows cũ thông qua Disk Cleanup cũng hữu ích — chỉ cần chọn Windows Update Cleanup trong mục tệp hệ thống.

Nếu bạn đang sử dụng thiết lập khởi động kép hoặc máy ảo, mỗi gigabyte tiết kiệm được trên hệ điều hành chính có nghĩa là sẽ có thêm không gian cho những thứ thực sự quan trọng. Những tối ưu hóa nhỏ sẽ tích lũy dần, đặc biệt là trên các ổ đĩa mà dung lượng đã rất hạn chế.