Windows
 Computer >> コンピューター >  >> システム >> Windows

【Windows 10】「Microsoft.Windows.ShellExperienceHostおよびMicrosoft.Windows.Cortanaアプリケーションを正しくインストールする必要があります」エラーの対処法

Windows 10のスタートメニューのトラブルシューティングツールを実行した後、「Microsoft.Windows.ShellExperienceHost および Microsoft.Windows.Cortana アプリケーションを正しくインストールする必要があります」というエラーが表示され、トラブルシューティングツールでも修復できない場合は、以下の方法を順番に試してみてください。

エラーの原因と対処前の準備

このメッセージが表示されるということは、システムファイルに何らかの破損が発生しており、これら2つのコンポーネントの再インストール(再登録)が必要な状態です。作業を始める前に、必ずシステムの復元ポイントを作成しておくことを強くおすすめします。万が一問題が発生しても、元の状態に戻せるようにしておきましょう。

1. システムファイルチェッカー(SFC)を実行する

まず、管理者権限でコマンドプロンプトを開き、以下のコマンドを実行してシステムファイルチェッカーを起動します。

sfc /scannow

スキャンが完了したらPCを再起動し、問題が解決したかどうかを確認してください。当サイトのフリーツール「FixWin」を使えば、ワンクリックでシステムファイルチェッカーを実行することも可能です。

2. Windowsイメージを修復する(DISM)

続いて、Windowsイメージの修復を行います。管理者権限のコマンドプロンプトを開き、以下のコマンドをコピー&ペーストしてEnterキーを押します。

Dism /Online /Cleanup-Image /RestoreHealth

処理が完了したら再起動し、改善されたか確認しましょう。こちらもFixWinを使用すれば、ワンクリックでシステムイメージの修復が行えます。

3. スタートメニューとCortanaを再登録する

次に、以下の手順でスタートメニューを再インストール(再登録)します。

管理者権限のPowerShellを開くには、タスクバーの検索ボックスに「PowerShell」と入力し、表示された「Windows PowerShell」を右クリックして「管理者として実行」を選択します。

以下のコマンドを入力してEnterキーを押します。

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

Cortanaを再登録するには、次のコマンドを実行します。

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

実行後はPCを再起動し、エラーが解消されたかどうかを確認してください。

コマンドプロンプトやPowerShellを別の方法で開くには

Ctrl + Shift + Escキーを押してタスクマネージャーを開き、「ファイル」メニューから「新しいタスクの実行」を選択する方法もあります。コマンドプロンプトを開く場合は「cmd」、PowerShellを開く場合は「powershell」と入力してください。その際、「このタスクに管理者特権を作成する」チェックボックスに必ずチェックを入れてからEnterキーを押します。

TIP: フリーウェアのFixWinを使えば、すべてのWindowsストアアプリをワンクリックで再登録することもできます。

4. 最終手段:PCをリセットする

上記のどの方法でも解決しない場合は、大切なデータをバックアップしたうえで、「このPCを初期状態に戻す」機能または「新しくPCを使い始める(Fresh Start)」オプションの使用を検討してください。また、フリーツール「Reset Cortana Settings」でCortanaの設定だけをリセットするのも一つの選択肢です。

本記事が問題解決の一助となれば幸いです。

  1. Microsoft AzureとOracle Cloud Infrastructureを接続してOracleアプリケーションをマルチクラウド環境で実行する方法

    Microsoft®とOracle®は協業により、お客様がOracle E-Business Suite®、JD Edwards® EnterpriseOne、PeopleSoft®などのOracleアプリケーションをクラウド上にデプロイできる環境を実現しました。 はじめに Azure™ ExpressRoute®とOracle FastConnectの直接相互接続を利用することで、アプリケーション層とデータベース層の間に高帯域幅・プライベート・低レイテンシの接続を確立できます。この接続により、Oracle Cloud Infrastructure(OCI)上のバックエンドデータベースに接続し

  2. Windows 11の主な新機能と改善点を徹底解説|アップグレード前に知っておきたい全ポイント

    Microsoftは、対象となるWindows 10デバイス向けに最新OS「Windows 11」の無料アップグレードを正式に提供開始しました。セキュリティ、生産性、デザインの各面で多数の新機能と改善が加えられています。また、クリーンインストールやPCのトラブルシューティングに使えるWindows 11 ISOイメージも公開されています。従来のWindows 10の更新とは異なり、新しいOSは生産性向上に重点を置き、PCの操作性をシンプルにすることを目指しています。Windows 11(バージョン21H2)にアップグレードすると、中央寄せになったスタートメニュー、新しいFluent Desig