Windows 7 có thể coi là một trong những hệ điều hành tốt nhất của Microsoft kể từ Windows XP huyền thoại. Đánh giá thất bại của Vista khiến Microsoft hướng tới tạo OS vừa có giao diện đẹp của phiên bản mới, vừa có chức năng của các phiên bản cũ hiệu quả. Vẫn còn một số vấn đề về Windows 7, phổ biến nhất là màn hình tắt máy bị treo.
Nguyên nhân khả dĩ nhất là do một số chương trình nền không thoát dễ dàng khi trình tự tắt máy bắt đầu, khiến máy chờ phản hồi rồi mới tắt. Giải pháp phổ biến là giữ nút nguồn tắt cứng, nhưng đó giống như bỏ qua vấn đề thực sự. Dưới đây là các phương pháp bạn có thể áp dụng xem có khắc phục được không.

Giải pháp 1: Kiểm tra phần mềm chống virus và malware
Chương trình antivirus như Norton và McAfee có thể chiếm nhiều RAM và gây vấn đề khi tắt máy.
Thay thế bằng phần mềm nhẹ và hiệu quả hơn như Kaspersky, NOD32 hoặc Avast.
Đối với hầu hết người dùng, Windows Firewall phục vụ tốt, không cần cài thêm phần mềm không cần thiết làm đầy bộ nhớ.
Giải pháp 2: Loại bỏ virus/malware
Chạy quét malware/virus trên PC, rồi thử tắt máy. Có khả năng phần mềm độc hại đang dùng RAM ngầm.
Giải pháp 3: Tìm vấn đề cụ thể
Màn hình tắt không chỉ ra vấn đề cụ thể gây dừng trình tự tắt. Nếu bật debug bằng thay đổi registry sau, bạn sẽ thấy gì đang ngăn hệ thống tắt. Khi xác định nguyên nhân, bạn có thể vô hiệu hóa "service" hoặc "program" hoặc sửa/gỡ cài (nếu là chương trình).
Mở Registry Editor: nhấn "Windows Key" và "R" gõ "regedit."
- Đi theo địa chỉ:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- Chuột phải mục "VerboseStatus" chọn modify. Đổi giá trị thành 1.
- Nếu mục không hiện, chuột phải khoảng trắng cửa sổ,
- Chọn "New" rồi "DWORD (32-bit) Value."
- Tạo mục "VerboseStatus" đổi giá trị thành 1.
- Màn hình tắt sẽ hiển thị thông báo tiến trình nào đang dừng lúc nào.

- Nếu chương trình nào mất quá nhiều thời gian, kiểm tra nó ở lần khởi động sau.
Giải pháp 4: Cập nhật Driver
Trình tự tắt đôi khi bị chặn do driver cũ.
- Nhấn "Windows key" rồi "R", gõ "hdwwiz.cpl" nhấn Enter.
- Chuột phải thiết bị phần cứng như "DVD-DR" chọn "properties".
- Tab Driver, nhấn update driver nếu cần.

Làm tương tự cho hầu hết thiết bị phần cứng. Driver phần mềm thường Windows tự cập nhật, nhưng bạn vẫn nên kiểm tra chắc chắn không gây vấn đề.
Giải pháp 5: Kiểm tra lỗi phần cứng
Hỏng hóc phần cứng cũng làm Windows chậm và dẫn đến treo tắt máy.
- Nhấn "Window Key" và "E" mở Computer.
- Chuột phải ổ C:\ chọn Properties.
- Chuyển tab "Tools" dùng kiểm tra lỗi xác định sức khỏe ổ cứng. Nhấn Check Now, lên lịch quét khi khởi động. Sau khi lên lịch, reboot PC, để chkdsk quét lỗi. Sau khi sửa lỗi, test xem vấn đề giải quyết chưa, nếu chưa tải Hard Disk Sentinel quét lỗi.
- Sửa lỗi và dọn file/rác phần mềm không cần cũng làm máy nhanh hơn.

