Lỗi Unknown Hard Error (thường kèm c000021a) gây mất biểu tượng Desktop, taskbar đóng băng, màn hình đen, Start/Cortana không hoạt động. Nguyên nhân thường do sihost.exe (Shell Infrastructure Host) bị treo, hỏng hoặc bị xóa. SiHost quản lý các yếu tố giao diện như trong suốt Start menu/taskbar. Lỗi ctfmom.exe cũng có thể do driver không tương thích.
Các giải pháp
1. Xác định và xử lý ứng dụng gây lỗi sihost.exe
Tìm ứng dụng nào đang chạy sihost.exe, cập nhật/cài lại hoặc tạm gỡ nó.
2. Chạy System File Checker (SFC)
- Mở Command Prompt Admin.
- Chạy
sfc /scannowđể quét và khôi phục file hệ thống hỏng. - Trước đó, kiểm tra sihost.exe có phải mã độc không (đường dẫn chuẩn:
C:\Windows\System32\sihost.exe).
3. Sử dụng System Restore
Khôi phục hệ thống về điểm phục hồi (restore point) trước khi lỗi xuất hiện. Windows tự tạo restore point hàng tuần và khi phát hiện thay đổi.
4. Khởi động Clean Boot
Khởi động Windows với bộ driver/dịch vụ tối thiểu để chẩn đoán xung đột phần mềm. Nếu máy không khởi động bình thường hoặc báo lỗi không xác định, Clean Boot giúp xác định nguyên nhân.
Hy vọng một giải pháp nào đó giúp bạn khắc phục sự cố!