Thursday, March 29, 2012

Windows 8: วิธีการสร้าง Windows To Go

ก่อนหน้านี้ผมได้แนะนำ Windows To Go ซึ่งเป็นคุณสมบัติใหม่ใน Windows 8 ที่ช่วยให้สามารถบูทเครื่องคอมพิวเตอร์เพื่อรันระบบปฏิบัติการ Windows 8 จากอุปกรณ์เก็บข้อมูลแบบยูเอสบี เช่น แฟลชไดรฟ์หรือฮาร์ดดิสก์แบบเชื่อมต่อภายนอกไปแล้ว สำหรับบทความนี้จะสาธิตการสร้าง Windows To Go USB Drive โดยก่อนดำเนินการจะต้องใช้โปรแกรมและอุปกรณ์ต่างๆ ดังนี้:
  • ยูเอสบีแฟลชไดรฟ์หรือยูเอสบีฮาร์ดไดรฟ์ที่มีความจุอย่างน้อย 32 GB
  • เครื่องคอมพิวเตอร์ Windows 8 Enterprise ในกรณีที่ยังไม่มีเครื่อง Windows 8 สามารถอ่านรายละเอียดได้ที่ ดาวน์โหลด Windows 8 Enterprise และอ่านวิธีการติดตั้งได้ที่เว็บไซต์ วิธีติดตั้ง Windows 8 Enterprise แบบ Clean Install
  • แผ่นดีวีดีหรือไฟล์อิมเมจ ISO ของ Windows 8 Enterprise (ในที่นี่ใช้ Windows 8 Enterprise RTM)
  • โปรแกรม Imagex.exe จาก Windows Automated Installation Kit for Windows 7 ที่ติดตั้งบนเครื่องคอมพิวเตอร์ Windows 7 หรือ Windows XP

ข้อควรทราบ: วิธีการในบทความนี้ใช้สำหรับการติดตั้ง Windows To Go บนอุปกรณ์เก็บข้อมูลทั่วไป (อุปกรณ์ที่ไม่ผ่านการรับรองจากไมโครซอฟท์) ซึ่งไม่ใช่วิธีการแนะนำจากไมโครซอฟท์

ข้อควรระวัง: เพื่อป้องกันไม่ให้เกิดข้อมูลเสียหาย แนะนำให้ดำเนินการบนเครื่องคอมพิวเตอร์สำหรับทดสอบเท่านั้น

สำหรับขั้นตอนการสร้าง Windows 8 To Go USB Drive มีดังนี้

1. บนเครื่องคอมพิวเตอร์ Windows 8 ให้เปิดหน้าต่างคอมมานด์พรอมท์ด้วยสิทธิ์ผู้ดูแลระบบ (Administrator) โดยการกดปุ่ม Windows + X หรือคลิกเม้าส์ขวาบริเวณมุมซ้ายล่างของหน้าจอแล้วคลิก Command Prompt (Admin) คลิก Yes ในหน้าไดอะล็อกบ็อกซ์ User Account Control

2. ทำการต่อยูเอสบีแฟลชไดรฟ์หรือยูเอสบีฮาร์ดไดรฟ์ให้เรียบร้อยจากนั้นในหน้าต่างคอมมานด์พรอมท์ให้พิมพ์คำสั่ง diskpart เสร็จแล้วกด Enter

3. ที่พร้อมท์คำสั่ง DISKPART> ให้พิมพ์ list disk เสร็จแล้วกด Enter เพื่อแสดงดิสก์ทั้งหมดที่มีในระบบ (ซึ่งจะแตกต่างกันไปในคอมพิวเตอร์แต่ละเครื่อง ทั้งนี้ขึ้นอยู่กับการต่อฮาร์ดดิสก์) จะได้ผลลัพธ์ลักษณะดังรูปที่ 1

4. ที่พร้อมท์คำสั่ง DISKPART> พิมพ์ select disk x เสร็จแล้วกด Enter (ดูรูปที่ 1 ประกอบ) เพื่อเลือกยูเอสบีแฟลชไดรฟ์ที่ต้องการ โดย x คือดิสก์ตัวที่ต้องการ ในที่นี้ x คือ 5

ตรวจสอบให้แน่ใจว่าเลือกดิสก์ถูกตัว เนื่องจากถ้าเลือกผิดตัวอาจจะทำให้ข้อมูลหายได้

รูปที่ 1

5. ที่พร้อมท์คำสั่ง DISKPART> พิมพ์คำสั่ง clean เสร็จแล้วกด Enter (ดูรูปที่ 2 ประกอบ)

6. ที่พร้อมท์คำสั่ง DISKPART> พิมพ์คำสั่ง create partition primary เสร็จแล้วกด Enter (ดูรูปที่ 2 ประกอบ)

7. ที่พร้อมท์คำสั่ง DISKPART> พิมพ์ format fs=ntfs quick เสร็จแล้วกด Enter เพื่อทำการฟอร์แมต Disk 1 แล้วรอจนการฟอร์แมตแล้วเสร็จ

8. ที่พร้อมท์คำสั่ง DISKPART> พิมพ์คำสั่ง active เสร็จแล้วกด Enter

รูปที่ 2

9. ที่พร้อมท์คำสั่ง DISKPART> พิมพ์คำสั่ง exit เสร็จแล้วกด Enter แล้วปิดหน้าต่างคอมมานด์พรอมท์เพื่อจบการทำงาน

