微软希望将explorer.exe与其它系统功能脱钩,让Windows运行更快

微软希望将explorer.exe与其它系统功能脱钩,让Windows运行更快

如果你是一个长期的Windows用户,你应该对「explorer.exe」这个程序很熟悉。 「explorer.exe」是档案管理的执行程序名称,不过虽然explorer.exe应该只与档案管理相关,但实际上它也与Windows体验的其他部分息息相关,甚至会影响工作效率,例如工作栏。

桌面的执行效率和explorer.exe之间的连接,是操作系统效率的瓶颈之一,因为繁重和资源密集型的档案操作会使工作栏等不相关的功能失去响应。 这样的设计并不完全合理,长期以来微软一直在设法将工作栏、通知中心等功能与档案档案总管(explorer.exe)脱钩。

更糟糕的是,如果你的explorer.exe处理程序崩溃了,它也会使桌面和其他一些功能崩溃。 当然,如果你重新启动处理程序本身,这可以被修复,但如果功能与explorer.exe脱钩,Windows 11桌面崩溃的情况很可能会大大减少。

微软希望将explorer.exe与其它系统功能脱钩,让Windows运行更快

微软现在已经开始将“Impressive Shell”与档案浏览器分离。 对于那些不熟悉Windows开发的人来说,Impressive Shell是在Windows 8中加入的,它最初负责Charms Bar等功能。 Impressive Shell与一个名为“ShellAppRuntime.exe”的处理程序有关,该处理程序与explorer.exe相连。

在最新的预览版构建中,微软一直在尝试将Immersive Shell移出档案总管。

这首先被“Start Is All Back”的开发者发现,他们观察到:「dev 25252中有趣的功能:ImmersiveShellInShellAppRuntime(id:39319758)将Impressive Shell从档案总管中移出。 并且还没有启动ShellAppRuntime.exe,这可能会让运行更可靠一点。」

在较新的构建中,系统现在可以独立启动ShellAppRuntime.exe。 ShellAppRuntime.exe以前与explorer.exe链接,现在可以在没有Explorer.exe的情况下独立启动和工作。 事实上,在ShellAppRuntime也被启动之前,搜寻用户界面不会打开。

当然,这种改变还有很长的路要走,操作系统的其他领域仍然深深地内建在档案管理过程中。

在不久的将来,Windows 11的功能将存在在不同的软件处理程序中,使Windows更容易运行这些功能,而不必依赖档案档案总管。 这么做还可以减少崩溃,使操作系统运行更快。 例如,档案档案总管的崩溃不会使整个桌面瘫痪。

(0)
打赏 微信扫一扫 微信扫一扫

相关推荐

发表评论

登录后才能评论