Windows PE (หรือ Windows Preinstallation Environment) เป็น Windows เวอร์ชันลดขนาดลง สภาพแวดล้อมที่กำหนดเองนี้มีประโยชน์ในฉุกเฉิน ให้คุณรันคำสั่ง Windows หรือเครื่องมือภายนอก custom เพื่อแก้ไขปัญหาการติดตั้ง Windows หรือ ในสถานการณ์แย่ที่สุด กู้คืนไฟล์ของคุณ
มี Windows PE rescue disks ภายนอกหลายตัวที่ดาวน์โหลดใช้ได้ เช่น Hiren's BootCD PE หากกังวลเกี่ยวกับการไว้ใจโซลูชันภายนอก โดยเฉพาะปัญหาลิขสิทธิ์ จะสร้างเองได้ด้วย Win10XPE มาดูวิธีสร้าง Windows PE rescue disk ของตัวเอง
สร้าง Windows PE Rescue Disk
เพื่อสร้าง Windows PE rescue disk ต้องมี Windows 10 installation media ล่าสุด Microsoft ให้ดาวน์โหลด Windows 10 ISOs แต่ต้องเปลี่ยน browser user agent เป็น Chrome OS หรือ Android ก่อน จึงจะดาวน์โหลดไฟล์จากเว็บไซต์ Microsoft ได้
- หากมี Windows 10 ISO ดาวน์โหลดแล้ว ต้องดาวน์โหลด Win10XPE เวอร์ชันล่าสุด แตก Windows 10 ISO และไฟล์ Win10XPE 7Z ที่บีบอัด ด้วย 7-Zip แล้วรัน Win10XPE.exe
- ตอนเปิด Win10XPE ครั้งแรก ต้องชี้ไปที่ตำแหน่งไฟล์ติดตั้ง Windows 10 ที่แตกแล้ว คลิก Select the Windows 10 Source Folder ในเมนูหลัก Win10XPE
- เมื่อโหลดไฟล์ติดตั้ง Windows 10 เข้า Win10XPE เริ่มปรับแต่งเครื่องมือที่ต้องการรวมใน WinPE disk ในเมนูซ้าย คลิก + arrow ข้าง Apps เพื่อขยายส่วนนั้น
- จากนี้ ทำงานผ่านแต่ละ sub-category เลือกเครื่องมือที่ต้องการเพิ่ม Win10XPE จะใช้ default configuration เลือกเครื่องมือที่เชื่อว่าจะมีประโยชน์ สามารถคงไว้ได้ แตะต้องคลิก checkbox ข้างแต่ละตัวเลือกเพื่อเพิ่มเข้า environment
- ต้องปรับ Build Core configuration ด้วย ตั้งค่าต่างๆ เช่น keyboard layout และ locale สำหรับ WinPE build คลิก Build Core ในเมนูด้านซ้าย
- Default Build Core menu configuration ควรทำงานสำหรับผู้ใช้ส่วนใหญ่ หากต้องการใช้ wireless network connection ใน WinPE ให้เปิดใช้งาน checkbox Network Drivers, Network Additions และ Microsoft .NETFx4 ในแท็บ Main Interface
- ยังเพิ่ม custom files เข้า WinPE environment ได้ ไฟล์เหล่านี้อาจเป็น portable tools เช่นที่ดาวน์โหลดได้จาก PortableApps หรือ configuration files เพิ่มเติม เพื่อตั้งค่า Win10XPE ให้เพิ่ม คลิก checkbox Add Your Custom Folder แล้วคลิก Open Custom Folder คัดลอกไฟล์ไปที่ตำแหน่งนั้น
- เมนู Utilities ท้ายสุด ไม่ควรต้องตั้งค่าสำหรับผู้ใช้ส่วนใหญ่ หากต้องตั้งค่าส่วนนี้ เช่น เปิดใช้งาน .NET Framework 2.0-3.5 คลิก + arrow ข้าง Utilities ในเมนูด้านซ้าย
- เมื่อการตั้งค่า Win10XPE พร้อม และไฟล์อยู่ในตำแหน่งแล้ว สร้างได้ คลิกปุ่ม Play มุมขวาบน เริ่มกระบวนการ build
Win10XPE แปลง Windows PE environment ที่กำหนดเองเป็นไฟล์ ISO เมื่อ build เสร็จ สามารถ flash เนื้อหา ISO ไป USB flash drive ด้วย Rufus
Etcher เป็นทางเลือกยอดนิยมแทน Rufus แต่มีปัญหาที่รู้จักกับการ flash Windows 10 ISOs ไป flash drives ในกรณีนี้ ใช้ Rufus ดีกว่า
คัดลอก Windows PE ไป USB Flash Drive
เพื่อ flash Windows PE ISO ที่กำหนดเองไป USB flash drive ต้องดาวน์โหลด Rufus เวอร์ชันล่าสุด ไม่ต้องติดตั้ง แค่รัน Rufus.exe หลังดาวน์โหลด
- ก่อนอื่น เลือก flash drive จากเมนูดรอปดาวน์ Device แล้วเลือก ISO โดยคลิก Select ถัดจากเมนู Boot Selection
- เมื่อเลือก ISO แล้ว Rufus จะตั้งค่าอัตโนมัติให้ตรงกับ settings ที่เหมาะสมที่สุด เมื่อพร้อมเริ่ม flash คลิก START ด้านล่าง
เมื่อกระบวนการ flash ของ Rufus เสร็จ ให้รีบูท PC พร้อมเสียบ flash drive สภาพแวดล้อม Windows PE ที่กำหนดเองควรบูทขึ้นมา ให้เริ่มกู้คืนการติดตั้ง Windows
ใช้ Windows Recovery Environment (WinRE)
หากมองหา built-in solution ผู้ใช้ Windows 10 ใช้ Windows Recovery Environment (WinRE) แทนได้ WinPE ปรับแต่งได้ แต WinRE เป็นโซลูชันที่แน่นอน รวมเครื่องมือซ่อม file system, กู้คืน Windows ไป backup ก่อนหน้า, reset Windows กลับค่าโรงงาน และอื่นๆ
ประโยชน์ของ WinRE WinPE คือ ผู้ใช้ Windows 10 ทุกคนมี WinRE tool ติดตั้งอยู่แล้ว
- หากบูทเข้าสู่ Windows 10 ได้ สามารถบูทไป WinRE ผ่านเมนู Advanced Startup settings คลิกขวาปุ่ม Start Windows คลิก Settings
- จากนี้ คลิก Update & Security > Recovery > Restart now จะบูท PC เข้าสู่ advanced boot menu ของ Windows 10
ยังบูทเข้าสู่ Windows Recovery Environment ได้โดยยกเลิกกระบวนการ start-up ของ Windows 10 อย่างน้อย 2 ครั้ง เมื่อ WinRE โหลดแล้ว อาจต้องคลิก Advanced Options > Troubleshoot เพื่อเข้าถึง recovery tools ต่างๆ ที่รวมอยู่
หากการติดตั้ง Windows เสียหายรุนแรงจนแก้ไม่ได้ อาจต้อง wipe และติดตั้ง Windows 10 ใหม่แทน