Thông thường, bạn không cần thay đổi các cài đặt này, nhưng có thể hữu ích nếu bạn muốn buộc máy tính của bạn tắt nhanh hơn. Một số ứng dụng cũng có thể gây rối với các cài đặt này khi bạn cài đặt chúng và bạn có thể muốn đặt lại chúng về giá trị mặc định nếu quá trình tắt máy của bạn có vẻ chậm.
Thay đổi thời gian chờ cho ứng dụng Desktop
Có ba cài đặt đăng ký kiểm soát những gì Windows thực hiện với các ứng dụng đang chạy khi bạn tắt máy tính của mình:
- WaitToKillAppTimeout: Khi bạn tắt máy tính, Windows sẽ mở các ứng dụng trong 20 giây để dọn dẹp và lưu dữ liệu của chúng trước khi đưa ra. Giá trị này kiểm soát số giây Windows chờ đợi.
- HungAppTimeout: Windows xem xét các ứng dụng “treo” nếu chúng không phản hồi trong vòng 5 giây và cung cấp cho bạn tùy chọn “tắt nguồn”. Giá trị này kiểm soát số giây Windows chờ đợi trước khi xem xét các ứng dụng không hồi đáp.
- AutoEndTasks: Windows thường hiển thị nút "cưỡng bức" sau khi số giây hết hạn, yêu cầu bạn cho phép đóng mọi ứng dụng đang chạy. Nếu bạn bật tùy chọn này, Windows sẽ tự động đóng mọi ứng dụng và tắt mà không cần đầu vào của bạn.
Cảnh báo chuẩn: Registry Editor là một công cụ mạnh mẽ và lạm dụng nó có thể khiến hệ thống của bạn không ổn định hoặc thậm chí không hoạt động được. Đây là một hack khá đơn giản và miễn là bạn tuân thủ các hướng dẫn, bạn sẽ không gặp bất kỳ vấn đề gì. Điều đó nói rằng, nếu bạn chưa bao giờ làm việc với nó trước đây, hãy xem xét đọc về cách sử dụng Registry Editor trước khi bạn bắt đầu. Và chắc chắn sao lưu Registry (và máy tính của bạn!) Trước khi thực hiện thay đổi.
Để thay đổi các cài đặt này, bạn sẽ cần sử dụng Trình chỉnh sửa đăng ký. Để mở nó, nhấn Windows + R trên bàn phím của bạn, gõ "regedit", và nhấn Enter.
Điều hướng đến khóa sau trong ngăn bên trái của cửa sổ trình chỉnh sửa đăng ký:
HKEY_CURRENT_USERControl PanelDesktop
Để tạo một trong các cài đặt này, nhấp chuột phải vào phím "Máy tính để bàn" trong ngăn bên trái và chọn Mới> Giá trị chuỗi. Đặt tên là “WaitToKillAppTimeout”, “HungAppTimeout” hoặc “AutoEndTasks” -tất cả mọi cài đặt bạn muốn tùy chỉnh. Lặp lại quá trình này để thêm một thứ hai hoặc thậm chí cả ba.
WaitToKillAppTimeout
giá trị, tạo giá trị chuỗi và nhấp đúp vào nó. Nhập giá trị bằng mili giây. Ví dụ: giá trị mặc định là “20000”, là 20000 mili giây hoặc 20 giây. Nếu bạn muốn đặt thành 5 giây, bạn sẽ nhập “5000”.
Chúng tôi khuyên bạn không nên đặt giá trị này quá thấp, vì các ứng dụng cần thời gian để dọn dẹp. Theo quy tắc chung, không đặt nó dưới 2000 hoặc 2 giây.
HungAppTimeout
giá trị, tạo chuỗi và nhấp đúp vào nó. Nhập giá trị bằng mili giây. Ví dụ: giá trị mặc định là “5000”, là 5000 mili giây hoặc 5 giây. Nếu bạn muốn đặt thành 3 giây, bạn sẽ nhập “3000”.
Chúng tôi khuyên bạn không nên đặt giá trị này quá thấp hoặc Windows sẽ cho rằng ứng dụng không phản hồi khi chúng không hoạt động. Theo quy tắc chung, không đặt nó dưới 1000 hoặc 1 giây.
AutoEndTasks
giá trị, tạo chuỗi và nhấp đúp vào nó. Đặt nó thành “1” nếu bạn muốn Windows tự động đóng các chương trình khi tắt máy. Giá trị mặc định là “0”, có nghĩa là Windows sẽ không tự động đóng các chương trình khi tắt máy.
Hãy cẩn thận để lưu công việc của bạn trong bất kỳ chương trình đang chạy nào trước khi bạn tắt nếu bạn yêu cầu Windows tự động đóng các chương trình đang mở. Bạn có thể mất bất kỳ công việc mở khi Windows đột ngột buộc các chương trình đóng cửa lúc tắt máy.
WaitToKillAppTimeout
,
HungAppTimeout
hoặc là
AutoEndTasks
giá trị trong ngăn bên phải. Nhấp chuột phải vào tùy chọn và chọn “Xóa” để xóa tùy chọn đó. Windows sẽ sử dụng cài đặt mặc định để thay thế.
Dịch vụ nền
Windows chỉ cung cấp một cài đặt đăng ký kiểm soát những gì Windows thực hiện với các dịch vụ hệ thống nền khi bạn tắt máy tính của mình:
WaitToKillServiceTimeout: Windows thường đợi 5 giây để các dịch vụ nền dọn dẹp và đóng khi bạn yêu cầu máy tính tắt. Một số ứng dụng có thể thay đổi giá trị này khi bạn cài đặt chúng, cho phép các dịch vụ nền của họ thêm thời gian để dọn dẹp. Windows buộc phải tắt các dịch vụ nền sau thời gian này. Giá trị này kiểm soát số giây Windows chờ đợi trước khi thực hiện. Windows sẽ tự động tắt nếu tất cả các dịch vụ đóng thành công trước khi bộ hẹn giờ hết hạn.
Để thay đổi cài đặt này, bạn sẽ cần sử dụng Trình chỉnh sửa đăng ký. Để mở nó, nhấn Windows + R trên bàn phím của bạn, gõ "regedit", và nhấn Enter.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Nhấp đúp vào
WaitToKillServiceTimeout
giá trị và nhập một số mili giây. Mặc định là 5000 mili giây, hoặc 5 giây. Để đặt thành 20 giây, bạn sẽ nhập “20000”.
Bạn không nên đặt giá trị quá thấp hoặc dịch vụ nền sẽ không thể tắt đúng cách. Theo quy tắc chung, không đặt giá trị này bên dưới “2000” hoặc 2 giây.
WaitToKillServiceTimeout
Tùy chọn. Đặt nó thành “5000”, cài đặt mặc định.