Hạng B2
12/6/08
435
4
18
50
GIỚI THIỆU TÓM TẮT

Hầu như lâu lâu Windows lại trục trặc phải cài lại làm mất thời gian nhiều lúc mất dữ liệu trong máy tính. Có một chức năng rất hay của windows để kéo dài thời gian sử dụng hiệu quả của Windows: đó là tính năng Hibernate (nôm na là "chế độ ngủ đông") mà có thể các bác giỏi về IT cũng không mấy khi để ý chiện nhỏ này.

Khác với lệnh Shut-down vốn là động tác quen thuộc khi tắt máy tính, khi đặt lệnh Hibernate để tắt máy, windows mang toàn bộ dữ liệu lưu trữ trong bộ nhớ máy tính (RAM) chép thẳng vào 1 "chuồng" được định sẵn trên ổ cứng (HD-0) sau đó máy tính tự động tắt nguồn và không cần dùng bất cứ nguồn điện phụ trợ nào.

Khi bật máy, bằng 1 loại mã Booland, HD-0 báo cho hệ thống "biết" trong "chuồng" có dữ liệu lưu trữ, lập tức các dữ liệu này được dịch và nạp trở lại vào RAM. Hệ thống lấy dữ liệu đó và thiết lập môi trường đúng như lúc trước khi ta tắt máy bằng lệnh Hibernate. Chuyện tắt máy coi như chưa hề sảy ra.

Với tính năng này, hạn chể được việc xả rác của hệ thống mỗi khi Shut-down. Trong khi hoạt động, windows mở ra rất nhiều file phụ trợ và cũng hoạt động của windows đôi khi bị quên đường dẫn nên khi shut-down hệ thống không đóng lại được tạo thành 1 trong các loại rác windows.

Hay hơn nữa, tuỳ loại bo mạch chủ (mainboad) có thể đặt được chế độ bấm nút bật/tắt máy (power) là thực hiện lệnh Hibernate. Như vậy thay cho mấy cái nhắp chuột chỉ cần one-touch để tắt máy (bật thì dĩ nhiên là "1 chạm" rồi).

Hay hơn nữa-nữa là tắt máy nhanh hơn shut-down nhiều vì windows không phải mất thời gian đóng hàng trăm thậm chí hàng nghìn file phụ trợ. Và dĩ nhiên bật máy cũng nhanh không kém tắt máy. Với cấu hình PenIII và dung lượng RAM tương thích chỉ mất 15 - 30 giây cho 1 lần bật hoặc tắt máy.

Hay hơn nữa-nữa-nữa là cho Laptop. Chỉ cần đóng/ gấp màn hình vào là yên tâm cho vào cặp. Khi dùng mở màn hình lên cất cái cặp vào ngăn bàn là dùng máy ngay được rồi.

Em tìm ra chức năng này từ hồi năm 2000 khi đang dùng 1 em thinkpad PenII-300 RAM128. Ngày nay, cả PC cũng có chức năng này. Nhân lúc nông nhàn chia sẻ với các bác mải làm chiện lớn không hay để ý chiện nhỏ, để các bác xài PC / Laptop mang đẳng cấp Pro hơn.
 
Hạng B2
12/6/08
435
4
18
50
CÀI ĐẶT CHỨC NĂNG HIBERNATE

Đầu tiên, kiểm tra coi máy tính có thiết kế phần cứng cho chức năng Hibernate hay không?

Kích phải chuột vào My Computer, trên thẻ chức năng hiện ra kích trái chuột chọn Properties. Khi cửa sổ System Properties mở ra chọn thẻ Hardware, tiếp theo bấm nút Device Manager để mở cửa sổ cùng tên nút. Trong cửa sổ này, thường là dòng thứ 2 từ dưới lên có mục System Device. Kích đúp vào đó để mở danh mục chi tiết. Nếu cách dòng vừa kích đúp khoảng 4 dòng xuống dưới có mục: Direct memory access controller nghĩa là máy tính có chức năng Hibernate.

