微軟希望透過將作業系統功能與explorer.exe脫鉤來使Windows執行更快

如果你是一個長期的Windows使用者,你知道作業系統中的幾個程序或功能都與檔案資源管理器有關。雖然explorer。exe應該只與檔案管理相關,但它也與Windows體驗的其他部分相關,如工作列,這並不完全合理。

微軟希望透過將作業系統功能與explorer.exe脫鉤來使Windows執行更快

微軟一直在設法將工作列、通知中心等功能與檔案資源管理器(explorer。exe)脫鉤。桌面和explorer。exe之間的連線是作業系統的瓶頸之一,因為繁重和資源密集型的檔案操作會使工作列等不相關的功能失去響應。

更糟糕的是,如果你的explorer。exe程序崩潰了,它也會使桌面和其他一些功能崩潰。當然,如果你重新啟動程序本身,這可以被修復,但如果功能與explorer。exe脫鉤,Windows 11桌面崩潰的情況很可能會大大減少。

微軟希望透過將作業系統功能與explorer.exe脫鉤來使Windows執行更快

Windows 11檔案資源管理器程序

微軟現在已經開始將“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更容易執行這些功能,而不必依賴檔案資源管理器。這麼做還可以減少崩潰,使作業系統執行更快。例如,檔案資源管理器的崩潰不會使整個桌面癱瘓。