Nếu Windows từ chối tắt máy, có thể do Task Host Window – một dịch vụ hệ thống quản lý tác vụ nền và đảm bảo chương trình đóng đúng cách trước khi tắt. Nếu Task Host Window phát hiện chương trình vẫn chạy hoặc cần lưu công việc, nó sẽ ngăn hệ thống tắt để ngăn mất dữ liệu tiềm ẩn.
Nếu bạn không tắt được vì Task Host Window mà không có nguyên nhân rõ ràng, bạn cần điều tra vấn đề bằng các bước dưới.
1. Chạy Công Cụ Khắc Phục Sự Cố Windows Update
Nếu Task Host Window ngăn tắt máy, có thể do cập nhật chờ hoặc vấn đề với quá trình Windows Update.
Chạy Windows Update Troubleshooter có thể giải quyết bằng cách kiểm tra vấn đề cập nhật và tự động khắc phục. Windows bao gồm công cụ tích hợp này chuyên để chẩn đoán và giải quyết khó khăn cập nhật phổ biến.
Để khắc phục vấn đề cập nhật bằng Windows Update Troubleshooter, làm theo các bước:
- Chuột phải nút Start, nhấn Settings.
- Trong menu Settings, nhấn System bên trái.
- Chọn Troubleshoot từ tùy chọn bên phải.
- Tiếp theo, nhấn Other troubleshooters, sau đó nhấn nút Run bên cạnh Windows Update.
- Làm theo mọi hướng dẫn thêm trên màn hình. Nếu công cụ tìm vấn đề, nó sẽ thử tự động sửa hoặc cung cấp hướng dẫn khắc phục thủ công.
Sau khi trình khắc phục hoàn tất, và bạn chắc chắn PC không đang cập nhật và không có file đang hoạt động/chưa lưu, tốt nhất là buộc khởi động lại PC.
Nếu vấn đề giải quyết, PC sẽ khởi động lại và boot lại bình thường.
2. Khởi Động Lại Dịch Vụ Cài Đặt Microsoft Store
Nếu bạn gần đây cài hoặc cập nhật ứng dụng Microsoft Store, Task Host Window có thể không cho hệ thống tắt vì vấn đề với Dịch vụ Cài Đặt Microsoft Store (Microsoft Store Install Service).
Nếu dịch vụ này treo hoặc gặp sự cố, nó có thể ngăn tắt máy đúng cách. Khởi động lại dịch vụ cụ thể này thường khắc phục vấn đề.
Để khởi động lại Microsoft Store Install Service, làm theo các bước:
- Nhấn phím Windows + R mở hộp Run.
- Trong Run, gõ
services.mscnhấn OK hoặc Enter.
- Trong cửa sổ Services, cuộn xuống tìm Microsoft Store Install Service.
- Chuột phải dịch vụ, chọn Restart nếu đang chạy hoặc Start nếu không.
- Sau khi dịch vụ khởi động lại, thử tắt máy lại.
3. Vô Hiệu Hóa Tất Cả Dịch Vụ Và Ứng Dụng Khởi Động Không Cần Thiết Bằng msconfig
Nếu máy tính khó tắt do Task Host Window, dịch vụ và ứng dụng khởi động không cần thiết có thể là thủ phạm. Chúng có thể chạy ngầm và can thiệp vào quy trình hệ thống. Tiện ích Cấu hình Hệ thống (msconfig) là công cụ tích hợp Windows cho phép quản lý các cài đặt này dễ dàng.
Để vô hiệu hóa dịch vụ và ứng dụng khởi động không cần thiết, làm theo các bước:
- Nhấn Windows + R mở hộp Run.
- Gõ
msconfigvào hộp Run, nhấn OK hoặc Enter mở cửa sổ System Configuration Utility.
- Tiếp theo, chọn tab Services.
- Tích ô Hide all Microsoft services. Điều này đảm bảo bạn không vô hiệu hóa dịch vụ hệ thống quan trọng.
- Xem lại các dịch vụ còn lại, bỏ tích những dịch vụ không cần khi khởi động. Cẩn thận không vô hiệu hóa dịch vụ phần cứng/phần mềm cần để chạy đúng.
- Tiếp theo, nhấn tab Startup và nhấn Open Task Manager.
- Trong Task Manager, chọn từng ứng dụng khởi động không cần ngay khi đăng nhập, nhấn Disable.
- Đóng Task Manager, nhấn Apply hoặc OK trong System Configuration Utility.
- Khởi động lại máy để áp dụng thay đổi.
Hãy nhớ một số dịch vụ và ứng dụng cần thiết cho hệ thống và thiết bị kết nối hoạt động đúng. Nếu gặp vấn đề, lặp lại bước và kích hoạt lại ứng dụng/dịch vụ đã vô hiệu hóa. Nếu gặp sự cố boot, bạn cũng có thể khởi động Windows ở Safe Mode để làm điều này.
4. Chạy Quét DISM Và SFC
Khi có vấn đề Windows không khắc phục được, tốt nhất thử chạy quét Deployment Image Servicing and Management (DISM) theo sau bởi quét System File Checker (SFC).
Các công cụ này tích hợp trong Windows và giúp sửa file hệ thống, khôi phục sức khỏe hệ thống. Nếu lỗi hệ thống khiến dịch vụ Task Host Window ngăn khởi động lại, cách này (hy vọng) sẽ khắc phục.
Để chạy quét DISM và SFC, làm theo các bước:
- Chuột phải menu Start chọn Terminal (Admin). Bạn cũng có thể gõ
cmdhoặcPowerShelltrong tìm kiếm Start và chọn tùy chọn đó (miễn là chọn chạy với quyền admin).
- Trong cửa sổ Terminal, gõ lệnh
DISM /Online /Cleanup-Image /RestoreHealthnhấn Enter bắt đầu quét DISM. Quá trình này có thể mất thời gian vì nó sửa system image.
- Sau khi quét DISM xong, gõ
sfc /scannownhấn Enter khởi động quét SFC, sẽ kiểm tra và sửa file hệ thống hỏng.
- Làm theo hướng dẫn trên màn hình. Sau khi hoàn tất, khởi động lại PC.
Quan trọng: Phải chạy quét DISM trước quét SFC. Vì DISM có thể tải bản sao mới file hỏng từ Windows Update, SFC dùng để hoàn tất sửa chữa.
Nếu quét SFC gặp vấn đề không khắc phục được, hoặc báo tìm thấy file hỏng nhưng không sửa được, chạy DISM đôi khi giúp giải quyết các vấn đề còn sót lại. Nếu bước này khắc phục vấn đề Task Host Window, hệ thống giờ nên tắt bình thường.
5. Vô Hiệu Hóa Fast Startup
Fast Startup là tính năng Windows giảm thời gian khởi động bằng cách tải trước thông tin boot trước khi PC tắt. Tuy nhiên, nó có thể dẫn đến vấn đề bất ngờ như Task Host Window can thiệp vào quá trình tắt.
Vô hiệu hóa Fast Startup có thể khắc phục vấn đề tắt máy. Để vô hiệu hóa, làm theo các bước:
- Chuột phải menu Start chọn Terminal (Admin).
- Trong cửa sổ Terminal, gõ
powercfg /h offnhấn Enter để tắt Fast Startup.
- Khởi động lại PC để thay đổi có hiệu lực.
Với Fast Startup tắt, máy tính sẽ thực hiện tắt máy kỹ hơn, có thể khắc phục vấn đề tắt máy do Task Host Window.
6. Chỉnh Sửa WaitToKillServiceTimeout Trong Windows Registry
Nếu vẫn gặp vấn đề Task Host Window ngăn tắt PC, bạn có thể thử điều chỉnh thời gian chờ trước khi nó buộc tắt.
Điều này được thực hiện bằng cách chỉnh giá trị WaitToKillServiceTimeout trong Windows Registry. Giá trị này xác định Windows chờ bao lâu (tính bằng mili-giây) cho dịch vụ dừng sau lệnh tắt.
Điều chỉnh timeout này có thể 촉thiến quá trình tắt máy. Để chỉnh WaitToKillServiceTimeout, làm theo các bước:
- Nhấn Windows + R mở hộp Run.
- Gõ
regeditnhấn Enter mở Registry Editor.
- Dùng thanh điều hướng hoặc cây thư mục bên trái, đi tới khóa registry:
HKEY_CURRENT_USER\Control Panel\Desktop - Tìm giá trị WaitToKillServiceTimeout bên phải. Nếu không có, chuột phải bảng bên phải chọn New > String Value.
- Đặt tên giá trị chuỗi mới là WaitToKillServiceTimeout.
- Double-click WaitToKillServiceTimeout đặt giá trị. Giá trị tính bằng mili-giây, nhập 2000 sẽ đặt timeout 2 giây.
- Nhấn OK đóng Registry Editor.
- Khởi động lại máy để thay đổi có hiệu lực.
Đảm bảo sao lưu registry trước khi thay đổi – điều đó cho phép quay lui nếu PC trở nên không ổn định sau thay đổi khóa registry.
Tắt Máy An Toàn Cho PC
Dùng các bước trên, bạn có thể nhanh chóng khắc phục nếu Task Host Window ngăn tắt máy. Trong hầu hết trường hợp, chỉ cần buộc khởi động lại có thể xóa vấn đề, nhưng bạn có thể cần khắc phục sâu hơn.
Vẫn gặp sự cố với Windows PC? Có thể đến lúc cần làm mới. Bạn có thể reset cài đặt Windows 11 về gốc để giúp khắc phục sự cố hệ thống như thế này như phương án cuối cùng.