Kiểm tra ổ cứng còn đủ "chuồng" nhốt data của RAM không?

rh8tfoc4ze0h2laohcj7.jpg


Ổ cứng bây giờ rộng vô tư, nhưng các bác bán máy tính hay phân chia ổ ra cho hệ thống dễ quản lý. Rồi các bác có khi lại cài đặt nhiều trình ứng dụng, phụ trợ cải thiện tốc độ windows và RAM nên có khi không còn đĩa trống (Free Space) để windows hoạt động. Cách tính toán như sau:

- Dung lượng RAM giả sử = 512Mb => windows cần dùng 1 khoảng dung lượng đĩa trống để mở Virtual memory (max) là 512 x 3 = 1.536Mb
- HD-0 (ổ đĩa C:) cần thêm 512Mb nữa để là "chuồng" cho data từ RAM khi tắt máy.

Như vậy, nếu máy bác chạy 512Mb RAM thì đĩa trống tối thiểu phải là 512Mb x 4 = 2048Mb nghĩa là bằng 2Gb.

Bước này bắt buộc phải kiểm tra để tránh trường hợp lỗi virtual memory gây dừng hệ thống máy chuyển sang màn hình xanh lét báo jumb memory: xx % đủ 100% mới khởi động lại check disk rất mất thời gian và gây khó chịu. Phòng trường hợp khi chưa đặt "chuồng" Hibernate thì chạy vẫn tốt, đóng xong phát thấy lỗi liên tục, tháo "chuồng" ra lại chạy ngon, lỡ em mang tiếng xúi bác làm ẩu :D

Trường hợp ổ cứng đủ dung lượng trống nhỏ hơn giá trị [ RAM x 4 ] và máy còn ít nhất 1 ổ đĩa khác có dung lượng đĩa trống lớn hơn 3 lần dung lượng bộ RAM, ta có thể chuyển Virtual Memory sang ổ đó. Cách làm như sau:

- Mở cửa sổ System Properties như trên đã hướng dẫn và thực hiện theo hình dưới đây:

ygf91irdxnp3mya0sq3j.jpg


e7dbqh1rqpdpaaxo14ze.jpg


Ghi chú:
  • Ô số 3 điền giá trị = RAM x 1,5
  • Ô số 4 điền giá trị = RAM x 3
p72nd037wpjx2t3tau2.jpg




Khi windows đã nhận cài đặt virtual memory theo chế độ mới sẽ hỏi restart windows --> chọn OK

Cài đặt Hibernate

Vào Control Panel chọn Power Options thao tác theo hình dưới

2fpafhqfqzdtp8k3ffeg.jpg

thế là có "chuồng" nhốt RAM rồi, giờ đến cài chức năng nút lệnh: Cũng trong cửa sổ Power Options như hình dưới là: Đóng/ gấp màn hình lại là tắt máy bằng lệnh Hibernate còn bấm nút Power là lệnh nghỉ chờ (Stanby - vẫn tiêu hao pin/nguồn của máy)

k41wx0xdxw2jydghmsdg.jpg

Như thế là công việc đã hoàn tất.
 
Hạng F
5/3/05
8.718
72.108
113
đây
hình như bác hơi nhầm về lợi ích của Hibernate, nó thay cho Stanby, là thay vì ghi data vô RAM thì ghi vô HDD, nó cách tắt tạm thời để khởi động nhanh. Một số lỗi bộ nhớ, chương trình.. và kể các rác rưởi hệ thống cần phải làm sạch bằng thao tác reboot (hoặc tắt bật), cách tốt nhất là chỉ dùng nó trong ngày, cuối ngày thì nên shutdown hẳn
 
