热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vista升级win11(Win11的细节介绍)

全新的开始菜单和图标设计、大幅强化的游戏功能,还有此前传言了许久、对AndroidAPP的原生桌面窗口化支持……不得不说,微软的Windows11操作系统这一次无论界面还是在功能上

全新的开始菜单和图标设计、大幅强化的游戏功能,还有此前传言了许久、对Android APP的原生桌面窗口化支持……不得不说,微软的Windows 11操作系统这一次无论界面还是在功能上都变化极大,以至于在发布后的第二天就出现了“全网刷屏”的景象。

这带来了一个什么结果?简单来说,如果你只是想要知道Windows 11长什么样,或者只是简单地了解它大致的新功能。那么其实随便点开一篇相关报道,都可以获得差别并不太大的一些信息。

但实际上在昨晚上熬夜看完整场发布会后,我们三易生活可以很负责任地告诉大家,实际上此次发布会中的信息量非常非常之大。而现在大家看到的无论是微软的博客内容,还是许多第三方的相关报道,其实都遗漏了大量的细节和功能。


正因如此,我们认为很有必要来梳理一下那些被遗漏掉,昨晚Windows 11发布会中的细节,以及关于它们背后的那些故事。

首先,Windows11的确不缺技术创新

作为昨晚发布会的“压轴大戏”,Windows 11能够原生支持Android应用这一点,想必已经惊艳到不少人朋友。从目前官方公布的演示视频中也可以看到,Android应用在Windows 11上不仅可以像正常程序那样直接出现在开始菜单、任务栏,以及桌面上,而且还能以窗口化的界面呈现,并可以同时运行很多个应用。


换而言之,用上Windows 11后就不再需要一边看着电脑、一边盯着手机办公。而对于手机APP的开发者来说,微软此举也相当于直接为他们扩展了潜在的用户数量,营造了一个更好的“钱景”。

那么问题就来了,你知道微软是如何实现这一功能的吗?

可能许多朋友的第一反应会是“模拟器”,没错,现在的确有许多公司都推出了在PC上运行的Android的模拟器,它们也可以运行一些Android端的APP。但是这类模拟器程序无法实现应用在系统内的独立安装,且大都基于老旧的Android-x86开源代码,对于CPU、显卡的兼容性极差,不仅本身性能低下,而且无法兼容独立显卡,在许多应用中都没有3D加速,因此也会造成很多需要依赖手机GPU的APP无法正常运行。


微软的技术(右侧)不需要使用虚拟机,所以性能高得多

很显然,Windows 11选择的并非“虚拟机”路线。事实上,其所基于的是微软早在数年前就已经开始研发的Windows Subsystem for Linux(适用于Linux的Windows子系统,下文简称为WSL)技术。而WSL与虚拟机最大的不同在于,它不需要借助硬件仿真,而是真的在Windows里“安装”了一套Linux,因此不存在传统虚拟机代码转换所造成的性能损失。

事实上早在Windows 11发布前,有开发者在Windows 10的WSL系统中进行的性能测试就表明,WSL运行Linux代码的速度和直接在电脑上安装原生Linux系统几乎是差不多的。而这,也正是Windows 11能够支持原生Android APP运行的“底气”。


Windows 10的测试版系统现在已经可以支持Linux程序的图形化渲染了

不过,Windows 11兼容Android APP背后的黑科技还不只这一点,因为它现在还能实现让Android APP直接调用独立显卡,实现性能极高的3D加速效果。而在这一特性背后,则是微软自2020年中就开始进行测试的全新显示驱动模型(WDDM)的功劳。根据目前AMD和NVIDIA公布的驱动信息显示,只要是AMD RX400系列或者NVIDIA GTX900系列以及此后的产品,都能支持Windows 11的WDDM 3.0驱动模型,从而在Android应用中开启3D加速。


