Windows 8升級(jí)過程中的遺留應(yīng)用怎么辦?
毫無疑問,人們都比較關(guān)心遺留應(yīng)用在Windows 8這個(gè)新系統(tǒng)中的表現(xiàn)。不過這種擔(dān)心是短暫的。從***個(gè)beta版本開始,就很明確,絕大部分的32-64位的Windows應(yīng)用都可以在Windows 8上安裝和運(yùn)行。
但是,企業(yè)面臨的問題,比如,保持遺留應(yīng)用或者定制的16位應(yīng)用正常運(yùn)行,終端用戶往往看不到。就這一點(diǎn)而言,Windows 8和Windows 7很相似:64位的Windows 8只能運(yùn)行64位和32位的應(yīng)用,但是32位的Windows 8能夠運(yùn)行32位和16位的應(yīng)用。請(qǐng)注意,ARM版本的Windows 8(Windows RT)預(yù)加載了某些設(shè)備,只能運(yùn)行ARM編制的軟件。
繼續(xù)依賴16位子系統(tǒng)不是一個(gè)***的解決方案。原因之一是,缺少無縫的16位兼容性。用戶已經(jīng)反映基于com的16位應(yīng)用程序存在問題。
16位子系統(tǒng)不一定會(huì)被之后的Windows支持,因此,***的長(zhǎng)遠(yuǎn)打算就是替換或重寫這類組件。
除此之外,存在必須使用64位Windows 8的情況。因此,16位子系統(tǒng)的生存空間更小了。
對(duì)待遺留應(yīng)用另外一個(gè)常見的方法是虛擬化。Windows 7可以通過XP模式處理。包括使用單獨(dú)Windows副本的許可安裝XP副本,通過Windows Virtual PC在虛擬機(jī)上運(yùn)行。Windows 8不再包含XP模式,但具有相類似的解決方案。
微軟企業(yè)桌面虛擬化(微軟桌面優(yōu)化包里的一部分)可以作為替代選項(xiàng)。微軟企業(yè)桌面虛擬化允許在客戶端PC上使用虛擬機(jī)影像。還包括一些專門工具來虛擬化個(gè)人應(yīng)用的專門工具,并通過虛擬桌面基礎(chǔ)設(shè)施將應(yīng)用交付到桌面上。
還可以直接將Windows XP模式的虛擬硬盤文件遷移到一個(gè)新的虛擬化基礎(chǔ)設(shè)施,你可能要事先咨詢微軟這樣做對(duì)許可的影響。
如果你打算使用向前兼容的版本更換現(xiàn)有的遺留應(yīng)用,可以考慮微軟提供的Windows App Certification Kit(ACK),原來是Windows Software Logo Kit。ACK 可以幫助你在Windows 8上運(yùn)行給定應(yīng)用,不管是標(biāo)準(zhǔn)的桌面應(yīng)用還是Metro風(fēng)格的應(yīng)用。
微軟在TechNet網(wǎng)站有論壇討論Windows 8應(yīng)用兼容性的問題,還提供了如何專門為Windows 8創(chuàng)建業(yè)務(wù)流程應(yīng)用的指導(dǎo)方針。