Một số người dùng Windows báo cáo có ứng dụng ngăn tắt máy. Đa số nói không có tên ứng dụng (chỉ có biểu tượng) khi xuất hiện lỗi "This app is preventing shutdown". Thông báo này xuất hiện khi bạn tắt Windows mà còn ứng dụng thứ ba chứa dữ liệu chưa lưu. Hành vi này báo cáo trên Windows 7, 8.1, 10.
Nguyên nhân gây ra thông báo "app is preventing shutdown"?
Điều tra qua báo cáo người dùng và chiến lược sửa chữa thành công. Nguyên nhân chính là khi còn ứng dụng có dữ liệu chưa lưu đang mở trong hệ điều hành. Danh sách thủ phạm điển hình:
- Trình soạn thảo văn bản: Notepad++, Komodo, Brackets
- Bộ ứng dụng văn phòng: Microsoft Office, LibreOffice, Apache OpenOffice, SoftMaker FreeOffice, v.v.
- Trình chỉnh sửa ảnh: Photoshop, Illustrator, Sumopaint, Pixlr, GIMP, PhotoScape, InPixio, v.v.
Nếu bạn tìm cách khắc phục hoặc né tránh lỗi "This app is preventing shutdown", bài viết cung cấp các bước troubleshooting. Dưới đây là phương pháp người dùng cùng hoàn cảnh dùng để ngăn thông báo cảnh báo (bằng cách xử lý ứng dụng gây ra hoặc tắt hoàn toàn cảnh báo).
Các phương pháp sắp xếp theo hiệu quả và mức độ nghiêm trọng. Nếu muốn thủ tục ít xâm nhập nhất, dùng phương pháp 1-3. Nếu muốn cách đảm bảo không bao giờ thấy cảnh báo, dùng phương pháp cuối.
Phương pháp 1: Đóng tất cả ứng dụng có dữ liệu chưa lưu
Nếu bạn tìm được chương trình được nhắc trong cảnh báo tắt máy, bạn có thể khắc phục bằng cách mở chương trình đó, xử lý dữ liệu chưa lưu và đóng nó. Làm vậy: nhấn Cancel, mở chương trình chịu trách nhiệm, lưu thay đổi, rồi thử tắt máy lại.
Tuy nhiên, các bước này không áp dụng nếu bạn gặp ứng dụng chạy ngầm hoặc không xác định được tiến trình gây ra.
Cập nhật: Nếu thấy cảnh báo này với máy in/fax Brother (thuộc Brother Printer Help App), có thể có bản cập nhật driver. Cập nhật qua khu vực thông báo.
Nếu phương pháp này không áp dụng hoặc bạn muốn cách triệt để loại bỏ cảnh báo, sang phương pháp tiếp theo.
Phương pháp 2: Kết thúc tác vụ qua Task Manager
Sự cố cũng xảy ra với ứng dụng chạy ngầm. Điều này rắc rối vì không có cách rõ ràng xử lý dữ liệu chưa lưu để ép cảnh báo biến mất. Một số thủ phạm phổ biến: driver Brother Printer & Fax Machine và driver máy in tương tự chỉ chạy ngầm.
Một số người dùng khắc phục bằng cách dùng Task Manager đóng tiến trình chịu trách nhiệm. Hướng dẫn nhanh:
- Nhấn Ctrl + Shift + Esc mở Task Manager. Chuyển tab Processes (Tiến trình), tìm tiến trình có cùng biểu tượng với cái được nhắc trong cảnh báo.
- Chuột phải vào tiến trình cần đóng, chọn End Task (Kết thúc tác vụ).

