Làm thế nào để xử lý các hiberfil.sys Gigantic trong Windows
Bạn có thể đã gặp phải một tệp khổng lồ trong ổ đĩa hệ thống của PC có tên là “hiberfil.sys.” Nếu bạn đang nghĩ đến việc xóa nó để có được một khoảng trống, hãy suy nghĩ hai lần. Hiberfil.sys là một tập tin hệ thống rất quan trọng được sử dụng để viết các quy trình được lưu trữ trong bộ nhớ, tương tự như những gì pagefile.sys làm. Nhưng những quy trình đó là gì và điều gì xảy ra nếu bạn xóa hiberfil.sys? Hãy tìm hiểu trong bài viết này.
Hiberfil.sys là gì?
Chế độ hibernate của Windows sử dụng hiberfil.sys để lưu trữ các tiến trình đang chạy. Hibernate là một tính năng tiết kiệm năng lượng của Windows cho phép Windows lưu tất cả phiên hiện tại của bạn vào đĩa cứng trước khi tắt máy tính của riêng mình. Trong lần khởi động tiếp theo, Windows sẽ khôi phục phiên từ đĩa cứng để bạn có thể tiếp tục công việc của mình từ nơi bạn đã dừng trước đó.
Tệp hiberfil.sys là nơi Windows lưu trữ phiên hiện tại. Hầu hết thời gian nó sẽ được gần với kích thước của RAM hệ thống của bạn (75% kích thước bộ nhớ RAM theo mặc định) vì quá trình tiết kiệm đòi hỏi phải di chuyển phiên từ RAM vào đĩa cứng.
Tại sao bạn không nên xóa hiberfil.sys
Như bạn có thể đoán, nếu bạn xóa tệp hiberfil.sys, bạn sẽ không thể sử dụng tính năng Ngủ đông của Windows. Tùy chọn Ngủ đông sẽ bị xóa khỏi các tùy chọn nguồn. Trên hết, bạn sẽ không thể tận dụng lợi thế của tính năng khởi động nhanh Windows 10 để tận dụng lợi thế của tệp hiberfil.sys.
Tại sao bạn nên xóa hiberfil.sys
Nó có thể là một ý tưởng tồi để xóa hiberfil.sys, nhưng xóa nó cũng là một tùy chọn hấp dẫn. hiberfil.sys là một tệp lớn với kích thước mặc định là 75% RAM thực tế của bạn. Vì vậy, nếu bạn có RAM 16 GB, nó sẽ mất đến 12GB không gian trên đĩa cứng của bạn cho tính năng ngủ đông.
Nếu bạn không bao giờ sử dụng các tùy chọn Hibernate hoặc có thể tiếp tục mà không có nó, sau đó xóa hiberfil.sys để đạt được một số không gian có thể là một lựa chọn tốt.
Làm thế nào để vô hiệu hoá tính năng Hibernate và xóa hiberfil.sys
Bạn cần mở một cửa sổ nhắc lệnh nâng lên để chạy lệnh để tắt Hibernate. Có rất nhiều cách để làm điều này, nhưng một tùy chọn dễ dàng hơn hoạt động trong tất cả các phiên bản Windows là chỉ cần gõ cmd
vào hộp tìm kiếm và nhấn chuột phải vào Command Prompt từ kết quả tìm kiếm. Từ trình đơn, nhấp vào “Chạy với tư cách quản trị viên” và xác nhận lời nhắc mở cửa sổ nhắc lệnh nâng lên.
Gõ lệnh sau trong dấu nhắc lệnh
powercfg -h off
và nhấn Enter. Sẽ không có xác nhận, nhưng bạn sẽ có thể thấy sự gia tăng không gian đĩa trong ổ đĩa hệ thống của bạn.
Nếu bạn không cảm thấy thoải mái với những thay đổi, bạn có thể kích hoạt lại tính năng Hibernate bằng cách gõ lệnh sau trong dấu nhắc lệnh:
powercfg -h trên
Thay đổi kích thước tệp hiberfil.sys
Thật không may, bạn không thể di chuyển hiberfil.sys đến một phân vùng hoặc ổ đĩa ngoài, không giống như pagefile.sys. Tuy nhiên, bạn có thể thay đổi kích thước nó thành một kích thước nhỏ hơn để giải phóng một số không gian đĩa cứng. Điều này sẽ chỉ áp dụng nếu bạn không sử dụng RAM quá rộng. Nếu kích thước của các quá trình trong RAM vượt quá kích thước tệp hiberfil.sys ', nó sẽ dẫn đến chế độ Hibernate không hoạt động và bạn cũng có thể mất phiên hiện tại.
Để thay đổi kích thước hiberfil.sys, mở lại cửa sổ nhắc lệnh nâng lên và nhập vào lệnh sau:
Powercfg –h –size (kích thước theo phần trăm)
Thay thế "kích thước theo phần trăm" bằng kích thước thực tế bạn muốn tệp. Theo mặc định, nó là 75% của RAM thực tế, vì vậy bạn cần phải chọn một tỷ lệ phần trăm dưới đây, nhưng bạn không thể xuống dưới ngưỡng 50%. Ví dụ: bạn có thể đặt thành 55% bằng cách nhập lệnh:
Powercfg –h –size 55
Phần kết luận
Tùy thuộc vào việc bạn đang sử dụng tính năng Hibernate, bạn có thể muốn giữ lại hoặc xóa tệp hiberfil.sys. Và nếu bạn muốn tốt nhất của cả hai thế giới, bạn có thể thay đổi kích thước hiberfil.sys để đạt được một số không gian lưu trữ và vẫn tiếp tục sử dụng tính năng Hibernate. Làm thế nào bạn có kế hoạch để xử lý hiberfil.sys? Hãy cho chúng tôi biết trong phần bình luận.