首頁  >  文章  >  電腦教學  >  win10運行大程式

win10運行大程式

PHPz
PHPz轉載
2024-02-12 17:50:11814瀏覽

基於硬體的快速發展目前主流作業系統都是64位元的,當然微軟也提供 32 位元版給某些配置比較低的平板電腦使用。

32位元之前還有16位,但微軟早在Windows 95 時代就開始逐漸遠離16位元作業系統,現在16位上古軟體不常見。

發佈於2012年的Windows 8其實也支援16位元上古軟體,當時微軟在32位元版的Windows 8 為16位元軟體提供支援。

而64位元Windows 8直接拋棄對16位元軟體的支持,但萬萬沒想到如今64位元Windows 10竟然還可以運行16位元軟體。

win10運行大程式

在64位元Windows 10上運行VB3.0

#微軟介紹開發者怎麼支援16位元軟體:

微軟工程師德米特里最近在博客中分享了他的經驗,教導開發者如何使用開源軟體OTVDM和微軟的.MSIX格式來封裝16位元的老舊軟體。

這種封裝的16位元上古軟體可以在Windows 10上運行,但從開始功能表點擊圖示會顯示不支援。

當然嚴格來說這並不是Windows 10原生支援16位元軟體,畢竟Windows 8就拋棄16位元幾年後怎麼可能繼續支援?

由於Windows 10已經不支援NT DOS虛擬機,所以有開發者開發的 OTVDM/WINEVDM 可協助我們解決問題。

OTVDM/WINEVDM本質上是個16位元的模擬器,該模擬器可相容於Windows 10因此能夠繼續運作16位元上古軟體。

透過MSIX進行封裝:

當然德米特里的重點自然不是怎麼介紹使用模擬器運行軟體 , 而是如何透過 MSIX 格式對這些軟體進行封裝運行。

透過MSIX格式進行封裝後可以大幅降低終端使用者的操作步驟---只需要10秒鐘雙擊開啟軟體包點擊確認按鈕即可。

簡單來說開發者可以將WINEVDM模擬器與16位元軟體進行封裝整合 ,這樣可以把16位元軟體打包成相容的新格式。

透過這種方式封裝的上古軟體可以在Windows 10上穩定運行,就是從開始功能表點擊捷徑時可能會無法啟動。

當然就目前來說絕大多數使用者已經不需要使用上古軟體,而那些需要上古軟體的環境估計系統也沒有升級最新版。

所以德米特里的這篇部落格算是給開發者們提供封裝的新思路,有興趣開發者們可以點擊這裡查看德米特里的原文。


原文:https://techcommunity.microsoft.com/t5/windows-dev-appconsult/running-16-bit-applications-on-windows-10-64 -bit/ba-p/1671418

轉載:藍點網landiannews.com


以上是win10運行大程式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:pc-daily.com。如有侵權,請聯絡admin@php.cn刪除