而且作为Windows Insider测试项目参与者之一,我们三易生活可以明确地告诉大家,微软为了在Windows上实现足够可靠的显卡加速Android APP体验,实际上此前已经先后研发和测试了WDDM2.8、WDDM2.9两代驱动模型,但这两代驱动模型最终都没有实装到正式版的Windows上。换而言之,此次Windows 11对Android的兼容,在技术上承袭了微软蛰伏多年的研发成果,而在可靠性上也先后更改了数个版本,可以说是准备相当充足。正因如此,当一些好事的网友戏称Windows 11可能成为PC Android模拟器软件的“掘墓人”时,我们要承认,它确实可能做到这一点。

其次,Windows 11的硬件优化重回正轨

对于游戏玩家而言,过去微软每发布一款全新的操作系统,基本就意味着需要更换一次显卡。这是因为从Windows Vista开始,新版的DirectX图形技术总是会由新的Windows所独占。这就导致玩家要想玩DX10游戏,就必须将系统从Windows XP升级到Windows Vista,并且更换新的显卡;而要想玩DX11游戏,就必须将系统从Windows Vista升级到Windows 7,并且更换新的显卡。


但是从Windows 10开始,微软变更了这一“操作系统与显卡绑定”的策略,例如Windows 10既支持DX12、也支持DX11.X,不仅如此,DX12本身也不再与显卡的硬件架构强制挂钩。很多DX11的老款显卡只需要升级驱动、安装Windows 10系统,就能摇身一变,支持完整的DirectX 12特性。这一下子就降低了新系统、新游戏的硬件门槛,也得到了玩家的普遍欢迎。

然而不提高性能门槛的做法,本身也有消极的一面,那就是Windows 10对许多新硬件的优化做得并不完善,没能及时发挥出它们的优势。比如对HDR显示器的支持就一直做得不算太好,除此之外,原生支持光线追踪的DX12.2(也就是DX12 Ultimate)姗姗来迟,导致光追游戏在很长一段时间里发展都受到了阻碍。


对于顶级配置的PC,Windows 11会带来额外的游戏体验加成

很显然,微软在Windows 11上吸取了此前的教训。因为这一次,新版系统同时做到了兼容老硬件与彻底发挥新硬件的机能,既让老机器的用户能够顺利升级新系统,也让那些已经在用着高性能PC的玩家在升级了Windows 11后,可以得到额外的功能加成,更好地体现高端硬件的体验差异。

比如说,我们在前文中曾提及,Windows 11对Android APP的兼容就不需要很新的显卡,基本上只要是三、四年左右的电脑都不会有兼容性问题。

又比如说,Windows 11延续了前代的DX12 Ultimate图形接口,这意味着使用RTX20系列显卡的用户,在Windows 11里也能完美兼容各种未来的光追游戏大作。


但与此同时,如果你使用的是NV家的RTX30系列、或者AMD的RX6000系显卡,同时又拥有一块容量大于等于1TB的NVMe SSD。那么在升级到Windows 11后,电脑将会获得与XSX主机相同的SSD直连显卡特性,大幅加快游戏的读盘速度,甚至在很多大地图游戏中实现“无缝加载”。


而如果玩家有一台支持HDR功能的显示器,那么升级到Windows 11后,系统也将自动开启“Auto HDR”功能。这项技术同样源自微软的XSX游戏主机,它可以自动地将那些不支持HDR的游戏进行画面色彩增强,让它们在高端显示器上显示出HDR画面,从而大幅增强游戏的观感。在微软官方的演示中,甚至就连DX9时代的《上古卷轴》都能受益于这项技术,摇身一变获得次时代级的色彩表现。

除此之外,早在微软Windows 11正式发布前,一些外媒的测试就显示,目前的Windows 11已经为Intel 12代酷睿、AMD Zen4架构的全新“大小核”CPU架构做好了优化。这些新的处理器在Windows 11上将能够充分发挥性能和功耗的双重优势,带来更好的计算体验。

最后,微软如今显然更能听进消费者的意见

