เมื่อคุณเผชิญปัญหากับ Windows มีโอกาสสูงที่ไดรเวอร์เป็นผู้ก่อให้เกิดปัญหา ในสถานการณ์เหล่านั้น การมีข้อมูลมากที่สุดเกี่ยวกับว่าไดรเวอร์ไหนถูกโหลดและไหนไม่ถูกโหลด อาจช่วยให้คุณแก้ไขปัญหาระบบได้ดีขึ้น โชคดีที่ Windows มีฟีเจอร์ที่เรียกว่า "boot log" ที่บันทึกไดรเวอร์แต่ละตัวที่ถูกโหลดเมื่อคุณเริ่มระบบ
บทความนี้จะแสดงวิธีที่คุณสามารถเปิดใช้งานหรือปิดใช้งานฟีเจอร์ boot log ใน Windows
หมายเหตุ: บทช่วยสอนนี้ควรใช้ได้กับ Windows 7 และ 8 ด้วย
Boot Log โดยใช้ System Configuration Tool
วิธีที่ง่ายที่สุดในการเปิดใช้งาน boot log ใน Windows คือการใช้ตัวเลือกที่ System Configuration tool จัดเตรียมไว้
1. ขั้นแรก กด Win + R พิมพ์ msconfig ในช่องข้อความ และกด Enter เพื่อเปิด System Configuration tool

2. ไปที่แท็บ "Boot" เลือกระบบปฏิบัติการ แล้วเลือกเช็คบ็อกซ์ "Boot log" ภายใต้ส่วน Boot Options คลิกปุ่ม "Apply" และ "OK" เพื่อบันทึกการเปลี่ยนแปลง

3. คุณเปิดใช้งานฟีเจอร์ Boot log เรียบร้อยแล้ว คุณจะได้รับแจ้งให้รีสตาร์ทระบบ คลิกปุ่ม "Restart" เพื่อเริ่มบันทึกกระบวนการบูท

4. หลังจากรีสตาร์ท คุณสามารถเข้าถึง boot log ได้ทุกเมื่อ ในการทำเช่นนั้น ให้เปิด File Explorer และไปที่โฟลเดอร์ "C:\Windows" หาไฟล์ข้อความที่ชื่อว่า "ntbtlog.txt" และดับเบิลคลิกที่มัน
เคล็ดลับด่วน: ป้อน "*.txt" หรือหากต้องการเจาะจง יותר ให้ป้อน "ntbtlog.txt" ในแถบค้นหาเพื่อหาไฟล์ได้อย่างรวดเร็ว

5. ในไฟล์ล็อก คุณจะเห็นไดรเวอร์ทั้งหมดที่โหลดและไม่ได้โหลดขณะที่ Windows เริ่มต้น

เมื่อคุณเสร็จสิ้นการแก้ไขปัญหาแล้ว ผมแนะนำให้ปิดฟีเจอร์ boot-logging มิฉะนั้น Windows จะเพิ่มรายการล็อกทุกครั้งที่คุณเริ่มระบบ ซึ่งทำให้ขนาด boot log ใหญ่ขึ้นอย่างรวดเร็ว นاهيكจากจะยากมากที่จะหาสิ่งที่คุณมองหา

เพื่อปิดใช้งาน boot logging ให้ไปที่แท็บ "Boot" เลือกระบบปฏิบัติการ และยกเลิกเช็คบ็อกซ์ "Boot log" บันทึกการเปลี่ยนแปลงโดยคลิกปุ่ม "OK"
Boot Log โดยใช้ Command Prompt
คุณยังสามารถเปิดใช้งาน boot log โดยใช้เครื่องมือบรรทัดคำสั่ง BCDEdit ได้
1. ค้นหา "Command Prompt" ในเมนู Start คลิกขวาแล้วเลือก "Run as administrator"

2. ก่อนที่คุณจะสามารถเปิดใช้งาน boot log คุณต้องทราบตัวระบุ (identifier) ของระบบปฏิบัติการปัจจุบันที่คุณใช้ ในการหาข้อมูลนั้น ให้พิมพ์ bcdedit และกด Enter ภายใต้ส่วน "Windows Boot Loader" คุณจะพบตัวระบุระบบปฏิบัติการของคุณข้างๆ "Identifier" จดจำไว้ ในกรณีของผมคือ "{current}" โดยทั่วไป ตัวระบุของคุณจะเหมือนกับของผม

3. เมื่อคุณมีตัวระบุแล้ว ให้รันคำสั่งด้านล่างเพื่อเปิดใช้งาน boot log หากตัวระบุของคุณต่างออกไป ให้แทนที่ "{current}" ในคำสั่งด้านล่างด้วยตัวระบุระบบปฏิบัติการจริงของคุณ
bcdedit /set {current} bootlog yes

4. หลังจากรีสตาร์ทระบบ คุณสามารถหา boot log ได้ที่ "C:\Windows\ntbtlog.txt"

เมื่อคุณเสร็จสิ้นการแก้ไขปัญหาแล้ว คุณควรพิจารณาปิดใช้งาน boot logging เพื่อปิดใช้งาน boot log ผ่าน command prompt ให้รันคำสั่งด้านล่าง:
bcdedit /set {current} bootlog no

แสดงความคิดเห็นด้านล่างเพื่อแบ่งปันความคิดและประสบการณ์เกี่ยวกับการใช้ฟีเจอร์ Windows boot log