微軟推進SHIM項目:能讓Edge等少數應用在Windows 10X上原生運行
Windows 10X 可以認為是基於Windows 10 的模塊化、輕量級版本,預估將會在今年12 月進入RTM 階段。但需要注意的是,本次上線的Windows 10X 僅適用於單屏幕設備,而且不會為Win32 桌面應用提供原生支持。
有消息稱,Windows 10X上線初期全部為PWA和UWP應用程序,不過會在2022年通過特殊的模擬容器來支持Win32應用程序。該虛擬化技術在內部稱之為VAIL,允許系統讀取和運行Win32應用/代碼。
援引外媒Windows Central 報導,Windows Core OS 將引入名為“SHIM”的新功能,能夠讓Edge 瀏覽器以原生應用在Windows 10X 上運行。SHIM 將轉換傳統API 來運行瀏覽器,並啟用接近於原生的體驗,因此你不會注意到任何性能或者技術問題。
目前來看,只有Edge能通過這種特殊的功能來執行,目前尚不清楚微軟是否會將該項目擴展到其他應用中。Hololens 2(也是Windows Core OS系列產品)使用相同的SHIM庫來轉換API。