大多数现有Win32桌面应用可在Windows 10X运行
今天,微软分享了适用于双屏和折叠屏设备的Windows 10X系统的更多详细信息。几个月以来,一直有传言称Windows 10X将不仅限于商店应用,而且还能够运行UWP、PWA、Web应用,甚至是Win32应用。
正如报道的那样,微软计划在Windows 10X上使用容器来运行应用程序。微软表示,每个Windows 10X应用程序(包括Win32,UWP和PWA)都将在容器中运行,以提高设备的性能并保护实际系统。
微软容器据说是轻量级的,它基于Windows Linux 子系统(WSL)使用的类似模式,仅在应用程序需要时才加载容器。
Windows 10X当前带有针对不同应用程序体系结构的三种类型的容器。有一个是用于Win32应用程序、MSIX和UWP应用(本机)的容器。微软希望通过容器为现有应用程序提供最高级(向后)的兼容性级别,包括支持Facebook Messenger等Electron应用程序。
与传统的模拟器一样,Win32容器也被设计为可以运行所有Win32应用程序,因此每个应用程序都不会有单独的容器。Win32容器具有其自己的内核和驱动程序,从而使其能够为现有应用程序提供最高的兼容性。
如果Win32容器中没有运行任何应用程序,它将会“消失”,这有助于延长电池续航。
微软表示,“大多数”现有Win32桌面应用程序都可以在Windows 10 X上运行,而无需开发人员进行任何修改,但是在某些情况下,某些应用程序可能无法正常运行。
开发人员还可以改善其现有的Win32应用程序,使其更好地与Windows 10X的新功能配合使用,并且微软也愿意与开发人员合作以确保所有应用程序都能正常工作。
此外,微软表示,Windows 10X的新Windows Update系统可以在90秒内安装功能型更新。微软还确认,将不允许手动安装驱动程序,这意味着出于安全和性能方面的考虑,将通过Windows Update管理所有驱动程序。
微软认为,大多数用户永远不会遇到任何的应用程序兼容性问题。你可以期望所有主流应用程序(例如Chrome,Firefox,Office,Adobe和其他流行的应用程序)都能在Windows 10X上正常运行。