開始功能表、Cortana 和工作列在 Win10 升級中不起作用

開始功能表、Cortana 和工作列在 Win10 升級中不起作用

我將使用者從 Windows 7 Pro 升級到 Windows 10(就地升級),但他的「開始」功能表不起作用。我創建了兩個新的本機設定文件,與網域脫節,但「開始」功能表仍然無法在任何設定檔下工作。

我從 MS 下載並運行了 Win10 開始選單疑難排解 (startmenu.diagcab),它傳回了以下內容:
“未正確安裝所需的應用程式。需要正確安裝“Microsoft.Windows.ShellExperienceHost”和“Microsoft.Windows.Cortana”應用程式。”

人們可能認為這些 PowerShell 命令可以解決問題,但無論出於何種原因,它們都沒有:

Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Get-AppxPackage Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

我發現關於這個問題的另一篇 SU 帖子,但所有建議的解決方案都不起作用。作為臨時解決方法,我安裝了經典外殼對於用戶來說,但這對他來說可能是不可接受的,因為任務欄仍然損壞(右鍵單擊在任務欄中不起作用)。

我有什麼選擇,修復安裝?感謝您的時間。

最終更新:我最終透過 VEEAM EP 備份將使用者回滾到 Win7,更新所有驅動程式、BIOS 和 Windows,然後重新嘗試 Win10 升級,結果按預期工作。

答案1

這些是 Windows 10 提供的核心軟體包。也許這些丟失的包裹只是您噩夢的開始。

安裝 Windows 時,所有目前功能和套件都會複製到安裝中。然後根據配置啟用它們,包括您正在執行的 Windows 等級(家用版與專業版)。如果這些 powershell 命令失敗,則表示安裝尚未複製所有檔案。

理想情況下,最好的解決方案是擦除並全新安裝 Windows 10。或者,您可以查看是否建立了還原點(通常是這樣),然後還原 Windows 7 並重新嘗試升級。

答案2

系統更新後,我遇到了同樣的問題(開始功能表和搜尋、通知等面板不起作用)。作業系統版本為“Windows 10 Pro 1890 OS build 17763.55(開發預覽版)”

這是來自的簡短說明本文這對我有幫助:

  1. 啟動 powershell:Win+R,輸入powershell, Enter
  2. 在 powershell 中輸入:Start-Process powershell -Verb runAs,回車以啟動另一個具有管理員權限的 powershell。
  3. 在管理員 powershell 中輸入:Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}重新安裝 win10 應用程式(如日曆、鬧鐘等...)
  4. 重新開始。 Ctrl+Alt+Del,左下角的電源按鈕。

您也可以在 admin powershell 中輸入:檢查系統的完整性sfc /scannow。請參閱我上面提到的文章中的更多詳細資訊。

答案3

如果您仍然遇到困難,請嘗試這個最簡單的解決方案。

按 Win + R (開啟「執行」)複製貼上並按 Enter 執行程式。 “C:\Windows\system32\ctfmon.exe”。它帶回了語言欄,對我來說它允許我再次輸入 Windows 搜尋、開始功能表和 WINDOWS 10 應用程序,我認為這是由於缺少語言欄或有些人這樣認為

相關內容