0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在Windows 10X上运行Win32应用

Wildesbeast ? 来源:今日头条 ? 作者: cnBeta ? 2020-02-12 14:17 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

尽管微软新推出的 Windows 10X 操作系统主要侧重于 UWP 和 Web 应用程序,但该公司也充分了解传统 Win32 对自家老用户的重要性。

因此在新操作系统发布的时候,微软就表示 Windows 10X 将在特殊容器中启用对 Win32 应用程序的支持。

现在,得益于 WalkingCat 在 Twitter 上分享的信息,我们对这款操作系统的底层有了更深入的了解。

视频截图,来自:Microsoft,via Neowin】

对于 Win32 应用程序来说,微软将使用类似于 Windows Linux 子系统的容器技术。每个 Win32 应用程序都可在同一容器上运行,且该容器几乎支持所有 Win32 应用程序。

然而受容器化的影响,Win32 应用程序将无法修改系统文件或注册表,因此某些软件的用户可能会遇上一些麻烦,尤其是无法通过可执行文件来手动安装(比如驱动程序软件)。

即便如此,Win32 支持仍可让大多数传统应用程序相对容易地在 Windows 10X 上使用,因为某些内容是与主机操作系统共享的(比如文件夹的路径结构就与您期望的相同)。

此外,用户可在主机和容器间共享文件,但不包括私有的应用程序数据。因为常见的硬件(比如键盘、鼠标、图形、音频等)都具有通往主机的“捷径”,所以它们都可以正常工作。

用户可自行决定启用那些隐私敏感型硬件,比如网络摄像头和麦克风,这点在容器中同样有效。若允许访问 Win32 应用程序,则每款 Win32 应用程序都可以访问该硬件。

微软还提到了 Windows 10X 系统托盘的适配,由于其不再是新系统上的一部分,意味着用户可能无法看到 Win32 应用的某些图标。

好消息是,微软尚未移除系统任务栏图标相关的 API,因此尝试使用这项功能的 Win32 应用程序,并不会遭遇崩溃或出现其它问题(只是看不到相关图标而已)。

最后是已有的 MSIX 和原生容器,与 Win32 容器相比,它们提供了更强大的安装和卸载体验、具有更高的信任级别、以及最佳的性能表现。

