Khi Microsoft phát hành bản cập nhật cho Windows 11/10, quy trình nâng cấp tạo ra hàng loạt file log ở mỗi bước. Các file log này hữu ích để phân tích nếu có sự cố nâng cấp. Mặc dù có thể không dễ phân tích, nhưng đây là "mỏ vàng" cho quản trị viên IT. Trong bài viết này, chúng ta sẽ thảo luận các file Log được tạo khi nâng cấp lên phiên bản Windows mới. Chúng tôi cũng đưa ra giai đoạn nào tạo ra file log nào.

Các file Log được tạo khi nâng cấp Windows 11/10
Dưới đây là một số thuật ngữ bạn sẽ thấy trong danh sách:
- Down-Level: Giai đoạn đầu của quy trình nâng cấp, chạy trên hệ điều hành nguồn, lỗi nâng cấp thường không thấy trừ trong file log. Nó cũng đảm bảo nguồn Windows setup và ổ đích đều truy cập được.
- OOBE: Out of the box experience (Trải nghiệm hộp mới).
- Rollback: Khi setup quyết định quay về giai đoạn ban đầu.
- Dumps: File cực kỳ hữu ích ghi toàn bộ thông tin debug khi máy tính dừng bất ngờ do Stop error (màn hình xanh, crash hệ thống, bug check) hoặc trong quá trình nâng cấp Windows.
Dưới đây là danh sách file log, vị trí, lý do tạo, và khi nào nên dùng. Mặc dù dành cho quản trị viên IT, ai quan tâm cũng có thể tự phân tích.
| File log | Giai đoạn: Vị trí | Mô tả | Khi nào dùng |
| setupact.log | Down-Level: $Windows.~BT\Sources\Panther |
Danh sách hành động setup cần thực hiện trong giai đoạn downlevel. | Chứa tất cả thất bại down-level và điểm xuất phát điều tra rollback. Không có nó, thất bại sẽ mãi không giải quyết được. |
| OOBE: $Windows.~BT\Sources\Panther\ UnattendGC |
Chứa trải nghiệm setup tự động và chi tiết hành động trong giai đoạn OOBE. | Điều tra rollback thất bại trong giai đoạn OOBE và các thao tác. Mã lỗi 0x4001C, 0x4001D, 0x4001E, 0x4001F. | |
| Rollback: $Windows.~BT\Sources\Rollback |
Bao gồm hướng dẫn cho rollback. | Điều tra rollback chung – 0xC1900101. | |
| Pre-initialization (trước downlevel): Windows |
Chứa thông tin về khởi tạo setup. | Nếu setup không khởi chạy được. | |
| Post-upgrade (sau OOBE): Windows\Panther |
Hướng dẫn thực hiện trong quá trình cài đặt. | Log giúp điều tra các vấn đề sau nâng cấp. | |
| setuperr.log | Giống setupact.log | Dữ liệu về lỗi setup trong quá trình cài đặt. | Xem lại tất cả lỗi gặp phải trong giai đoạn cài đặt. |
| miglog.xml | Post-upgrade (sau OOBE): Windows\Panther |
Danh sách mục được di chuyển trong quá trình cài đặt. | Xác định vấn đề di chuyển dữ liệu sau nâng cấp. |
| BlueBox.log | Down-Level: Windows\Logs\Mosetup |
Thông tin về giao tiếp giữa setup.exe và Windows Update. | Dùng khi WSUS và WU down-level thất bại hoặc mã 0xC1900107. |
| Supplemental rollback logs: Setupmem.dmp setupapi.dev.log Event logs (*.evtx) |
$Windows.~BT\Sources\Rollback | Log bổ sung thu thập trong rollback. | Setupmem.dmp: Tạo khi có bug OS. Setupapi: Khi Windows không cài được trên thiết bị – 0x30018 Event logs: Rollback chung (0xC1900101) hoặc reboot bất ngờ. |
Danh sách file Log được tạo khi nâng cấp thành công hoặc thất bại
Mọi sự kiện đều có file log tạo ra. Thậm chí file log được tạo ngay cả khi nâng cấp thất bại, máy tính khởi động lại lần thứ hai hoặc khi có rollback. Đây là danh sách:
File log khi nâng cấp thành công
- C:\Windows\Panther\Setupact.log
- C:\Windows\panther\setuperr.log
- C:\Windows\inf\setupapi.app.log
- C:\Windows\inf\setupapi.dev.log
- C:\Windows\panther\PreGatherPnPList.log
- C:\Windows\panther\PostApplyPnPList.log
- C:\Windows\panther\miglog.xml
File log khi nâng cấp thất bại trong quá trình cài đặt trước khi máy tính khởi động lại lần 2
- C:\$Windows.~BT\Sources\panther\setupact.log
- C:\$Windows.~BT\Sources\panther\miglog.xml
- C:\Windows\setupapi.log
- [Windows 10:] C:\Windows\Logs\MoSetup\BlueBox.log
File log khi nâng cấp thất bại trong quá trình cài đặt sau khi máy tính khởi động lại lần 2
- C:\Windows\panther\setupact.log
- C:\Windows\panther\miglog.xml
- C:\Windows\inf\setupapi.app.log
- C:\Windows\inf\setupapi.dev.log
- C:\Windows\panther\PreGatherPnPList.log
- C:\Windows\panther\PostApplyPnPList.log
- C:\Windows\memory.dmp
File log khi nâng cấp thất bại, sau đó khôi phục desktop
- C:\$Windows.~BT\Sources\panther\setupact.log
- C:\$Windows.~BT\Sources\panther\miglog.xml
- C:\$Windows.~BT\sources\panther\setupapi\setupapi.dev.log
- C:\$Windows.~BT\sources\panther\setupapi\setupapi.app.log
- C:\Windows\memory.dmp
Các file log sau được tạo khi nâng cấp thất bại và rollback cài đặt được khởi động:
- C:\$Windows.~BT\Sources\Rollback\setupact.log
- C:\$Windows.~BT\Sources\Rollback\setupact.err
Đọc thêm về chúng tại Microsoft tại đây và tại đây.
Chúng tôi hy vọng bài viết đủ thông tin để bạn hiểu loại file log, memory dump, vị trí các file không dễ tìm.
