作者 主題: 微軟提供XPM功能 讓XP應用程式也可以在Windows 7上運行  (閱讀 7906 次)

0 會員 與 1 訪客 正在閱讀本文。

junehow

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
微軟提供XPM功能 讓XP應用程式也可以在Windows 7上運行
\

微軟宣布將在Windows 7作業系統內外掛Windows XP Model(簡稱XPM)虛擬技術,讓使用者可以透過虛擬電腦的方式來運行Windows XP作業系統的環境,也就是說在一個電腦上可以同時運行兩種作業系統,如此一來原本跑在XP上的應用程式也可安裝與運行在Windows 7作業系統上。

許多專業的IT技術部落客都對微軟新推出的XPM技術讚不絕口,他們認為微軟的XPM技術,讓未來不用再去考慮舊有的程式碼以及Windows到底是更新到第幾版的問題,因為通通可以透過虛擬平台的方式來提供「兼容並蓄」的能力。

有名專業的科技部落客提到,使用者可以在Windows 7的環境下直接運行Windows XP的應用程式。也就表示說,使用者無需再開啟第二個OS就可以直接啟動舊有的XP應用程式,所以當使用者安裝XP的應用程式時,應用程式也可自動登錄到Windows 7作業系統裡。

Windows XP Mode是透過虛擬平台來運行,而這也是微軟展示其下一代的虛擬技術。過去Windows Vista最為人詬病的就是相容性問題,Windows XP Mode技術的推出就是為了讓新作業系統Windows 7有更好的相容性,讓在XP上能跑的應用程式也可以運行在Windows 7的作業系統裡。

微軟視窗作業系統企業暨虛擬策略經理Scott Woodgate表示,只要在Windows 7 裡啟動Windows XP Model功能,系統就會以虛擬電腦環境的方式運行Windows XP的作業環境。

Scott Woodgate認為,在Windows 7裡提供虛擬的Windows XP環境是為了提供給企業用戶更方便整合舊有的習慣與應用程式在新的Windows 7作業系統,如此一來企業就不用大費周章的為了新作業系統而需將應用程式全部更新。

使用者可以在Windows 7的環境下安裝與應行Windows XP的應用程式。當Windows 7作業系統出貨時,將內含Windows XP Model功能,無需再另外購買或另外上網下載,使用者可以在Windows 7裡直接啟動。

但是,截至目前了解並不是所有Winddows 7的版本都含有Windows XP Model功能,似乎只有提供給購買Windows 7 Professional版、Windows 7 Ultimate版、以及大量授權給企業用戶的Windows 7 Enterprise版的使用者免費使用。

洋蔥叔叔

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 830
    • 檢視個人資料
    • 洋蔥叔叔的隨意漫談電腦、網路、.NET、軟體本地化、雜七雜八
所以意思就是說,作業系統已經改到失去跨版本的 Binary Compatibility,現有應用程式要重寫,想要執行 legacy 應用程式只能靠虛擬化? 這聽起來反而是件壞事...還是只是文章的作者不大瞭解他的意涵?
如果這麼倚賴 XP 的話,用 XP 就好了。

threeseconds

  • 俺是博士!
  • *****
  • 文章數: 1368
    • 檢視個人資料
    • http://www.3sec.tw
雖然文章中沒提到,不過我猜測應該是用 SoftGrid 技術,下放到消費級的 Windows 7 裡面了,
http://technet.microsoft.com/zh-tw/magazine/2007.08.softgrid.aspx
Demonbane 可以參考看看這些技術文件。
本文作者為天線寶寶,長期關注兒童智力發展狀態。

洋蔥叔叔

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 830
    • 檢視個人資料
    • 洋蔥叔叔的隨意漫談電腦、網路、.NET、軟體本地化、雜七雜八
SoftGrid 其實我用過,性質感覺不大一樣,簡單來講就是你將應用程式以及所有的 Dependency 都包在一包,然後 client 要執行時可以遠端串流,不需要
事先安裝。而且執行時會在一個獨立的環境,完全不影響 client 端作業系統。但如果 client 與該應用程式不相容,那還是不行用。

不過還是多謝提供資訊~

threeseconds

  • 俺是博士!
  • *****
  • 文章數: 1368
    • 檢視個人資料
    • http://www.3sec.tw
我會這樣猜的原因,是因為微軟目前的虛擬技術分成兩大塊,
Hyper-V 和 SoftGrid,Hyper-V 需要另外安裝軟體,多開系統服務,比較不像 XPM,
SoftGrid 看起來比較接近 XPM,
(題外話,看到 XPM 時讓我想到十幾年前在 Win95 上實做的 MS-DOS 相容模式)
(整個是個笑話....)
假如微軟沒有提出新的第三種虛擬化技術的話,看來似乎是把 SoftGrid 精簡一下,
拿掉 Stream,然後包裝成 XPM......很理想不是?

以上純屬不負責任猜測,猜錯不負責 XD
本文作者為天線寶寶,長期關注兒童智力發展狀態。

threeseconds

  • 俺是博士!
  • *****
  • 文章數: 1368
    • 檢視個人資料
    • http://www.3sec.tw
答案揭曉,我猜錯了,是 VirtualPC!
(這啥啊?沒誠意!)(翻桌)

明天 (2009/05/05) 微軟將發表下一版本的 VirtualPC 測試版下載,

※更新內容:
.加入處理器AMD-V及Intel-VT虛擬功能
.支援USB週邊設備
.提昇與Vista及Windows 7軟體程式的相容性
.支援Windows 7
.整合資料夾共享能力
.支援母系統與第二系統檔案複製
.對於區域印表機等設備的支援
.更易於安裝作業系統
.支援多處理器與多執行緒處理器
.共享驅動程式
.更高的螢幕解析度(最高2048x1920)


版本比較:
http://www.microsoft.com/windows/virtual-pc/features/compare.aspx

官方網站:
http://www.microsoft.com/windows/virtual-pc

其中最重要的就是 Win7 的 XP Mode,就是以 VPC 來實做的!
前兩天剛發表的 Win7 RC 版,也同時開放 XPM 下載了,
安裝方式(以 x86 平台為例)
1. 下載 Windows6.1-KB958559-x86.msu (4.88MB) 安裝。(猜測這就是 VPC 主程式)
2. 下載 VirtualWindowsXP_32_en-us.msi (445MB) 安裝,
這裡面是一個已經預裝好的 XP.vhd 虛擬硬碟,以及一組序號,
裝完就能直接啟動了。

細節不講了,反正關鍵字有了,網路上也有一堆勇者發表測試心得了。
大概就這樣了。
本文作者為天線寶寶,長期關注兒童智力發展狀態。

洋蔥叔叔

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 830
    • 檢視個人資料
    • 洋蔥叔叔的隨意漫談電腦、網路、.NET、軟體本地化、雜七雜八
所以 XPM 簡單來說就是舊油裝新瓶而已...

jenwei

  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
那跟 VMware Workstation 的 Unity 有什麼不同 ???
VMware  的Unity 還支援比較多種OS  ;D

洋蔥叔叔

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 830
    • 檢視個人資料
    • 洋蔥叔叔的隨意漫談電腦、網路、.NET、軟體本地化、雜七雜八
就是學 Unity 的,沒啥不同。

phantom

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 2185
    • 檢視個人資料
http://www.zdnet.com.tw/news/hardware/0,2000085676,20138049,00.htm

還會有不支援的問題?
這,實在有點好笑。
Linux 非萬能, 沒 Linux 萬萬不能.
root = God
apt-get install ultimate-horsepower