当然,兼容 MSIX 容器的应用程序,也可在常规的 Win 32 容器中运行。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Web
    Web
    +关注

    关注

    2

    文章

    1290

    浏览量

    71947
  • WINDOWS
    +关注

    关注

    4

    文章

    3618

    浏览量

    91804
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    何在k230运行OpenCV的代码?

    何在k230运行OpenCV的代码
    发表于 06-17 06:06

    有没有办法可靠地使 UMASS 连接在 Windows 10/11 下工作?

    :6.1.7601.19144(win7sp1_gdr.160203-0600) 如果我们的设备连接到运行 Windows 10/11通过 USB3端口我们可以以串行模式与所有通道通信
    发表于 05-15 07:30

    何在Android设备安装Cyusb3014芯片驱动?

    1.如何在Android设备安装Cyusb3014芯片驱动? 我们在 Windows 上有 FX3 驱动程序 SDK。 2.如何在Android系统上下载固件到芯片中?
    发表于 05-15 07:23

    何在FX3和FX10芯片运行/实现USB 3.0批量流?

    我们正在尝试在 FX3 和 FX10 芯片运行/实现 USB 3.0 批量流(单个 IN 端点的多个流)。 到目前为止,我们已经能够在 FX10
    发表于 05-09 06:10

    示波器 1x10x 探头的区别详解:助力精准电路测试

    在电子领域,示波器堪称电子工程师洞察电路信号奥秘的关键 “眼睛”。而示波器探头,作为连接示波器与被测电路的桥梁,其选择对测量结果的准确性与精度影响重大。本文将深入剖析示波器 1x10x 探头
    的头像 发表于 04-09 14:57 ?1034次阅读
    示波器 1<b class='flag-5'>x</b> 和 <b class='flag-5'>10x</b> 探头的区别详解:助力精准电路测试

    何在 树莓派 编写和运行 C 语言程序?

    在本教程中,我将讨论C编程语言是什么,C编程的用途,以及如何在RaspberryPi编写和运行C程序。本文的目的是为您介绍在RaspberryPi上进行C编程的基础知识。如果您想深入了解C编程
    的头像 发表于 03-25 09:28 ?697次阅读
    如<b class='flag-5'>何在</b> 树莓派 <b class='flag-5'>上</b>编写和<b class='flag-5'>运行</b> C 语言程序?

    Windows安装OpenVINO?运行时遇到错误怎么解决?

    已在 Windows* 安装OpenVINO?运行时。 配置环境变量。 遇到错误: Location is not available.
    发表于 03-05 09:13

    何在Windows中使用MTP协议

    、图片等)的通信协议,它被广泛用于Android设备。以下是如何在Windows中使用MTP协议的详细步骤: 1. 确保设备支持MTP 首先,你需要确认你的设备支持MTP协议。大多数现代Android
    的头像 发表于 01-03 10:26 ?3176次阅读

    window 10系统生成的安装包程序在win7运行,我生成时也选了配置win7,但是还是报需要win10以上配置系统

    window 10系统生成的安装包程序在win7运行,我生成时也选了配置win7,但是还是报需要win
    发表于 01-02 14:33

    如何实现Windows应用在Linux系统的无缝运行

    统信 Windows 应用兼容引擎 V3.0 的推出,让用户可以在 deepin 系统直接双击.exe文件运行 Windows 应用程序。 近期,我们收到了大家诸多的反馈信息。基于这
    的头像 发表于 12-30 09:51 ?1745次阅读
    如何实现<b class='flag-5'>Windows</b>应用在Linux系统<b class='flag-5'>上</b>的无缝<b class='flag-5'>运行</b>

    何在windowsemulate不同操作系统

    一、虚拟化技术概述 虚拟化技术允许在单个物理机器创建多个虚拟机,每个虚拟机都可以运行不同的操作系统。这使得我们可以在Windows系统模拟其他操作系统,而无需购买额外的硬件。虚拟化
    的头像 发表于 12-05 15:50 ?1006次阅读

    请问AIC3254CS在WIN7 64位系统可以运行吗?

    请问AIC3254CS在WIN764位系统可以运行吗?我在WIN764位系统下总是显示未知的硬件,没有驱程可以安装请问那位大神有方法可以告诉一下,谢谢了
    发表于 10-24 06:11

    何在TMS320DM643x器件使用EDMA3驱动程序

    电子发烧友网站提供《如何在TMS320DM643x器件使用EDMA3驱动程序.pdf》资料免费下载
    发表于 10-15 09:41 ?0次下载
    如<b class='flag-5'>何在</b>TMS320DM643<b class='flag-5'>x</b>器件<b class='flag-5'>上</b>使用EDMA3驱动程序

    何在STM32运行AI应用

    1.X-Linux-AI概述X-LINUX-AI是STM32MPUOpenSTLinux扩展包,面向STM32MP1和STM32MP2系列微处理器的人工智能。它包含LinuxAI框架,以及用于开始
    的头像 发表于 09-30 08:00 ?3455次阅读
    如<b class='flag-5'>何在</b>STM32<b class='flag-5'>上</b><b class='flag-5'>运行</b>AI应用

    何在采用 SOT563 封装的 TPS56x242-7 实现更良好的热性能

    电子发烧友网站提供《如何在采用 SOT563 封装的 TPS56x242-7 实现更良好的热性能.pdf》资料免费下载
    发表于 09-12 11:07 ?0次下载
    如<b class='flag-5'>何在</b>采用 SOT563 封装的 TPS56<b class='flag-5'>x</b>242-7 <b class='flag-5'>上</b>实现更良好的热性能