从Windows 1.0到Windows 11,转眼间已经差不多36个年头了。然而回溯微软过去的操作系统我们不难发现,其在很长一段时间里都扮演着一种“强势的变革推动者”的角色。


比如Windows 95、Windows 8其实都是在消费者并无准备的前提下,大幅改变了整体的界面设计,也带来了不低的学习成本。

比如Windows me和Windows XP 64bit版,都引入了不少全新的功能特性,甚至使得基本的稳定性受到了影响。


又比如说大名鼎鼎的Windows Vista,因为硬件需求与当时主流PC的脱节严重,直接造成大量用户饱受卡顿困扰,虽然后来被证明其实是个好系统,但口碑却很难回来了。


明白了这些,我们回过头来再看Windows 11就会发现,它这一次的设计其实迎合了大量消费者期待已久的话题。从开始菜单的简化、磁贴的取消,到“毛玻璃”视效的归来,从窗口造型的圆角立体化设计,再到整合网络会议,增加全自动的应用分屏功能……无论是哪一点,都是在以往被大家吐槽已久,同时又是当前用户所迫切期望的改变。


不仅如此,在此次的发布会中,微软方面还提到了Windows 11的两个大变化。一是Windows 11重新设计了更新机制,新的更新数据包大小比过去缩减了40%,同时在后台自动安装时对性能的占用将会大幅降低;而另一条则是Microsoft Store将会完全改版,从以往只包含UWP应用和少量游戏,摇身一变成为囊括视频、电影、音乐、传统Win32应用、UWP应用,以及PWA应用(类似在线小程序),甚至是Android应用的全能型应用商店。


不难看出,微软确实对Windows 11非常上心,不仅在底层技术上埋头研发、测试多时,在硬件适配上也前所未有地同时考虑了新老设备的需求,更在系统界面设计、生态建设方面积极迎合了市场的呼声。

从某种程度上来说,Windows 11可能是微软至今为止技术最为创新、但与此同时也是技术最成熟的一代操作系统。当然,它具体用起来是个什么感觉,在现有PC上的性能表现又如何。这些我们三易生活将会等待下周测试版推送后,正式开始进行相关测试。如果大家对Windows 11感兴趣,不妨继续期待我们相关内容的上线哟。


推荐阅读
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • 本文介绍了响应式页面的概念和实现方式,包括针对不同终端制作特定页面和制作一个页面适应不同终端的显示。分析了两种实现方式的优缺点,提出了选择方案的建议。同时,对于响应式页面的需求和背景进行了讨论,解释了为什么需要响应式页面。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • Java学习笔记之面向对象编程(OOP)
    本文介绍了Java学习笔记中的面向对象编程(OOP)内容,包括OOP的三大特性(封装、继承、多态)和五大原则(单一职责原则、开放封闭原则、里式替换原则、依赖倒置原则)。通过学习OOP,可以提高代码复用性、拓展性和安全性。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • 本文介绍了腾讯最近开源的BERT推理模型TurboTransformers,该模型在推理速度上比PyTorch快1~4倍。TurboTransformers采用了分层设计的思想,通过简化问题和加速开发,实现了快速推理能力。同时,文章还探讨了PyTorch在中间层延迟和深度神经网络中存在的问题,并提出了合并计算的解决方案。 ... [详细]
  • Java和JavaScript是什么关系?java跟javaScript都是编程语言,只是java跟javaScript没有什么太大关系,一个是脚本语言(前端语言),一个是面向对象 ... [详细]
  • macOS Big Sur全新设计大版本更新,10+个值得关注的新功能
    本文介绍了Apple发布的新一代操作系统macOS Big Sur,该系统采用全新的界面设计,包括图标、应用界面、程序坞和菜单栏等方面的变化。新系统还增加了通知中心、桌面小组件、强化的Safari浏览器以及隐私保护等多项功能。文章指出,macOS Big Sur的设计与iPadOS越来越接近,结合了去年iPadOS对鼠标的完善等功能。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
author-avatar
mobiledu2502909783
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有