Cách tìm ra lý do tại sao PC của bạn hoạt động và cách ngăn chặn nó
- Thể LoạI: Hướng Dẫn
Đặt PC của bạn vào chế độ ngủ theo cách thủ công hoặc tự động có thể có một số lợi ích. Về mặt kỹ thuật, nó là một chế độ năng lượng thấp và ngủ, tạm ngừng hoặc chờ đều đề cập đến cùng một chế độ.
Điều xảy ra ở chế độ nền là trạng thái cuối cùng của hệ thống được lưu trữ trong RAM trước khi nguồn điện bị cắt cho tất cả các thiết bị và hệ thống không cần thiết cho chế độ hoạt động tối thiểu này.
Trạng thái được tiếp tục khi bạn nhấn nút đánh thức hoặc khi bàn phím hoặc chuột được di chuyển.
Đôi khi, máy tính thoát ra khỏi chế độ ngủ mà bạn không làm gì cả. Điều này có thể có một số nguyên nhân và hướng dẫn này thảo luận về một số nguyên nhân trong số đó.
Phần 1: Chẩn đoán đánh thức
Điều đầu tiên bạn nên làm là thử và xác định nguồn hoặc thiết bị đang đánh thức PC của bạn. Windows cung cấp một số công cụ mà bạn có thể sử dụng cho mục đích này và phần này của hướng dẫn giải thích cách bạn có thể sử dụng chúng để tìm hiểu thêm về nguồn.
Lưu ý rằng mặc dù nó có thể tiết lộ thông tin cho bạn nhưng không phải lúc nào cũng vậy. Có thể xảy ra trường hợp các chương trình chẩn đoán trả về không có nguồn nào hoặc chỉ có các nguồn không xác định.
Tuy nhiên, bạn nên bắt đầu từ đây vì một lần truy cập sẽ cung cấp cho bạn thông tin cần thiết để ngăn máy tính tự động thức dậy khi đang ở chế độ ngủ.
Chẩn đoán dòng lệnh
Điều đầu tiên bạn có thể muốn làm là kiểm tra xem thiết bị có chịu trách nhiệm đánh thức máy tính tự động hay không. Làm như sau để tìm ra điều đó:
- Nếu bạn đang sử dụng Windows 7, hãy nhấp vào nút menu bắt đầu, nhập cmd, nhấp chuột phải vào cmd.exe và chọn Run as Administrator.
- Nếu bạn đang sử dụng Windows 8.x, hãy sử dụng Windows-X để hiển thị menu lệnh và chọn Command Prompt (Admin) từ danh sách có sẵn.
- Kiểu powercfg -lastwake và như một lệnh thứ hai powercfg -devicequery aw_armed.
- Các thiết bị chịu trách nhiệm đánh thức máy tính có thể được liệt kê ở đây.
- Bạn cũng có thể muốn chạy powercfg -waketimers để tìm xem có bất kỳ thời gian đánh thức nào được định cấu hình để đưa máy tính trở lại khi nó chuyển sang chế độ ngủ hay không.
- Đôi khi, tên của một chương trình có thể được hiển thị ở đây. Nếu đúng như vậy, bạn có thể xem qua các tùy chọn ứng dụng để tìm ra cách ngăn nó đánh thức PC.
Chẩn đoán Windows Event Viewer
Trong khi vẫn ở trên dòng lệnh, hãy nhập eventvwr.msc để khởi chạy Windows Event Viewer.
- Chọn Nhật ký Windows> Hệ thống từ menu trong thanh bên.
- Khi nhật ký được hiển thị, hãy chọn Lọc Nhật ký Hiện tại từ menu Hành động.
- Một cửa sổ mới mở ra mà bạn sử dụng để tùy chỉnh những gì được hiển thị trong nhật ký chẵn đã chọn.
- Tìm các nguồn Sự kiện ở đó và chọn Power-Troubleshooter từ menu ngữ cảnh. Danh sách được sắp xếp theo thứ tự bảng chữ cái và bạn sẽ không gặp bất kỳ vấn đề nào khi tìm mục bộ lọc trong menu.
- Tất cả các mục nhập được liệt kê theo cấp độ, ngày giờ và ID sự kiện.
- Mở các mục đã đóng vào ngày và giờ khi PC đánh thức và kiểm tra danh sách Wake Source ở đó. Nó có thể tiết lộ những gì đã đánh thức máy tính.
Phần 2: Sửa chế độ đánh thức
Đây là phần mà chúng tôi áp dụng bản sửa lỗi, để ngăn chế độ ngủ tự động để lại. Nếu bạn đã phát hiện ra điều gì phải chịu trách nhiệm cho nó trên hệ thống của mình, hãy bỏ qua tất cả các đề xuất ngoại trừ đề xuất phù hợp với vấn đề của bạn.
Nếu bạn không biết nguồn cụ thể, hãy thử tất cả để tìm hiểu thêm về nó. Tôi khuyên bạn nên thử một giải pháp, đặt PC của bạn ở chế độ ngủ và xem liệu nó có tự động phục hồi từ chế độ đó hay không. Nếu đúng, đó không phải là giải pháp cho sự cố của bạn và bạn nên chuyển đến bản sửa lỗi được đề xuất tiếp theo và thử nó.
Sửa chuột
Chuột máy tính có thể chịu trách nhiệm đưa PC ra khỏi chế độ ngủ. Bạn có thể tìm hiểu xem có đúng như vậy không và tắt tính năng này theo cách sau:
- Nhấn vào phím Windows và nhập chuột vào đây.
- Bạn sẽ thấy mục nhập Bảng điều khiển có nhãn chuột nếu bạn đang sử dụng Windows 7. Nếu bạn đang sử dụng Windows 8, hãy nhập chuột, nhấn trở lại, chọn để xem tất cả cài đặt và chọn kết quả có nhãn Chuột và không có gì khác.
- Thao tác này sẽ mở Thuộc tính Chuột trên màn hình nền.
- Chuyển sang tab Phần cứng tại đây và chọn Thuộc tính trên đó.
- Nhấp vào nút Thay đổi cài đặt khi cửa sổ mới mở ra.
- Chuyển sang tab Quản lý nguồn tại đây và bỏ chọn 'Cho phép thiết bị này đánh thức máy tính'.
Ngoài ra, hãy mở Trình quản lý thiết bị từ Bảng điều khiển trên máy tính để bàn, xác định danh sách Chuột và các thiết bị trỏ khác tại đây và nhấp chuột phải vào các thiết bị được liệt kê dưới đó để chọn thuộc tính ở đó. Hoặc, chỉ cần nhấp đúp vào thiết bị được đề cập.
Tại đây, bạn nhận được các tùy chọn quản lý điện năng trực tiếp mà không cần phải trải qua quá trình dài dòng được mô tả ở trên.
Sửa bộ hẹn giờ đánh thức
Nếu bộ hẹn giờ đánh thức chịu trách nhiệm đánh thức PC của bạn, bạn có thể muốn kiểm tra ứng dụng chịu trách nhiệm cho việc đó để ngăn nó đánh thức PC của bạn.
Nếu bạn không muốn sử dụng bất kỳ bộ hẹn giờ đánh thức nào, bạn có thể tắt hoàn toàn tính năng này.
- Nhấn phím Windows và nhập powercfg.cpl để mở Tùy chọn nguồn của PC.
- Nhấp vào thay đổi cài đặt gói bên cạnh gói hiện tại và lặp lại quy trình được nêu bên dưới cho tất cả các gói khác mà bạn đang sử dụng.
- Nhấp vào thay đổi cài đặt nguồn nâng cao trên trang tiếp theo. Thao tác này sẽ mở ra một cửa sổ mới hiển thị các tùy chọn nguồn nâng cao của gói đã chọn.
- Chọn Ngủ> Cho phép hẹn giờ đánh thức và thay đổi cài đặt từ bật sang tắt bằng cách nhấp vào nó.
- Nhấp vào áp dụng để lưu các thay đổi.
Đảm bảo rằng bạn thực hiện thay đổi cho tất cả các cấu hình nguồn có sẵn.
Sửa thẻ mạng
Bộ điều hợp mạng cũng có thể đánh thức PC. Bạn có thể kiểm tra cách cấu hình bộ điều hợp đã cài đặt bằng cách chạy các lệnh sau:
- Nhấn vào phím Windows, nhập quản lý thiết bị và chọn kết quả từ danh sách gợi ý.
- Chọn Bộ điều hợp mạng và nhấp đúp vào bộ điều hợp mạng chính. Nếu bạn có nhiều danh sách được liệt kê ở đây, hãy lặp lại quy trình cho từng cái đang được sử dụng.
- Chuyển sang tab Quản lý nguồn trong cửa sổ mới mở ra và bỏ chọn 'Cho phép thiết bị này đánh thức máy tính'.
- Ngoài ra, hãy chuyển sang Nâng cao và xác định vị trí các thuộc tính 'đánh thức trên mẫu khớp' và 'đánh thức gói ma thuật', và nếu chúng được bật, hãy tắt chúng.
Mẹo phụ: Bạn cũng có thể muốn kiểm tra cấu hình BIOS của mình để biết cài đặt 'đánh thức khi đổ chuông' và 'đánh thức trên mạng LAN' nếu có, và tắt các cài đặt đó.
Tác vụ khởi động lại đã lên lịch
Trên Windows 10, bạn sẽ thấy rằng tác vụ khởi động lại có thể đánh thức máy tính để cài đặt các bản cập nhật cho hệ thống và sẽ đánh thức máy tính ngay cả khi không có bản cập nhật nào tại thời điểm đó.
Để tắt tác vụ, hãy làm như sau:
- Nhấn vào phím Windows, nhập Task Scheduler và nhấn enter.
- Điều hướng đến phần sau: Bộ lập lịch tác vụ (Cục bộ)> Thư viện bộ lập lịch tác vụ> Microsoft> Windows> UpdateOrchestrator
- Tìm tác vụ khởi động lại ở đó, nhấp chuột phải vào nó và chọn Tắt từ menu ngữ cảnh.
Tuy nhiên, điều này là chưa đủ vì Microsoft sẽ kích hoạt lại nó trong tương lai. Để tránh điều này, cần phải thay đổi quyền của tác vụ trên cấp hệ điều hành.
- Mở dấu nhắc lệnh nâng cao bằng cách nhấn vào phím Windows, nhập cmd.exe, giữ phím Shift và Ctrl và nhấn enter.
- Chạy lệnh sau: takeown / f C: Windows System32 Tasks Microsoft Windows UpdateOrchestrator Reboot
- Mở File Explorer và truy cập C: Windows System32 Tasks Microsoft Windows UpdateOrchestrator
- Tìm tệp được gọi là khởi động lại ở đó (nó không có phần mở rộng tệp), nhấp chuột phải vào tệp và chọn Thuộc tính.
- Chuyển sang tab bảo mật.
- Chọn tài khoản 'Hệ thống' và xóa quyền ghi vào tệp.
Bảo trì tự động
Một số phiên bản của Windows được cấu hình để chạy các tác vụ bảo trì tự động. Mặc dù bạn có thể không muốn tắt chúng hoàn toàn, nhưng bạn nên đặt chúng vào một thời điểm trong ngày phù hợp với bạn.
- Mở cửa sổ File Explorer, nhấp vào trường địa chỉ ở đầu cửa sổ và dán thông tin sau vào đó: Control Panel All Control Panel Items Security and Maintenance Automatic Maintenance
- Sau khi bạn nhấn enter, bạn sẽ thấy ứng dụng Bảng điều khiển Bảo trì Tự động.
- Ở đó, bạn có thể đặt thời gian cho tác vụ hàng ngày và định cấu hình xem tác vụ đó có được phép đánh thức máy tính vào thời gian đã định hay không.
- Tắt 'cho phép bảo trì theo lịch trình để đánh thức máy tính của tôi vào thời gian đã định' để chặn nó đánh thức PC.
Dòng lệnh Fu
Dưới đây là danh sách các lệnh hữu ích có thể giúp bạn tìm hiểu thêm về chế độ ngủ và cấu hình đánh thức của PC:
- powercfg -a hiển thị danh sách các trạng thái ngủ có sẵn của máy tính.
- powercfg -devicequery aw_armed liệt kê tất cả các thiết bị có thể đánh thức máy tính
- powercfg -devicequery aw_programmable liệt kê tất cả các thiết bị có thể được lập trình để đánh thức PC.
- powercfg -devicedisablewake 'tên thiết bị chính xác' tắt chức năng đánh thức của thiết bị đã chọn.
- powercfg -deviceenablewake 'tên thiết bị chính xác' sẽ kích hoạt lại thiết bị đó.
- powercfg -lastwake hiển thị thiết bị cuối cùng đánh thức PC.
- powercfg -waketimers liệt kê tất cả các bộ hẹn giờ hoạt động.
Powershell
Chạy lệnh powershell từ dòng lệnh để kích hoạt nó.
- Get-SchedisedTask | trong đó {$ _. settings.waketorun} liệt kê tất cả các nhiệm vụ và trạng thái của chúng liên quan đến hoạt động đánh thức.
Tài nguyên hữu ích
Nếu bạn muốn biết thêm về chức năng ngủ và thức, hãy sử dụng các tài nguyên sau làm điểm bắt đầu:
- Cách làm cho PC của bạn tự động đánh thức từ chế độ ngủ [ Làm thế nào để Geek ]
- Wake Patterns giải thích [ Ukleja ]
- Khắc phục sự cố với Vista hoặc Windows 7 Chế độ ngủ [ Vistax64 ]
- Tổng quan về Chế độ ngủ [ Wikipedia ]