Điều này ít cần thiết hơn bao giờ hết nhờ chế độ ngủ - máy tính xách tay điển hình chỉ vào chế độ ngủ công suất thấp, nó có thể nhanh chóng tiếp tục từ khi không sử dụng - nhưng vẫn có thể hữu ích cho máy tính để bàn.
các cửa sổ
Windows cho phép bạn thiết lập thời gian khởi động và tắt máy thông qua Task Scheduler. Tác vụ theo lịch trình có thể chạy lệnh “tắt máy”, tắt máy tính của bạn tại một thời điểm cụ thể. Bạn cũng có thể chạy các lệnh khác để đưa máy tính vào trạng thái ngủ hoặc ngủ đông. Dưới đây là các lệnh bạn sẽ cần:
- Tắt: shutdown.exe -s -t 00
- Hibernate: rundll32.exe powrprof.dll, SetSuspendState
- Ngủ: rundll32.exe powrprof.dll, SetSuspendState 0,1,0
Thông qua sự kỳ diệu của bộ lập lịch tác vụ, bạn thậm chí có thể đợi Windows cho đến khi bạn không còn sử dụng máy tính để tắt nó nữa. Nó sẽ không tự động tắt khi bạn sử dụng nó nếu bạn thức khuya một chút.
Bạn cũng có thể tạo các tác vụ đã lên lịch đánh thức máy tính của bạn khỏi chế độ ngủ. Giả sử máy tính của bạn đang ngủ và không tắt hoàn toàn - bạn có thể tự đặt chế độ ngủ hoặc sử dụng tác vụ được lên lịch để đặt chế độ ngủ - tác vụ lên lịch này khi đánh thức máy tính của bạn.
Mac OS X
Tùy chọn này có sẵn trong cửa sổ Tùy chọn hệ thống trên máy Mac. Nhấp vào menu Apple, chọn System Preferences, và sau đó nhấp vào biểu tượng Energy Saver trong cửa sổ System Preferences.
Nhấp vào nút "Lịch biểu" ở cuối tùy chọn Tiết kiệm năng lượng và sử dụng các tùy chọn ở đây để lên lịch thời gian khởi động hoặc đánh thức cho máy Mac của bạn. Bạn cũng có thể lên lịch cho thời gian Ngủ, Khởi động lại hoặc Tắt và chọn ngày trong tuần mà thời gian đã lên lịch của bạn được sử dụng cho - các ngày trong tuần, cuối tuần, một ngày cụ thể hoặc tất cả các ngày trong tuần.
Nếu bạn có MacBook, khởi động theo lịch sẽ chỉ xảy ra khi được cắm. Điều này ngăn pin cạn và đảm bảo máy tính xách tay của bạn sẽ không quyết định khởi động khi nó đang ngồi trong túi ở đâu đó.
Linux
Lệnh rtcwake cho phép bạn lên lịch đánh thức trên Linux. Lệnh này đặt máy tính của bạn vào chế độ ngủ, ngủ đông hoặc tắt nó trong khi xác định thời gian nó sẽ khởi động lại. Bạn có thể chạy lệnh rtcwake thích hợp khi bạn đi ngủ, và nó sẽ tự động khởi động lại vào thời gian dự kiến của bạn.
Lệnh rtcwake cũng có thể được sử dụng chỉ để lên lịch cho thời gian khởi động, nhưng không phải để máy tính của bạn ngủ ngay lập tức. Đặt nó vào giấc ngủ hoặc tắt nó theo lịch trình của riêng bạn và nó sẽ thức dậy khi bạn quyết định nó nên.
Để hoàn toàn tự động hóa điều này, bạn có thể tạo một hoặc nhiều cronjob chạy lệnh rtcwake tại một thời điểm cụ thể.
Wake-on-LAN
Tất cả các loại máy tính đều có thể chấp nhận gói dữ liệu “Wake-On-LAN” hoặc WoL. Hỗ trợ Wake-on-LAN được đưa vào máy tính ở cấp BIOS hoặc UEFI, bên dưới chính hệ điều hành. Khi sử dụng Wake-on-LAN, máy tính tắt hoặc ngủ tiếp tục cấp nguồn cho giao diện mạng của máy tính. Đây thường là kết nối Ethernet có dây, nhưng bạn cũng có thể đặt máy tính chấp nhận gói Wake-on-LAN được gửi qua Wi-Fi. Khi nó nhận được một gói thích hợp, nó sẽ đánh thức máy tính sao lưu lại.
Tùy chọn này thường được bật theo mặc định trên máy tính để bàn nhưng có thể không được bật trên máy tính xách tay để tiết kiệm pin - đặc biệt là không có trên giao diện Wi-Fi. Bạn sẽ phải đảm bảo Wake-on-LAN được bật trên máy tính của bạn trước và dùng thử.
Khi bạn có Wake-on-LAN hoạt động, bạn có thể thiết lập một thiết bị để gửi các gói Wake-on-LAN tới các thiết bị khác theo lịch biểu. Ví dụ: chúng tôi đã đề cập đến việc sử dụng bộ định tuyến chạy DD-WRT để gửi gói Wake-on-LAN theo lịch biểu, cho phép bạn đánh thức mọi thiết bị từ bộ định tuyến và định cấu hình tất cả thời gian đánh thức ở một nơi.
Theo mặc định, hầu hết các máy tính sẽ tự động đặt mình vào chế độ ngủ hoặc ngủ đông sau một khoảng thời gian nhất định khi chúng không được sử dụng. Nếu bạn muốn máy tính của mình tiếp tục chạy ngay cả khi bạn không ở đó, hãy thay đổi cài đặt để máy tính không tự động ngủ hoặc ngủ đông.