- Ngay khi tiến trình phản hồi bị vô hiệu hóa, bạn có thể tắt máy hoàn toàn mà không gặp cảnh báo "This app is preventing shutdown".
Nếu phương pháp này không áp dụng hoặc bạn muốn cách vĩnh viễn tắt cảnh báo, sang phương pháp tiếp theo.
Phương pháp 3: Dùng Event Viewer tìm tiến trình gây cảnh báo
Nếu bạn nghi ngờ tiến trình ứng dụng gây cản trở nhưng không xác định được cái nào, có một cách cho phép biết chính xác ứng dụng nào gây ra.
Một số người dùng cùng hoàn cảnh báo cáo dùng Event Viewer (Trình xem sự kiện) tìm ra ứng dụng chịu trách nhiệm.
Hướng dẫn dùng Event Viewer tìm tiến trình gây cảnh báo "This app is preventing shutdown":
- Khởi động tắt máy như bình thường.
- Khi thấy cảnh báo "This app is preventing shutdown", nhấn nút Cancel (Hủy) để dừng tắt máy.

- Nhấn Windows + R mở hộp Run. Gõ eventvwr.msc và Enter mở tiện ích Event Viewer.

- Trong Event Viewer, dùng menu trái chọn Windows Logs (Nhật ký Windows). Double-click Application (Ứng dụng) để hiện sự kiện Application ở khung phải.

- Trong phần Application, tìm sự kiện có nội dung "The following application attempted to veto the shutdown" (Ứng dụng sau đã cố gắng ngăn chặn tắt máy) trong tab General (Chung) (dưới danh sách sự kiện). Vì bạn vừa ép cảnh báo xuất hiện, nó nên nằm trong vài mục đầu tiên vì thứ tự mặc định là theo ngày/giờ.

- Bạn sẽ tìm thấy file thực thi (executable) gây cảnh báo liệt kê sau dấu hai chấm. Nếu không nhận ra, Google nó để tìm chương trình liên quan.
- Khi xác định được ứng dụng chịu trách nhiệm, nhấn Ctrl + Shift + Esc mở Task Manager. Chuyển tab Processes và đóng ứng dụng gây ra.

Nếu phương pháp này không áp dụng và bạn muốn cách ngăn cảnh báo "This app is preventing shutdown" không bao giờ xuất hiện lại, sang phương pháp tiếp theo. Nếu không tìm thấy app nào, kiểm tra xem có app "Brother Printer Services" không vì nó gây lỗi khi tắt máy. Tìm và gỡ/vô hiệu hóa như hướng dẫn trên.
Phương pháp 4: Dùng Registry Editor ngăn cảnh báo
Có một cách vĩnh viễn loại bỏ cảnh báo "This app is preventing shutdown". Cách này dùng thủ thuật Registry Editor để lập trình OS đảm bảo tất cả phần mềm mở có dữ liệu chưa lưu sẽ tự đóng ngay khi bạn bắt đầu thủ tục tắt máy trong Windows. Trước khi tiếp tục, hãy tạo bản sao lưu registry phòng khi có sự cố.
Mặc dù cách này chắc chắn không còn cảnh báo, nhưng cũng có nguy cơ làm mất dữ liệu chưa lưu nếu bạn vô tình tắt máy trước khi sẵn sàng.
Hướng dẫn nhanh ngăn cảnh báo "This app is preventing shutdown" bằng cách sửa Registry:
- Nhấn Windows + R mở hộp Run. Gõ regedit và Enter mở Registry Editor.

- Trong Registry Editor, dùng khung trái điều hướng đến vị trí:
Computer\HKEY_CURRENT_USER\Control Panel\Desktop
Lưu ý: Bạn có thể điều hướng trực tiếp bằng cách dán đường dẫn vào thanh điều hướng trên cùng Registry Editor và nhấn Enter.
- Đến vị trí đúng, sang khung phải chuột phải khoảng trống, chọn New > String Value (Giá trị chuỗi mới) và đặt tên AutoEndTasks.

- Double-click giá trị chuỗi mới tạo (AutoEndTasks), đặt Value data thành 1. Nhấn Ok lưu thay đổi.

- Đóng Registry Editor và khởi động lại máy lưu thay đổi.
- Lần khởi động sau, giá trị chuỗi mới tạo (AutoEndTask) sẽ đảm bảo tất cả phần mềm tự đóng ngay khi bạn nhấn nút Shutdown (Tắt máy) – kể cả khi chúng chứa dữ liệu chưa lưu.