Windows 11:哎呀,終端機在某些電腦上不再運作,需要更新

透過發布新版本的 Windows Terminal(Windows 10 和 11 下預設安裝的應用程式),微軟犯了一個小錯誤。由於編譯器問題,該版本的軟體不再與某些處理器相容。我們向您解釋一切。

如今,Windows Terminal 已成為那些在 Windows 10 或 Windows 中使用命令列的人的必備應用程式視窗11。該軟體整合了兩者PowerShell、命令提示字元和 Azure Cloud Shell。它是一把真正的瑞士軍刀,用於配置作業系統或運行應用程式(實際上是使用命令)。

但不幸的是:透過部署新版本的終端,微軟將一些用戶拋在了後面。因為這個版本與某些處理器不相容。

另請閱讀:Windows 11-:終端應用程式會取代命令提示字元嗎?微軟解釋

這種不相容的原因實際上來自於編譯終端應用程式時使用的軟體。如果程式不支援 SSE 4.2 指令集,這會阻止程式運作。而 Terminal 不再相容的處理器 Core 2 Duo 和 Core 2 Quad 正是不支援這組指令。

微軟已確認並非有意阻止它們。雷德蒙的編輯這樣解釋這個問題的原因:「夥伴們,把你們的陰謀論放在一邊。 MSVC 19.38 編譯器 [編按:Microsoft C++ 編譯器] 有一個錯誤,該錯誤會導致 CPUID 指令的輸出被誤解等。事實證明,Windows Terminal 1057x 系列是用 MSVC 19.38 製作的。

好消息是微軟發布新版Terminal,這次正確編譯了(但使用的是舊版的MSVC)。在此過程中,其他錯誤也得到了修正,特別是與 URL 或地理位置的自動偵測有關的錯誤。

最新版本的 Windows Terminal 可以透過應用程式的官方 Github 帳戶下載,也可以透過 Microsoft Store 或 WinGet 應用程式下載。