ตอนอัปเกรด Windows 11/10 จะสร้าง log files มากในทุกขั้นตอน มีประโยชน์สำหรับวิเคราะห์ปัญหาอัปเกรด แม่อ่านยากแต่น่า value ให้ IT admins บทความนี้รายละเอียด log files ตอนอัปเกรด รวมถึง phase ที่สร้าง

Log files ที่สร้างเมื่ออัปเกรด Windows 11/10
คำศัพท์ที่จะ見到:
- Down-Level: Phase แรกของอัปเกรด รันบน source OS error มัก見到ใน log files ตรวจสอบ setup source และ destination drive
- OOBE: Out of the box experience
- Rollback: Setup กลับไปจุดเริ่มต้น
- Dumps: ไฟล์ debug เมื่อคอมพิวเตอร์หยุดทำงานอย่างกะทันหรือ (blue screen) หรือระหว่างอัปเกรด
ตาราง log files, location, description, when to use:
| Log file | Phase: Location | Description | When to use |
| setupact.log | Down-Level: $Windows.~BT\Sources\Panther |
รายการ set up actions ใน downlevel phase | Down-level failures จุดเริ่มต้นสืบสวน rollback |
| OOBE: $Windows.~BT\Sources\Panther\ UnattendGC |
Unattended setup experience รายละเอียด actions ใน OOBE phase | สืบสวน rollbacks ที่ fail ใน OOBE phase Error Code 0x4001C, 0x4001D, 0x4001E, 0x4001F | |
| Rollback: $Windows.~BT\Sources\Rollback |
คำสั่งสำหรับ rollback | สืบสวน generic rollbacks – 0xC1900101 | |
| Pre-initialization (prior to downlevel): Windows |
ข้อมูลการ initialize setup | ถ้า setup ไม่ launch ได้ | |
| Post-upgrade (after OOBE): Windows\Panther |
คำสั่งติดตั้ง | สืบสวน post-upgrade issues | |
| setuperr.log | Same as setupact.log | ข้อมูล setup errors ระหว่างติดตั้ง | Review errors ตอนติดตั้ง |
| miglog.xml | Post-upgrade (after OOBE): Windows\Panther |
รายการ items ที่ migrate ระหว่างติดตั้ง | ระบุ post upgrade data migration issues |
| BlueBox.log | Down-Level: Windows\Logs\Mosetup |
ข้อมูลการสื่อสารระหว่าง setup.exe และ Windows Update | WSUS และ WU down-level failures หรือ 0xC1900107 |
| Supplemental rollback logs: Setupmem.dmp setupapi.dev.log Event logs (*.evtx) |
$Windows.~BT\Sources\Rollback | Additional logs ระหว่าง rollback | Setupmem.dmp: OS bug Setupapi: Windows ไม่ติดตั้งบน device – 0x30018 Event logs: Generic rollbacks (0xC1900101) หรือ unexpected reboots |
Log files เมื่ออัปเกรดสำเร็จหรือล้มเหลว
ทุก event มี log file แม้ fail และ restart ครั้งที่ 2 หรือ rollback
Log files เมื่ออัปเกรดสำเร็จ
- 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
Log files เมื่ออัปเกรด fail ระหว่างติดตั้ง ก่อน restart ครั้งที่ 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
Log files เมื่ออัปเกรด fail ระหว่างติดตั้ง หลัง restart ครั้งที่ 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
Log files เมื่ออัปเกรด fail และ restore 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
Log files เมื่ออัปเกรด fail และ rollback เริ่มต้น:
- C:\$Windows.~BT\Sources\Rollback\setupact.log
- C:\$Windows.~BT\Sources\Rollback\setupact.err
อ่านเพิ่มเติมที่ Microsoft
หวังว่าบทความนี้จะทำให้รู้จัก log files, memory dumps, location ที่หายาก
