如何修復 Windows 10 中的 ShellExperienceHost 和 Cortana 安裝錯誤
運行 Windows“開始菜單疑難解答”時,您可能會遇到一條錯誤消息,指出“需要正確安裝 Microsoft.Windows.ShellExperienceHost 和 Microsoft.Windows.Cortana 應用程序”。此錯誤可能會導致您的“開始”菜單無法正常運行。讓我們探索幾種方法來解決此問題並恢復“開始”菜單的功能。
在繼續使用任何這些方法之前,創建系統還原點至關重要。如果在故障排除過程中出現任何問題,這將允許您將系統恢復到之前的狀態。
方法一:運行系統文件檢查器
系統文件檢查器 (SFC) 是一個內置的 Windows 工具,可以幫助修復損壞的系統文件。使用方法如下:
步驟一:打開提升的命令提示符。您可以通過右鍵單擊“開始”按鈕並選擇“命令提示符(管理員)”或“Windows PowerShell(管理員)”來執行此操作。
步驟2:在命令提示符窗口中,鍵入以下命令並按 Enter:
sfc /scannow
步驟3:等待掃描完成。此過程可能需要幾分鐘。
有關的:如何修復 Windows Installer 錯誤 1603:安裝過程中出現致命錯誤
第4步:掃描完成後,重新啟動計算機並檢查“開始”菜單問題是否已解決。
如果 SFC 掃描無法解決問題,您可以嘗試使用部署映像服務和管理 (DISM) 工具修復 Windows 映像:
步驟一:按照方法 1 中所述打開提升的命令提示符。
步驟2:鍵入以下命令並按 Enter:
Dism /Online /Cleanup-Image /RestoreHealth
步驟3:等待該過程完成。這可能比 SFC 掃描花費更長的時間。
第4步:完成後,重新啟動計算機並檢查“開始”菜單是否正常工作。
方法 3:重新安裝“開始”菜單和 Cortana
如果前面的方法不起作用,您可以嘗試重新安裝“開始”菜單和 Cortana 應用程序:
步驟一:打開提升的 PowerShell 窗口。您可以通過右鍵單擊“開始”按鈕並選擇“Windows PowerShell(管理員)”來完成此操作。
步驟2:要重新安裝“開始”菜單,請複制並粘貼以下命令,然後按 Enter:
Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
步驟3:要重新安裝 Cortana,請使用以下命令:
Get-AppxPackage Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
第4步:運行這兩個命令後,重新啟動計算機並檢查“開始”菜單是否正常運行。
方法 4:重置或重新啟動
如果上述方法都不能解決問題,您可能需要考慮採取更嚴厲的措施:
步驟一:將所有重要數據備份到外部驅動器或云存儲。
步驟2:使用 Windows 設置中的“重置此電腦”選項。轉到“設置”>“更新和安全”>“恢復”>“重置此電腦”>“開始”。
步驟3:選擇是要保留文件還是刪除所有內容。這兩個選項都將重新安裝 Windows。
第4步:按照屏幕上的說明完成重置過程。
或者,您可以使用“全新啟動”選項,該選項會安裝乾淨版本的 Windows,同時保留您的個人文件和一些 Windows 設置。此選項會刪除大部分應用程序,包括 Microsoft Office、第三方防病毒軟件和預裝應用程序。
通過執行這些方法,您應該能夠解決 ShellExperienceHost 和 Cortana 安裝錯誤,並使“開始”菜單再次正常工作。請記住,在對系統進行重大更改之前始終創建系統還原點,如果您自己執行這些步驟感到不舒服,請考慮尋求專業幫助。
