Windows 10のスタートメニューに問題があります。このページ https://support.Microsoft.com/en-us/help/12385/windows-10-troubleshoot-problems-opening-start-menu-Cortana にアクセスして、トラブルシューティングを試しました。それは言う
Required applications are not installed correctly.
"Microsoft.Windows.ShellExperienceHost" and "Microsoft.Windows.Cortana" applications need to be installed correctly.
トラブルシューティングでは、これらの問題は修正されませんでした。これらのアプリケーションを手動でインストールする方法を誰かに教えてもらえますか?
管理者としてPowerShellを起動します。 PowerShell.exe
は次のフォルダにあります:
C:\Windows\System32\WindowsPowerShell\v1.0
PowerShell.exe
を右クリックし、Run as Administrator
をクリックします。
次の2つのコマンドを実行します。
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"}
これにより、ShellExperienceHostとCortanaが再インストールされます。
w32sh's answer これらを再インストールする標準的な方法があります。しかし、私にとってこれはまったく機能せず、他の提案された解決策も機能しませんでした。私の問題は、タスクバー、スタートメニュー、およびW10アプリが使用できなくなることで発生しました。
W32shの解決策がうまくいかない場合は、- 私の答え を参照してください。
Windows 10アプリの再登録が機能せず、これがドメインユーザーの場合...
\ domain\SYSVOL\domain\scriptsに作成したデフォルトのプロファイルがプロファイルを壊していることがわかりました。
ローカルマシンに新しいプロファイルを作成して(ドメインに参加する前に)この理論をテストし、1706の更新後は正常に動作しました。次にドメインに参加し、ドメインプロファイルアカウントを作成するとスタートメニューが壊れることを確認しました。次に、ログオンスクリプトから "Default User.v6"を削除し、2番目のドメインユーザーアカウントを作成しました。スタートメニューは正常に機能しました。
私がしたように誰かがこれに遭遇した場合に備えて遅く追加します:AppLockerはスタートメニューとCortanaを壊す可能性があります。私はw32shの答えをたどろうとしたところ、次のエラーメッセージが表示されました。
Add-AppxPackage:展開がHRESULTで失敗しました:0x80073D01、パッケージの展開操作はポリシーによってブロックされています。システム管理者に連絡してください。 (HRESULTからの例外:0x80073D01)エラー0x800704EC:パッケージMicrosoft.Windows.ShellExperienceHost_10.0.15063.674_neutral_neutral_cw5n1h2txyewyの展開がAppLockerによってブロックされました。
AppLockerを有効にすると、システムの内容に基づいてデフォルトルールおよび自動作成ルールが作成されましたが、明らかにそれでは不十分でした。たぶん、アップデートがそれを壊しました。
とにかく、私にとっての修正は、強制を「監査」モードに変更することでした。 これにより、AppLockerから得られる保護が無効になることに注意してください。そして、酷いスタートメニューが壊れているため、注意が必要です。これを回避するには、Windows-Xを使用し、Admin Privelegesで(設定に応じて)コンソールまたはPowershellをクリックします。次に、secpol.mscを実行して、セクションの AppLockerポリシーを監査専用に構成する の指示に従って、ローカルセキュリティポリシースナップインを使用してルールコレクションを監査します
そのサイトが消えてしまった場合のために、ここにかなり簡単な手順があります:
- [スタート]ボタンをクリックし、[プログラムとファイルの検索]ボックスに「secpol.msc」と入力して、Enterキーを押します。
- [ユーザーアカウント制御]ダイアログボックスが表示されたら、表示されるアクションが適切であることを確認し、[はい]をクリックします。
- コンソールツリーで、[アプリケーション制御ポリシー]をダブルクリックし、[AppLocker]を右クリックして、[プロパティ]をクリックします。
- [強制]タブで、強制するルールコレクションの[構成済み]チェックボックスをオンにし、そのルールコレクションの一覧で[監査のみ]が選択されていることを確認します。
- 手順4を繰り返して、追加のルールコレクションに対してのみ監査の実施設定を構成します。
- OKをクリックします。
だから私はこれを修正しました。とても簡単です。
W10の最新の累積的な更新プログラムをインストールします。インストールできない場合は、最新のものを削除して再インストールしてください。
https://www.Microsoft.com/en-us/itpro/windows-10/release-information は、最新のアップデートを見つけることができる場所です。関連する累積リリースを手動でダウンロードします。