Tôi có cần hiberfil.sys không nếu tôi chỉ sử dụng chế độ Ngủ Ngủ trên một phiên bản Windows 7 trên SSD?


9

Tôi không biết "Ngủ" hoạt động như thế nào (nghĩa là, liệu nó có đặt mọi thứ hiện có trong bộ nhớ chính DRAM vào không hiberfil.sysvà sau đó khi tôi đánh thức hệ thống, nó sẽ tải mọi thứ trở lại vào bộ nhớ).

Tôi hiện có RAM 16 GB và Windows 7 64 bit trên ổ SSD M4 128 GB.

hiberfil.sysđang chiếm 12 GB dung lượng SSD có giá trị. Không cần phải nói, tôi muốn giải phóng nó.

Câu trả lời:


9

hiberfil.sys được sử dụng bởi Hibernate , không phải bởi Sleep . Phương pháp chắc chắn duy nhất để vô hiệu hóa Hibernate và do đó loại bỏ hiberfil.sys, trên Windows Vista và Windows 7, là thông qua dấu nhắc lệnh và các bước sau:

  1. Mở một dấu nhắc lệnh với các đặc quyền quản trị.
  2. Nhập mã nguồn Powercfg.exe -h tắt.
  3. Thoát khỏi dấu nhắc lệnh.

cảm ơn đã làm việc tôi không thấy "ngủ đông" được liệt kê trong số các tùy chọn. "ngủ" vẫn giữ cho các mô-đun RAM được cung cấp? Vì vậy, tất cả những gì nó về cơ bản là tắt ổ đĩa?
Wuschelbeutel Kartoffelhuhn

AFAIK, Ngủ chỉ giữ cho các mô-đun RAM được cung cấp năng lượng, mọi thứ khác đều bị tắt
alexs

Điều này là không chính xác. Xem thêm thông tin đầy đủ trong câu trả lời của tôi.
Công ty Geek

Nó hoạt động! Tôi mới lấy lại 4 GB trên một hệ thống cũ (nhưng vẫn là Windows 7) dung lượng ổ đĩa thấp. hiberfil.sys đã bị xóa ngay lập tức mà không cần khởi động lại.
Peter Mortensen

10

Bạn không nên xóa tập tin này. Ngủ và Hibernate hoạt động cùng nhau trong Windows 7 và Windows 8.

Windows 7 có chế độ có tên là hybrid ngủ, được sử dụng trên máy tính để bàn. Để trích dẫn Microsoft:

Ngủ lai được thiết kế chủ yếu cho máy tính để bàn. Giấc ngủ lai là sự kết hợp giữa giấc ngủ và ngủ đông, nó đặt bất kỳ tài liệu và chương trình mở nào vào bộ nhớ và trên đĩa cứng của bạn, sau đó đặt máy tính của bạn ở trạng thái năng lượng thấp để bạn có thể nhanh chóng tiếp tục công việc. Bằng cách đó, nếu xảy ra sự cố mất điện, Windows có thể khôi phục công việc của bạn từ đĩa cứng. Khi chế độ ngủ lai được bật, đặt máy tính của bạn vào chế độ ngủ sẽ tự động đưa máy tính của bạn vào chế độ ngủ lai. Ngủ lai thường được bật theo mặc định trên máy tính để bàn .

Ngoài ra, trên máy tính xách tay, nếu sạc pin máy tính xách tay của bạn xuống mức nghiêm trọng trong khi máy tính đang ngủ, Windows sẽ tự động đặt máy tính xách tay ở chế độ ngủ đông.

Do đó, không xóa tệp này, trừ khi bạn tắt cả Ngủ và Ngủ đông trong gói năng lượng hoạt động của mình.

Để biết thêm thông tin về Ngủ và Ngủ đông, tôi khuyên bạn nên đọc Câu hỏi thường gặp này: Ngủ và ngủ đông: các câu hỏi thường gặp .


Không có cách nào để kiểm soát lượng không gian tệp hiberfil.sys mất?
Boris_yo

Không ai mà tôi biết. Ít nhất không phải không có một số hack nghiêm trọng. :)
Công ty Geek

1
@Cor merg Geek: tôi đã đánh thức máy tính để bàn của mình khỏi giấc ngủ nhiều lần với hyberfil.sys đã biến mất (thông qua phương thức int anh khác trả lời)
Wuschelbeutel Kartoffelhuhn

bạn có bị mất điện không? Microsoft trích dẫn bởi CorporateGeek nói rằng nó là cần thiết khi mất điện.
vinnief

2

Câu trả lời được chấp nhận bởi alexs là hoàn toàn đúng với tôi, chỉ với biến thể nhỏ mà tôi phải sử dụng dấu gạch chéo thay vì trừ:

powercfg /h off

HĐH: Windows 7 Professional

Vui lòng xem câu trả lời được chấp nhận tại đây để biết thêm chi tiết: Sử dụng Powercfg để xóa tệp Hibernation không hoạt động, mặc dù tôi là Quản trị viên


1
Chào mừng bạn đến với SuperUser dracuella ... Vui lòng chỉ định phiên bản Windows của bạn, nó có thể hữu ích cho những người đọc khác. Sự thuyết phục cá nhân của tôi là một dấu gạch chéo , /nghe giống cửa sổ hơn trong khi đó là một điểm trừ , giống Unix- hơn . Với các phiên bản hiện đại của chương trình Nó nên hoạt động với bất kỳ trong số chúng, nhưng nó phụ thuộc vào việc thực hiện. Chỉ cần một lưu ý chung, các tùy chọn được cung cấp một điểm trừ có thể khác với dạng ký tự Hypen ... (vì vậy chúng tôi có thể giải thích tại sao, đôi khi, sao chép và quá khứ từ một số trang web sẽ gây ra lỗi ...).
Hastur

@hastur powercfg /?liệt kê tất cả các tùy chọn khi bắt đầu với -...
DavidPostill

@Hastur, đã thêm HĐH và thay đổi 'gạch nối' thành 'trừ' - Tôi không biết có sự khác biệt. Ngoài ra, tôi đã làm một powercfg /? Đầu tiên đã cho tôi -h nhưng không có may mắn với nó, tôi đã tìm hiểu và tìm thấy liên kết tôi đã đăng để giải quyết vấn đề của tôi.
dracuella

1

Bạn có thể thay đổi kích thước của hiberfile.sys, trên Win7-Win10 bằng cách mở dấu nhắc lệnh nâng cao

  • nhấn phím windows
  • gõ "cmd"
  • nhấp chuột phải vào "cmd" trong danh sách bật lên
  • chọn "chạy với tư cách quản trị viên"

sau đó gõ lệnh,

Powercfg –h –size percentsize 

thay thế percentsize bằng giá trị của bạn (ví dụ: 60%), nhưng nó không thể nhỏ hơn 50. Xem ở đây để biết một số bức ảnh.


1

Sau rất nhiều năm, Windows 10 đã trở thành hệ thống phổ biến nhất hiện nay. Trong trường hợp ai đó muốn xóa tệp này trên Windows 10, tôi có vài điều cần nhắc bạn trước khi bạn làm như vậy.

Nếu bạn tắt chức năng ngủ đông bằng cách sử dụng "powercfg.exe -h off" trên Windows 10, bạn cũng sẽ mất chức năng khởi động nhanh. Bởi vì chức năng khởi động nhanh cần tập tin này.

Vì vậy, nếu dung lượng ổ đĩa của bạn không nhỏ, tốt hơn hết là không tắt chức năng ngủ đông trên Windows 10.

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.