10. บนเครื่องคอมพิวเตอร์ Windows 8 ในไดรฟ์ที่สะดวกต่อการใช้งาน เช่น ไดรฟ์ C: ให้สร้างโฟลเดอร์ใหม่ เช่น Wintogo จากนั้นทำการสำเนาไฟล์ Imagex.exe จากเครื่องคอมพิวเตอร์ Windows 7 ที่ติดตั้ง Windows AIK for Windows 7 ซึ่งปกติไฟล์ Imagex.exe จะเก็บอยู่ในโฟลเดอร์ C:\Program Files\Windows AIK\Tools\amd64 หรือโฟลเดอร์ C:\Program Files\Windows AIK\Tools\x86 ลงในโฟลเดอร์ที่สร้างขึ้น

สำหรับรายละเอียดการดาวนโหลด Windows 7 AIK สามารถอ่านได้ Windows AIK for Windows 7

11. บนเครื่องคอมพิวเตอร์ Windows 8 ให้ดับเบิลคลิกไฟล์ Windows 8 ISO เพื่อทำการเม้าท์ไฟล์ไอเอสโออิมเมจจากนั้นให้เบราซ์ไดรฟ์ที่เม้าท์ด้วย Windows Explorer แล้วทำการสำเนาไฟล์ install.wim (ซึ่งเก็บอยู่ในโฟลเดอร์ sources) ไปเก็บไว้ในโฟลเดอร์เดียวกับโปรแกรม Imagex.exe (ขั้นตอนที่ 10)

12. ตรวจสอบชื่อไดรฟ์ยูเอสบีที่จะใช้เป็น Windows To Go USB drive ด้วย Windows Explorer เสร็จแล้วให้ทำการเปิดหน้าต่างคอมมานด์พรอมท์ด้วยสิทธิ์ผู้ดูแลระบบ จากนั้นเปลี่ยนไปทำงานในโฟลเดอร์ที่เก็บโปรแกรม Imagex.exe เช่น C:\Wintogo แล้วทำการติดตั้ง install.wim โดยการรันคำสั่งดังนี้

imagex.exe /apply install.wim 1 x:\

โดย x คือชื่อไดรฟ์ยูเอสบีที่ต้องการใช้เป็น Windows To Go USB

13. หลังจากทำการติดตั้งอิมเมจแล้วเสร็จให้ทำการเซ็ตอัปบูทเร็คคอร์ดบน  Windows To Go USB โดยการรันคำสั่งที่คอมมานด์พรอมท์ด้วยสิทธิ์ผู้ดูแลระบบ ดังนี้

bcdboot.exe x:\windows /s x: /f ALL

โดย x คือชื่อไดรฟ์ยูเอสบีที่ต้องการใช้เป็น Windows To Go USB

ทั้งนี้ หลังจากการทำงานแล้วเสร็จให้จะสามารถใช้ Windows To Go USB ที่ได้ในการบูทเครื่องพิวเตอร์ได้

ผลการทดสอบ Windows To Go USB
จากการทดสอบ Windows To Go USB ผลปรากฏว่าสามารถทำงานได้บนเครื่องเดสก์ท็อปคอมพิวเตอร์ยี่ห้อ HP รุ่น DC5750 และโน้ตบุ๊กยี่ห้อ HP รุ่น 2230s แต่ไม่สามารถทำงานได้บนเครื่องคอมพิวเตอร์ยี่ห้อ Dell รุ่น OptiPlex 990 โดยการบูทด้วย Windows To Go USB ครั้งแรกจะต้องทำการติดตั้ง Windows 8 เหมือนกับการติดตั้งแบบปกติแต่จะใช้เวลานานกว่า 2-3 เท่า (โดยประมาณ) หลังจากทำการติดตั้งแล้วเสร็จสามารถใช้งานต่าง ๆ ได้เหมือนการใช้ Windows 8 แบบปกติ สามารถใช้งานระบบเครือข่ายและการออกอินเทอร์เน็ตได้ทั้งแบบมีสาย (LAN) และแบบไร้สาย (Wifi) ได้โดยไม่ต้องติดตั้งไดรเวอร์เพิ่มเติม สามารถดูหนัง ฟังเพลงได้ สามารถเปิดวิดีโอด้วย IE9 ได้จากทั้งโหมดเดสก์ท็อปและหน้าสตาร์ท (Metro เดิม) สำหรับการใช้งาน Windows To Go ในครั้งต่อ ๆ ไปนั้นใช้เวลาในการบูทเร็วขึ้นกว่าการบูทครั้งแรก

ความเห็นผู้เขียน
โดยภาพรวมแล้วผมค่อนข้างพอใจกับคุณสมบัติ Windows To Go แต่มีข้อสังเกตเรื่องความเร็วในการบูทเครื่องที่ใช้เวลานานกว่าการติดตั้ง Windows 8 แบบปกติ 2-3 เท่า นอกจากนี้ Windows To Go อาจไม่สามารถทำงานได้ถูกต้องบนทุกระบบฮาร์ดแวร์ อย่างในกรณีนี้ไม่สามารถบูทเครื่อง OptiPlex 990 ได้โดยไม่ทราบสาเหตุ

เรื่องที่เกี่ยวข้อง

บทความโดย: Thai Windows Administrator Blog

แหล่งข้อมูลอ้างอิง

Copyright © 2012 TWA Blog. All Rights Reserved.

0 Comment: