Win10兼容性好吗?它甚至可运行16位远古程序

更新日期:2024-05-24 17:50

来源:互联网

Win10系统兼容性强大

Win10兼容性好吗?它甚至可运行16位远古程序

作为全新一代的操作系统,Win10兼容性一直备受用户关注。然而,经过测试发现,Win10的兼容性非常出色!即使是早期的16位古老程序,Win10也能够轻松运行。现如今,我们使用的程序大多是64位或32位的,很少有人知道还存在16位的程序,因为它们已经很少见了。早在2012年发布的Windows8也支持16位古老软件,微软在32位版的Windows8中为16位软件提供了支持。而64位的Windows8则放弃了对16位软件的支持,然而令人惊讶的是,如今64位的Windows10竟然可以运行16位软件。

在64位的Windows10上运行VB3.0,微软介绍了开发者如何支持16位软件。微软工程师德米特里最近发布了博客,介绍了开发者如何通过开源软件OTVDM和微软的MSIX格式将16位古老软件封装起来。通过这种方式封装的16位古老软件可以直接在Windows10上运行,只是从开始菜单点击图标时会显示不受支持。值得注意的是,严格来说这并不是Windows10原生支持16位软件,因为Windows8在几年前就放弃了对16位软件的支持。由于Windows10不再支持NTDOS虚拟机,因此开发者开发的OTVDM/WINEVDM可以帮助我们解决问题。OTVDM/WINEVDM本质上是一个16位模拟器,它兼容Windows10,因此可以继续运行16位古老软件。

德米特里的重点不在于介绍如何使用模拟器来运行软件,而是如何通过MSIX格式将这些软件封装起来运行。通过MSIX格式封装后,可以大大简化终端用户的操作步骤---只需双击打开软件包,点击确认按钮即可,整个过程只需要10秒钟。简而言之,开发者可以将WINEVDM模拟器与16位软件进行封装整合,将16位软件打包成兼容的新格式。通过这种方式封装的古老软件可以在Windows10上稳定运行,只是从开始菜单点击快捷方式时可能会无法启动。然而,大多数用户现在已经不需要使用古老软件,而那些确实需要古老软件的环境可能还没有升级到最新版系统。因此,可以说Win10默认情况下对16位软件的支持并不强大,只能通过一些手段来支持16位程序,不过幸运的是,现在基本不会再有人使用16位的程序了!