Windows 10 のスタート メニューからミュータント エントリを削除するにはどうすればよいですか?

Windows 10 のスタート メニューからミュータント エントリを削除するにはどうすればよいですか?

6 日前に Windows 10 バージョン 1903 にアップデートしたところ、スタート メニューに次の突然変異エントリが表示されました。

ms-resource:アプリ名/テキスト

右クリックしても「ファイルの場所を開く」オプションはありません。

以下の場所を確認しました:

  • C:\Users\ユーザー名\AppData\Roaming\Microsoft\Windows\スタート メニュー\プログラム
  • C:\ProgramData\Microsoft\Windows\スタート メニュー\プログラム

しかし、何も見つかりませんでした。

それをデスクトップにドラッグして(ショートカット ファイルを作成するため)、プロパティ > ショートカット > ターゲット タイプの下に次のものを見つけました。

Microsoft.Windows.HolograhicFirstRun_cw5n1h2txye

Windows 10 の累積的な更新プログラムで修正されるかもしれないと思いましたが、バージョン 1903 の累積的な更新プログラム KB4501375 をインストールしましたが、削除されませんでした。

これを削除するにはどうすればいいですか?

スタートメニュー

答え1

ms-resource:appDisplayNameこれらの手順は、とmsresource:appName/Textスタート メニュー エントリの両方で機能しました。

私の場合、問題は部分的に削除されたアプリケーションにあることがわかりました。サポート問い合わせ先そして別のホログラフィックファーストランこれらは、メジャーリリースの更新中に Microsoft によって削除されたと思われます。

問題となっているアプリケーションの名前を見てみましょう。

Windowsキー + R: を使用してshell:AppsFolder、「OK」をクリックします。

インストールされているアプリの一覧が表示されます。タイル表示する詳細並べ替えが簡単に行えるようにビューを表示します。ms-resource のアイコンを見つけて右クリックし、新しいショートカットを作成します。

ここに画像の説明を入力してください

デスクトップに配置するよう提案されます。新しいショートカットのプロパティを調べて、名前を見つけます。

ここに画像の説明を入力してください

この例は HolographicFirstRun です。

削除には管理者モードで PowerShell を使用しました。この特定のパッケージを取得できるように、ワイルドカード間の名前を十分に使用してください。

PackageUserInformationこのコマンドは、削除が保留中のままインストールされていることを示します。 statesの行に注意してくださいInstalled(pending removal)

PS C:\WINDOWS\system32> Get-AppxPackage -all *HolographicFirstRun*

Name                   : Microsoft.Windows.HolographicFirstRun
Publisher              : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture           : Neutral
ResourceId             : neutral
Version                : 10.0.16299.98
PackageFullName        : Microsoft.Windows.HolographicFirstRun_10.0.16299.98_neutral_neutral_cw5n1h2txyewy
InstallLocation        :
IsFramework            : False
PackageFamilyName      : Microsoft.Windows.HolographicFirstRun_cw5n1h2txyewy
PublisherId            : cw5n1h2txyewy
PackageUserInformation : {S-1-5-21-4097305864-376480875-3279486103-1013 [LocalUser]: Installed(pending removal)}
IsResourcePackage      : False
IsBundle               : False
IsDevelopmentMode      : False
NonRemovable           : True
IsPartiallyStaged      : False
SignatureKind          : System
Status                 : Ok

Name                   : Microsoft.Windows.HolographicFirstRun
Publisher              : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture           : Neutral
ResourceId             : neutral
Version                : 10.0.16299.125
PackageFullName        : Microsoft.Windows.HolographicFirstRun_10.0.16299.125_neutral_neutral_cw5n1h2txyewy
InstallLocation        :
IsFramework            : False
PackageFamilyName      : Microsoft.Windows.HolographicFirstRun_cw5n1h2txyewy
PublisherId            : cw5n1h2txyewy
PackageUserInformation : {S-1-5-21-4097305864-376480875-3279486103-500 [Administrator]: Installed(pending removal)}
IsResourcePackage      : False
IsBundle               : False
IsDevelopmentMode      : False
NonRemovable           : True
IsPartiallyStaged      : False
SignatureKind          : System
Status                 : Ok

パッケージを完全にアンインストールする時間です。

PS C:\WINDOWS\system32> Get-AppxPackage -all *HolographicFirstRun* | Remove-AppxPackage -AllUsers
PS C:\WINDOWS\system32>

実際に削除されたかどうかを確認します。今回は情報ダンプは表示されません。

PS C:\WINDOWS\system32> Get-AppxPackage -all *HolographicFirstRun*
PS C:\WINDOWS\system32>

最後のステップは閉じることですパワーシェルこのバッチ ファイルを実行してメニューを消去します。影響を受けるユーザーごとにこれを 1 回実行する必要があります。Windows 10 1903 システムの 1 つで、ShellExperienceHost の名前が StartMenuExperianceHost に変更されていることが分かりました。このバッチ ファイルは両方のケースを処理します。

@echo off
taskkill /f /im explorer.exe
taskkill /f /im ShellExperiencehost.exe
taskkill /f /im StartMenuExperiencehost.exe
timeout /t 3 /NOBREAK > nul
del %localappdata%\Packages\Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy\TempState\* /q
del %localappdata%\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\TempState\* /q
timeout /t 1 /NOBREAK > nul
start explorer
@echo on

完了すると、メニューに ms-resource エントリが表示されなくなります。以前に作成したショートカットは削除できます。

答え2

これはバージョン 1903 へのアップグレード後に広く発生した問題であり、一部のユーザーはバージョン 1809 にロールバックして再アップグレードし、成功しました (そのため、以降のバージョンではひっそりと修正されている可能性があります)。

公開された解決策の1つが、投稿で機能していると報告されました。
ms-resource:appDisplayName を削除する:

次の.batファイルを作成し、管理者として実行します。

@echo off
taskkill /f /im explorer.exe
taskkill /f /im shellexperiencehost.exe
timeout /t 3 /NOBREAK > nul
del %localappdata%\Packages\Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy\TempState\* /q
timeout /t 1 /NOBREAK > nul
start explorer
@echo on

実行する前に、システム復元ポイントを作成するなどの予防措置を講じてください。

関連情報