หากคุณใช้ Windows XP บนคอมพิวเตอร์อีกเครื่อง สามารถนำไฟล์ VHD ไป Mount ได้โดยไม่ต้องติดตั้ง Virtual PC หรือ Microsoft Virtual Server ทั้งชุด — เพียงติดตั้งเฉพาะส่วนประกอบ VHD Mount ของ Microsoft Virtual Server แล้วรันคำสั่งจาก Command Line
ข้อควรระวัง: หากตั้งรหัสผ่านให้ VHD ด้วย BitLocker ใน Windows 7 จะไม่สามารถเข้าถึงได้ใน Windows XP — จะถูกขอให้ Format ไดรฟ์แทน
ขั้นตอนการติดตั้งและใช้งาน
- ดาวน์โหลด Microsoft Virtual Server 2005 R2 SP1 จากเว็บไซต์ Microsoft
- รัน setup.exe > คลิก Install Microsoft Virtual Server 2005 R2 SP1
- ยอมรับ License Agreement > ใส่ User Name/Organization > Next
- ที่หน้า Setup Type เลือก Custom
- ที่ Custom Setup ตั้งค่าทุกฟีเจอร์เป็น This feature will not be available ยกเว้น VHD Mount ให้ตั้งเป็น Will be installed on local hard drive > Next > Install > Finish
Mount ไฟล์ VHD
- เปิด Windows Explorer ไปที่ C:\Program Files\Microsoft Virtual Server\Vhdmount
- กด Shift + คลิกขวา ที่พื้นที่ว่าง > เลือก Open Command Window Here
- พิมพ์คำสั่ง:
vhdmount /p /f "path\to\your\file.vhd"
(แทนที่ path จริงของไฟล์ VHD) กด Enter — จะแสดงข้อความ "Virtual Hard Disk was successfully plugged in"
หมายเหตุ: พิมพ์ vhdmount เพื่อดูพารามิเตอร์ทั้งหมด
Detach (ถอด) ไฟล์ VHD
vhdmount /u "path\to\your\file.vhd"
สำคัญ: ต้องปิด Windows Explorer ที่เปิดอยู่บนไดรฟ์ VHD นั้นก่อน มิฉะนั้นจะเกิด Error ตอน Detach
ส่วนประกอบนี้มีประโยชน์หากต้องการโอนไฟล์ระหว่าง Windows 7 และ XP — เก็บไฟล์ไว้ใน VHD ไฟล์เดียว แล้วเข้าถึงได้ทั้งสอง OS