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



















