Windows 11 的照片應用程式現在使用更多網路技術,但開啟速度緩慢
![Windows 11 的照片應用程式現在使用更多網路技術,但開啟速度緩慢](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/06/new-microsoft-photos-app-for-windows-11-640x375.webp)
在新的照片應用程式版本2024.11050.3002.0 中,微軟放棄了UWP(通用Windows 平台),轉而使用Windows App SDK,這是一個完全支援WinUI 3 的現代開發框架。利用WebView2,但它也比平常需要更長的時間才能打開。
新的 Microsoft Photos 與先前的版本相比有幾個優點。例如,應用程式現在預設可以在中等完整性層級運行。當像 Microsoft Photos 這樣的應用程式以中等完整性等級執行時,它可以直接儲存編輯後的照片,而不要求您選擇資料夾。
![Windows App SDK 中的 Microsoft 照片應用程式 Windows App SDK 中的 Microsoft 照片應用程式](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/06/microsoft-photos-app-in-windows-app-sdk.webp)
新的Windows照片應用程式的另一個優點是,微軟將多個進程合併為一個進程,因此您將不再在任務管理器中找到「PhotosService.exe」等後台服務。
![工作管理員中的 Microsoft 照片應用程式 工作管理員中的 Microsoft 照片應用程式](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/06/microsoft-photos-app-in-task-manager.webp)
如上面的螢幕截圖所示,當您打開任務管理器時,您現在將看到一個獨立的照片應用程式進程。
同樣,照片應用程式現在可以存取新的 Win32 API 和 WinUI 3 更改,而 UWP 版本中缺少這些更改。
這是一個非常好的變化列表,對吧?但是,由於潛在的效能問題,有些人可能不喜歡新應用程式。
新的 Microsoft Photos 應用程式使用 WebView 2 來實現某些功能,並且啟動時間比平常更長
我不喜歡新的照片應用程式和幾乎所有其他基於 Windows 應用程式 SDK 的應用程式的原因是它們啟動速度太慢。
事實上,識別 Windows 應用程式是否使用 Windows App SDK 的一種方法是觀察它的啟動方式。如果您看到具有應用程式標誌和名稱的啟動畫面,則它要么是基於 Windows 應用程式 SDK 的應用,要么是嚴重依賴 Microsoft Edge WebView 進程的應用程式。
![照片應用程式在 Windows 11 中啟動緩慢 照片應用程式在 Windows 11 中啟動緩慢](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/06/photos-app-slow-to-launch-in-windows-11.webp)
Windows Late 注意到,當您開啟「照片」應用程式時,它會在主頁出現之前顯示「設定內容」畫面約 20 秒。
當您開啟 Windows Phone 連結和其他應用程式時,也會顯示相同的啟動畫面。
說到效能,Microsoft Photos 可能會使用更多資源,尤其是當您使用應用程式的基於 Web 的頁面時。例如,當您在「照片」應用程式中編輯映像時,它會使用 Microsoft Edge WebView2 在本機介面中呈現基於 Web 的圖像編輯器。
微軟將 OneDrive Web 編輯器移植到照片應用程式中。由於該應用程式基於 Windows App SDK,因此它支援基於 Chromium 的 WebGL,從而提高了影像渲染品質。它還使用「SharedBuffer」來提高同時使用本機層和 Web 層的應用程式中編輯圖像時的效能。
值得注意的是,微軟仍然在商店中提供“ Legacy Photos ”應用程序,但它缺乏生成擦除和背景去除器等高級人工智慧功能。
照片並不是唯一嚴重依賴網路的應用程式。微軟已經放棄了 Outlook PWA 的原生 UWP 郵件和日曆應用程序,但 Windows 應用程式商店仍然是一個成熟的原生 UWP 應用程式。
https://www.youtube.com/watch?v=-72BHXxS2os
在一篇部落格文章中,微軟承諾該應用程式的效能將會得到改進。其中一項改進是能夠在自己的進程中運行每個「照片」窗口,類似於 Edge 中的每個窗口都有自己的進程。
這可以提高照片應用程式的效能,尤其是當您打開多張照片時。
發佈留言