微软希望通过将功能与 explorer.exe 解耦来提高 Windows 11 的运行速度
admin
2023-07-31 19:50:11
0
  • 点击进入:ChatGPT工具插件导航大全
Windows-11-Explorer-process-696x363-1Windows-11-Explorer-process-696x363-1
Windows 任务管理器

如果您是 Windows 的长期用户,您就会知道操作系统中的多个进程或功能都与文件资源管理器相关联。虽然 explorer.exe 应该只与文件管理相关联,但它也与 Windows 体验的其他部分相关联,例如任务栏,这对性能来说并不是一件好事。

Microsoft 一直在采取措施将任务栏、通知中心等功能与文件资源管理器 (explorer.exe) 分离。桌面和 explorer.exe 之间的集成是操作系统的瓶颈之一,因为繁重的资源密集型文件操作可能会使任务栏等不相关的功能无响应。

更糟糕的是,如果您的 explorer.exe 进程崩溃,它还会导致桌面和其他几个功能崩溃。当然,如果您重新启动进程本身,这可以修复,但如果功能与 explorer.exe 分离,Windows 11 桌面崩溃可能会显着减少

Windows-11-File-Explorer-processWindows-11-File-Explorer-process
任务管理器中的 Explorer.exe

微软现在已经开始将“Impressive Shell”从文件资源管理器中分离出来。

对于那些不熟悉 Windows 开发的人来说,Impressive Shell 是随 Windows 8 添加到 Windows 中的,它最初负责 Charms Bar 等功能。Impressive Shell 与名为“ShellAppRuntime.exe”的进程相关联,该进程链接到 explorer.exe。

在最新的预览版中,微软一直在尝试将沉浸式外壳从文件资源管理器中移出。

这首先是由“Start Is All Back”的开发人员发现的,他们观察到:“dev 25252 中的有趣功能:ImmersiveShellInShellAppRuntime (id:39319758)。将沉浸式外壳移出资源管理器。尚未启动 ShellAppRuntime.exe,但最终,所有这些地铁大杂烩可能更可靠一些”。

当时,Windows 无法启动 ShellAppRuntime.exe,但似乎已在最新版本中修复。

在较新的版本中,现在可以独立启动 ShellAppRuntime.exe。之前链接到 explorer.exe 的 ShellAppRuntime.exe 现在可以在没有 Explorer.exe 的情况下独立启动和工作。事实上,在 ShellAppRuntime 也启动之前,Search UI 不会打开。

当然,体验是有问题的,操作系统的其他方面仍然深度集成到文件管理过程中。

在不久的将来,Windows 11 功能将存在于不同的软件进程中,使 Windows 可以更轻松地运行这些功能,而无需依赖文件资源管理器。它还应该减少崩溃并使操作系统更快。例如,文件资源管理器崩溃不会破坏整个桌面。

重要的是要了解“功能与 explorer.exe 的解耦”处于早期阶段,用户不会很快看到或感觉到任何变化。除了性能之外,此举还为使开发过程更快、更容易铺平了道路。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
在 iCloud 上关闭“查找... 如果您是 Apple 的长期用户,您肯定会遇到过 Find My 应用程序,它本机安装在 iPhon...
iPhone 屏幕上有亮绿色斑... iPhone 是市场上最稳定的智能手机之一,这主要归功于专为它们设计的 iOS 操作系统。然而,他们...
farols1.1.501.0... faro ls 1.1.501.0(64bit)可以卸载,是一款无需连接外部PC机或笔记本计算机即可...
balenaEtcher烧录后... balenaEtcher烧录后u盘或者内存卡无法识别不能使用的解决方法想要恢复原来的方法,使用win...