Giải pháp 6: Nếu bạn đang overclocking – hãy dừng lại
Người overclock CPU, GPU, RAM đều biết rõ, nếu bạn không làm thì bỏ qua phương pháp này. Tuy nhiên, đối với người đang làm, hãy thử trả phần cứng về tần số hoạt động gốc, thử tắt máy. Nếu đây là nguyên nhân, Windows 7 sẽ tắt không độ trễ.
Giải pháp 7: Đóng Sticky Notes
Dù bạn không nghĩ tới, để ghi chú mở trên màn hình desktop do Sticky Notes tạo, có thể khiến Windows treo. Thử đóng tất cả ghi chú mở trên desktop, bạn sẽ tắt máy nhanh lại.
Giải pháp 8: Kiểm tra page file bị hỏng
Page file hỏng có thể khiến Windows treo, dễ khắc phục bằng tắt và bật lại paging.
- Chuột phải My Computer chọn Properties. Nhấn link Advanced System Properties bên trái.

- Từ header Performance, chọn Settings.
- Trong header Virtual Memory, nhấn Change.

- Chọn No paging file, nhấn Set. Nếu tùy chọn xám, bỏ chọn Automatically manage paging file size for all drives. Sau đó, bật lại paging chọn System managed size. Reboot và Windows sẽ tắt bình thường.
Giải pháp 9: Chạy sfc/scannow từ Elevated Command Prompt
Chạy quét toàn hệ thống chỉ ra vấn đề OS và sửa nếu có. Nếu các phương pháp trước không hiệu quả, thử cái này vì cũng cho thấy vấn đề OS khác.
- Mở menu Start nhấn phím Windows, gõ cmd. Chuột phải kết quả chọn Run as administrator mở Elevated Command Prompt.

- Trong Elevated Command Prompt, gõ sfc/scannow nhấn Enter. Chờ quét xong, đừng ngắt. Reboot thiết bị khi xong.
Giải pháp 10: Nếu là laptop, xả điện vật lý
Dễ làm và có thể khắc phục vấn đề.
- Tắt máy. Chờ tắt hẳn, đừng vội, cho bao nhiêu thời gian cần.
- Tháo pin. Pin có nút bấm tháo – lấy ra.
- Giữ nút nguồn khoảng 1 phút. Sẽ xả sạch điện. Gắn pin lại, bật máy, sẽ hoạt động.
Lưu ý: chỉ làm được với laptop pin tháo rời, đừng tháo lắp laptop để làm điều này.
Giải pháp 11: Kiểm tra xem bạn có thay đổi quan trọng nào không
Việc cài phần mềm mới hoặc gắn thiết bị phần cứng có thể ảnh hưởng lớn. Kiểm tra xem bạn có cài gì hoặc gắn thiết bị nào gây ra vấn đề, thử gỡ cài hoặc tháo ra xem có giúp không. Nếu giúp, bạn đổ lỗi cho thiết bị/phần mềm, không phải OS.
Dù một số người không coi đây là vấn đề nếu không gấp, đây là điều không nên xảy ra với OS. May mắn là có nhiều giải pháp, tất cả đều mô tả trên, hãy thử xem cái nào hiệu quả.
Tuy nhiên, nếu vấn đề vẫn tồn tại sau khi áp dụng tất cả giải pháp, có khả năng phần cứng cần thay thế.
Giải pháp 12: Điều chỉnh cài đặt nguồn (Power Settings)
Trong một số trường hợp, nếu dùng laptop, hệ thống có thể cố tiết kiệm pin bằng cách giảm hiệu suất và sử dụng tài nguyên. Do đó, bước này điều chỉnh cài đặt nguồn cho trải nghiệm mượt mà hơn trên Windows 7. Làm như sau:
- Nhấn "Windows" + "R" mở "Run".
- Gõ "Control Panel" nhấn Enter.

- Đặt "View By:" thành "Large Icons".

- Chọn nút "Power Options".
- Nhấn "Change Plan Settings" chọn "Change Advanced Power Settings".

- Nhấn dropdown "ATI Graphics Power Settings" rồi "ATI Powerplay Settings".
- Đổi cả hai giá trị thành "Maximum Performance".
- Nhấn dropdown "PCI Express" chọn "Maximum Performance".
- Nhấn "Apply" rồi "OK".
- Kiểm tra xem vấn đề còn không.
Lưu ý: Cũng trong cài đặt này, thử đổi dropdown chính từ "Balanced" sang "High Performance" xem có giúp không.