Tôi đã viết về khắc phục Windows 7 không sleep và Windows 8 không sleep, nhưng chưa nói về vấn đề sleep Windows 10. Do số lượng máy lớn và đa dạng phần cứng khổng lồ Windows chạy, mọi phiên bản Windows đều gặp vấn đề sleep trong tình huống nhất định.
Đôi khi do phần cứng, đôi khi do driver, đôi khi do OS cấu hình không đúng. Trong bài này, tôi sẽ đi qua tất cả giải pháp tôi tìm được để khắc phục vấn đề này trong Windows 10.
Lưu ý tôi sẽ cố gắng không lặp lại giải pháp đã nhắc trong bài Windows 7 và 8, nên hãy đọc bài đó nếu các giải pháp dưới không hiệu quả. Vì Windows 10 khá mới, có nhiều vấn đề trên máy cụ thể, có lẽ do driver chưa hỗ trợ hoàn toàn Windows 10. Giải pháp duy nhất là chờ driver Windows 10 phù hợp phát hành. Phương pháp 1 là cơ hội tốt nhất nếu nhiều người cùng máy gặp sự cố sleep.
Phương pháp 1 – Cập nhật Chipset Driver
Cách nhanh nhất có thể giải quyết là tải driver mới nhất cho máy Windows 10 từ website nhà sản xuất PC. Ví dụ, tôi dùng máy Dell và dùng Dell System Detect, nó tự quét hệ thống và tìm tất cả driver cập nhật phù hợp.
Driver quan trọng nhất cần cập nhật: chipset driver, BIOS và network card driver. Nếu bạn tự lắp máy (custom built), đọc bài của tôi về dùng phần mềm bên thứ 3 tìm và cập nhật driver. Tôi cũng viết trước đây rằng cập nhật BIOS thường không khuyến khích, trừ trường hợp đặc biệt như này có vấn đề liên quan phần cứng. Nếu quyết định cập nhật BIOS, đọc bài của tôi về kiểm tra có bản cập nhật BIOS hay không.
Ngoài cập nhật driver, hãy vào Settings – Update & Security và cài tất cả bản cập nhật mới nhất Windows 10 từ Microsoft.
Phương pháp 2 – Kiểm tra Power Requests (Yêu cầu nguồn)
Đôi khi chương trình Windows gửi power request đến hệ thống, ngăn không cho tắt máy hoặc sleep. Thường các trường hợp này hợp lệ như khi xem DVD không tương tác chuột/bàn phím vài giờ, màn hình vẫn bật.
Yêu cầu nên tự biến mất khi đóng chương trình. Tuy nhiên, có trường hợp bị kẹt (stuck). Bạn có thể kiểm tra tất cả power request bằng cách mở Command Prompt nâng cao (Start > gõ cmd > chuột phải Command Prompt > Run as Administrator) và gõ lệnh:
powercfg -requests
Lý tưởng là tất cả mục báo None, nghĩa là không có power request nào. Nếu có thứ như SRVNET, xem bài Windows 8 tôi nhắc ở đầu bài.
Cách hay dùng khác của powercfg: xem thiết bị nào trên hệ thống có thể đánh thức máy. Thường bao gồm chuột và bàn phím, nhưng đôi khi thiết bị khác như card mạng, card đồ họa đăng ký và gây vấn đề. Đọc Phương pháp 3 từ bài Windows 7 để ngăn thiết bị đánh thức máy.
Tôi cũng đọc tick vào Only allow a magic packet to wake the computer (Chỉ cho phép magic packet đánh thức máy) cho network adapter cũng khắc phục sleep. Để xem thiết bị cuối cùng đánh thức máy, chạy lệnh:
powercfg -lastwake
Phương pháp 3 – Chạy Troubleshooters (Công cụ khắc phục sự cố)
Windows 10 có app troubleshooting khá tốt tự động khắc phục nhiều vấn đề. Vào Control Panel > Troubleshooting > View all (Xem tất cả) góc trên trái.
Hai công cụ bạn muốn chạy: Power (Nguồn) và System Maintenance (Bảo trì hệ thống).
Tôi có thành công chạy chúng trên máy khách, đáng thử.
Phương pháp 4 – Ngắt kết nối thiết bị
Tôi có khách máy không sleep, sau giờ thử mọi fix trong Windows, ra là do Logitech USB Joystick! Vậy giải pháp dễ khác: tháo mọi thiết bị USB, restart máy và xem Windows 10 có sleep không.
Đặc biệt đúng nếu bạn có thiết bị USB như bảng vẽ, joystick, micro, camera, ổ cứng ngoài, v.v. kết nối. Nếu tìm ra do thiết bị USB, hãy tìm driver mới nhất cho thiết bị đó và cài.
Phương pháp 5 – Clean Boot
Ngoài các vấn đề trên, lý do còn lại là chương trình/ dịch vụ khởi động ngăn Windows sleep. Giải pháp duy nhất: Clean Boot. Đọc hướng dẫn tại đây cách Clean Boot. Làm theo hướng dẫn Windows 8.1 vì giống Windows 10.
Trong Clean Boot, bạn tắt tất cả startup item và restart. Nếu máy sleep được, bạn biết vấn đề do startup program. Bật từng startup program một và restart cho đến khi vấn đề quay lại. Lúc đó bạn biết thủ phạm. Quy trình nhàm chán nhưng hiệu quả!
Trước Clean Boot, bạn có thể kiểm tra nhanh bằng cách restart Windows ở Safe Mode. Nếu máy sleep tốt trong Safe Mode, hãy Clean Boot để tìm chương trình gây sự cố sleep.
Phương pháp 6 – Khôi phục mặc định Power Plan
Sửa nhanh khác: khôi phục mặc định power plan. Vào Control Panel > Power Options > Change plan settings kế bên plan bạn chọn.
Nhấp Restore default settings for this plan (Khôi phục cài đặt mặc định cho plan này) và restart máy.
Phương pháp 7 – Khôi phục PC (Restore PC)
Đây rõ ràng là phương án cuối, nhưng reset PC có thể là việc duy nhất nếu bạn thử hết cách khác. Xem bài của tôi về reset Windows 10 PC. Lưu ý bạn có thể chọn giữ dữ liệu và file, nên không xóa hoàn toàn hệ thống.
Về cơ bản là cài lại Windows 10. Nhiều người thành công cách này, nhưng tốn thời gian và rủi ro hơn. Backup dữ liệu trước khi restore phòng khi có sự cố.
Giải pháp khác có thể
Có vài giải pháp one-off (đặc thù) hiệu quả với một số người mà không ai biết tại sao. Tôi tổng hợp ở đây phòng khi bạn là người đó!
- Một số user nói nếu đăng nhập Windows 10 bằng tài khoản Microsoft, vấn đề sleep/shutdown biến mất khi đổi mật khẩu tài khoản Microsoft. Không hợp lý nhưng đã hiệu quả với vài người.
- Nếu bạn có PC Windows, chắc có nhiều phần mềm Intel: Intel Management Engine, Intel Rapid Storage Technology, Intel Security Assistant, Intel HD Graphics Driver, v.v. Bạn không thực sự cần tất cả để hệ thống chạy, có thể thử gỡ cài đặt xem có khắc phục không.
- Tắt Fast Startup. Tính năng Windows 8/10 giúp boot rất nhanh từ trạng thái shutdown (không phải restart). Google xem có khắc phục vấn đề của bạn không.
Hy vọng một giải pháp trên hiệu quả cho máy bạn. Nếu không, bình luận tôi sẽ giúp. Chúc thành công!