Hạng C
11/12/04
548
19
18
Saigon
Theo cảm quan và đã thử vài lần, em nhận thấy máy hết pin hoàn toàn sau khoảng 10 ngày ở chế độ Hibernate , nhưng vẫn còn khoảng 40%-50% battery nếu em chọn Shutdown và cất máy đi
Note: em thử trên máy HP 9500 pav 17"; 6cells bat
Kết luận sơ bộ rằng máy vẫn ngốn năng lượng khi đặt trong chế độ Herbinate. Hiện em đang chọn cách tắt máy giống bác tuanle advice.
 
Hạng F
5/3/05
8.718
72.108
113
đây
chế độ Herbinate đâu có tốn pin bác, nó ghi xuống file (file hiberfil.sys có dung lượng = đúng dung lượng RAM) rồi cũng tắt 100%, có điều khi bật nó khôi phục lại trạng thái cũ từ file này thôi
 
Hạng D
29/10/07
2.005
9.355
113
HCM
www.bsdinsight.com
đúng rùi bác ơi, chế độ Herbinate không còn ngốn Pin nữa.

Nếu các bác xách máy, chạy đi chạy lại nhiều thì nên dùng Herbinate hơn là Stand By. Ngoài tính năng bác TuanLe nói trên, nó có di chuyển đầu đọc, và cố định lại của ổ cứng - do đó, khi bị va đập thì giảm thiểu việc hư hỏng ổ cứng hơn nhiều so với Stand By.
 
Hạng F
5/3/05
8.718
72.108
113
đây
áp dụng cho máy PC luôn chứ không riêng laptop, để tiết kiệm năng lượng, bảo vệ linh kiện, cũng nên đặt thời gian tạm nghỉ cho một số mục như, 5-15 phút tắt màn hình, 15-30 phut tắt ở cứng (cái này đỡ hao pin nhé), 30-45 phút thì hibernate (khỏi lo bỏ quên không tắt máy), công ty cũ của em có khoảng hơn chục cái máy PC áp dụng cách trên mỗi tháng giảm ~ 300K tiền điện
 
Hạng C
11/12/04
548
19
18
Saigon
tuanle nói:
chế độ Herbinate đâu có tốn pin bác, nó ghi xuống file (file hiberfil.sys có dung lượng = đúng dung lượng RAM) rồi cũng tắt 100%, có điều khi bật nó khôi phục lại trạng thái cũ từ file này thôi

Không phải là dân IT nên cho em hỏi để mở mang tí nhé. Có cách nào giải thích cho việc vẫn hết pin sau 10 ngày của máy em không bác tuanle? Sự chênh lệch pin còn lại sau nhiều ngày giữa hai trạng thái tắt máy, em không cho rằng nó tự phóng pin đơn thuần
39.gif
Thank bác
 
Hạng C
15/1/08
715
9
18
16
California
máy em cũng bị ngốn dần pin, em xài Vaio, máy dã được 2 năm tuổi, ko hiểu sao dạo này lâu lâu pin mất dần. em luôn cắm sạc khi máy ở nhà, vào mỗi buổi sáng em thường mở máy để lên OS, nhưng thỉnh thoảng lại phát hiện ra là đèn charging sáng, và mực pin ở vào khoảng 90% phần trăm, trong khi tối nào pin cũng đầy và cắm im sạc từ đêm đến sáng
 
Hạng C
11/12/04
548
19
18
Saigon
AcuraNSX nói:
máy em cũng bị ngốn dần pin, em xài Vaio, máy dã được 2 năm tuổi, ko hiểu sao dạo này lâu lâu pin mất dần. em luôn cắm sạc khi máy ở nhà, vào mỗi buổi sáng em thường mở máy để lên OS, nhưng thỉnh thoảng lại phát hiện ra là đèn charging sáng, và mực pin ở vào khoảng 90% phần trăm, trong khi tối nào pin cũng đầy và cắm im sạc từ đêm đến sáng
Nghe mấy chú IT công ty em nói rằng, lúc nào xài kiểu charge liên tục thì nên tháo pin ra cho khỏi mau chai pin, chẳng biết đúng không nhưng cứ làm theo cho chắc cú :)