Dung lượng ổ cứng trên máy tính luôn khan hiếm, nên khi hết chỗ, bạn thường chạy công cụ miễn phí như WizTree để tìm và xóa rác ẩn nhằm lấy lại không gian. Tuy các ứng dụng phân tích ổ đĩa cho biết thứ gì đang chiếm chỗ, nhưng chúng không nói được file đó là rác hay quan trọng.
Ví dụ, pagefile.sys luôn xuất hiện như một trong những "kẻ ăn dung lượng" lớn nhất trên máy, kích thước dao động từ 20GB đến khổng lồ 300GB. Nó trông như mồi dễ, nhưng bạn không bao giờ được xóa file pagefile.sys vì làm vậy có thể làm hỏng Windows và để máy ở trạng thái không thể khởi động.
pagefile.sys là gì, và tại sao nó to đến vậy?
File bộ nhớ ảo của Windows được định kích thước xấp xỉ bằng RAM
Pagefile.sys là file Windows dùng làm phần mở rộng trên ổ cứng cho RAM vật lý. Khi bộ nhớ vật lý đầy, Windows chuyển các trang bộ nhớ ít hoạt động ra khỏi RAM và ghi vào pagefile.sys trên ổ, để ứng dụng hoạt động có không gian. Đây là những gì Task Manager gọi là bộ nhớ đã cam kết (committed memory), tức tổng bộ nhớ Windows hứa sẽ đảm bảo bằng RAM hoặc không gian pagefile.
Kích thước pagefile.sys không bao giờ cố định, trừ khi bạn tự cấu hình. Mặc định, Windows đặt ở Kích thước do hệ thống quản lý (System managed size), nghĩa là hệ điều hành quyết định giá trị tối thiểu/tối đa dựa trên RAM cài đặt và tải trabajo. Quy tắc chung là 1.5x đến 2x RAM cài đặt, nên máy 16GB RAM thường có pagefile khoảng 24GB đến 32GB.
Có vài lý do file có thể lớn hơn nhiều. Nếu chạy workload nặng như máy ảo, tập dữ liệu lớn, hoặc hàng chục tab Chrome, Windows có thể mở rộng file để bao phủ bộ nhớ cam kết mà ứng dụng đòi hỏi. Bật dump bộ nhớ đầy đủ hoặc kernel cũng buộc Windows dành pagefile ít nhất bằng RAM trên ổ hệ thống, để có chỗ ghi dump.
Pagefile 200GB hoặc 300GB hiếm khi bình thường. Thường chỉ ra kích thước tối đa được đặt thủ công quá cao, workload mất kiểm soát, hoặc hiếm khi, cấu hình sai do công cụ tinh chỉnh hoặc phần mềm độc hại. Chạy quét diệt virus là bước đầu hợp lý trước khi động đến cài đặt.
Tại sao bạn không bao giờ được xóa nó
Windows bảo vệ file này vì lý do
Xóa pagefile.sys có vẻ hấp dẫn vì tìm thấy một "kẻ ăn tài nguyên" khổng lồ trên ổ, nhưng Windows bảo vệ file đó vì cùng lý do nó không cho bạn chạm vào registry hệ thống. Pagefile.sys là phần cốt lõi của quản lý bộ nhớ Windows, và hệ điều hành giả định nó luôn có sẵn khi chạy.
Nếu bạn thử xóa qua File Explorer, Windows sẽ từ chối và báo "đang mở trong chương trình khác" vì file đang được dùng. Dù bạn boot vào môi trường Linux live và xóa từ đó, Windows sẽ tạo lại file khi khởi động tiếp theo miễn là bộ nhớ ảo vẫn bật. Cách duy nhất để xóa thật sự là tắt hoàn toàn bộ nhớ ảo, quyết định khác với hậu quả riêng.
Tắt pagefile hoàn toàn rủi ro. Không có nó, Windows không chỗ để offload trang bộ nhớ không hoạt động, nên khi workload vượt quá RAM vật lý, ứng dụng bắt đầu fail hoặc crash. Ngay trên máy có nhiều RAM, hành vi thực như mở quá nhiều tab browser, chạy game cùng ứng dụng nền, hoặc rò rỉ bộ nhớ trong một app có thể đẩy bạn vượt giới hạn nhanh hơn bạn nghĩ.
Ngoài ra, máy cũng mất khả năng ghi crash dump có ý nghĩa. Vì Windows ghi kernel dump và full memory dump qua pagefile, nếu không có pagefile trên ổ hệ thống, troubleshooting màn hình xanh trở nên khó khăn hơn nhiều.
Quản lý file pagefile.sys lớn để tiết kiệm không gian
Thay đổi kích thước thủ công thay vì xóa
Nếu pagefile.sys phình to bất thường, cách đúng là giới hạn (cap) nó thay vì tắt. Windows cho phép đặt kích thước tối thiểu và tối đa tùy chỉnh để file nằm trong phạm vi bạn chấp nhận, đồng thời vẫn làm nhiệm vụ.
Để thay đổi cài đặt, mở Menu Start tìm Cài đặt hệ thống nâng cao (Advanced system settings), nhấn Enter. Trong cửa sổ Thuộc tính hệ thống (System Properties), tab Nâng cao (Advanced), nhấn Cài đặt (Settings) dưới Hiệu suất (Performance). Cửa sổ Tùy chọn hiệu suất (Performance Options), chuyển tab Nâng cao lại, nhấn Thay đổi (Change) dưới Bộ nhớ ảo (Virtual memory).
Tại đây bạn có hai lựa chọn. Có thể để "Tự động quản lý kích thước file trang cho tất cả ổ đĩa" và để Windows lo, điều này ổn cho hầu hết hệ thống. Hoặc bỏ chọn, chọn ổ của bạn, chọn Kích thước tùy chỉnh (Custom size), nhập giá trị MB cho kích thước ban đầu và tối đa. Với máy 16GB RAM, đặt kích thước ban đầu quanh giá trị "Khuyến nghị" của Windows và tối đa 16GB-32GB là phạm vi hợp lý. Nhấn Đặt (Set), rồi OK, và khởi động lại để áp dụng.
Lưu ý kích thước tối thiểu vẫn phải đủ lớn cho workload điển hình. Đặt quá thấp có thể gây cảnh báo thiếu bộ nhớ hoặc buộc Windows tự mở rộng file trở lại. Nếu bạn cần full memory dump để debug, Microsoft khuyên giữ pagefile trên ổ hệ thống ít nhất bằng RAM cài đặt.
Giữ pagefile, nhưng giữ nó dưới kiểm soát
Tắt pagefile hoặc thu nhỏ quá mạnh có thể gây crash ứng dụng, thất bại cấp phát bộ nhớ, và màn hình xanh khó debug. Ngược lại, để Windows ở kích thước do hệ thống quản lý hiếm khi gây vấn đề trừ khi bạn thấy nó phình ra xa vượt quá RAM. Đối với hầu hết mọi người, điểm ngọt là giữ cài đặt mặc định và chỉ can thiệp khi kích thước file thực sự mất kiểm soát.
Nếu quyết định resize, hãy đối xử với pagefile.sys như một thư mục ẩn Windows lớn lên không kiểm soát — thứ cần quản lý, không phải loại bỏ. Giới hạn tối đa hợp lý dựa trên RAM, quét malware nếu kích thước đáng ngờ, và dành đủ chỗ cho crash dump nếu cần chẩn đoán lỗi hệ thống. Đó là cách lấy lại không gian mà không đánh đổi ổn định.