將 Windows XP 模式導入 VMWare Workstation

將 Windows XP 模式導入 VMWare Workstation

我一直在 Windows 7 Pro (64) 上使用 Windows XP 模式來完成我使用此用戶端所做的所有工作。這只是與父母的差別。

我正在考慮將其導入 VMWare Workstation,但我不想軟管圖像/冒破壞它的風險。

當我導入 VMWare Workstation 時,它實際上是建立完整副本還是使用相同的硬碟?

如果它確實共享硬碟,我將無法在兩者中打開它?它是否繼續與父母有分歧?

我已經「導入」Windows XP 模式,但尚未在 Workstation 中啟動它。到目前為止,我可以透過 Windows 虛擬機器休眠並重新開啟 XP 模式。

謝謝,TK

答案1

不要這樣做。如果你打算這麼做,你需要考慮很多事情,而且很可能會失敗。

問題包括使用的 HAL DLL,以及 AGP 驅動程式和其他與驅動程式相關的問題。

歸根結底,Virtual XP 和 VMWare 是“不同的硬體”,如果更換到另一台 PC,您將會遇到所有問題。

最後,還有授權方面的影響:Virtual XP 可以在 Windows 7 上免費使用,而您需要單獨的授權才能在 VMWare 下運行它。

答案2

VMware 有KB2104936描述了在 VMware Workstation 中將 Windows 7 XP Mode 作為虛擬機器匯入的過程。

從VMware Workstation 7開始,Windows 7中的XP模式可以作為獨立的虛擬機器匯入Workstation。

XP 模式僅可在以下 Windows 版本中使用:

  • Windows 7旗艦版
  • Windows 7 專業版
  • Windows 7 企業版

注意:在匯入之前,必須在主機作業系統上安裝 Windows XP Mode,以便可以使用匯入選項。

導入 XP 模式:

  • 開啟 VMware 工作站。
  • 按一下檔案 > 新 > 匯入 Windows XP 模式 VM。 VMware Workstation 現在應該開始匯入和設定 XP 模式虛擬機器以與 VMware Workstation 搭配使用。
  • 匯入完成後,使用工作站庫中新的 Windows XP Mode 項目啟動匯入的虛擬機器。虛擬機器啟動後,安裝VMware Tools。有關詳細信息,請參閱常規 VMware Tools 安裝說明 (1014294)。
  • 導入的 XP Mode 虛擬機器不需要啟動。如果提示您啟動:

  • 如果 XP 模式虛擬機器已打開,請將其關閉。

  • 找到虛擬機器文件。有關詳細信息,請參閱定位託管虛擬機器的文件 (1003880)。
  • 使用文字編輯器開啟 .vmx 檔案。
  • 將此行新增至文件:
    • xpmode.enabled =“真”
  • 儲存並關閉 .vmx 檔案。虛擬機器應該不再需要啟動。

在 Workstation 中使用 XP 模式有一些限制:

XP模式虛擬機器只能運作在原生支援XP模式的主機上。主機上一次只能執行一個 XP Mode 虛擬機器。

相關內容