Как удалить запись мутанта из меню "Пуск" Windows 10?
Я обновился до Windows 10 версии 1903 шесть дней назад и получил эту запись мутанта в меню "Пуск":
мс-ресурс:AppName/ Текст
При щелчке правой кнопкой мыши также нет опции "Открыть файл".
Я проверил следующие места:
- C: \ Users \ Имя пользователя \AppData\Roaming\Microsoft\Windows\ Меню Пуск \ Программы
- C:\ProgramData\Microsoft\Windows\ Пуск \ Меню \ Программы
Однако я ничего не нашел.
Я перетащил его на рабочий стол (чтобы создать файл ярлыка) и нашел его в меню "Свойства"> "Ярлык"> "Тип цели":
Microsoft.Windows.HolograhicFirstRun_cw5n1h2txye
Я думал, что это может быть исправлено накопительным обновлением Windows 10, но я установил накопительное обновление KB4501375 для версии 1903, и оно не было удалено.
Как мне это убрать?
2 ответа
Эти шаги работали для обоих ms-resource:appDisplayName а также msresource:appName/Text Записи меню "Пуск".
Я обнаружил, что в моих случаях проблема была с частично удаленным приложением, ContactSupport и другим HolographicFirstRun, который, я считаю, был удален Microsoft во время одного из основных обновлений выпуска.
Давайте посмотрим на название приложения-нарушителя.
Использование WindowsKey + R: shell:AppsFolder и нажмите ОК.
Это отображает список установленных приложений. Я изменил вид Tiles на Details, чтобы упростить сортировку. Найдите значок (ы) для ms-ресурса, щелкните правой кнопкой мыши и создайте новый ярлык.
Он предложит разместить его на рабочем столе. Изучите свойства нового ярлыка и найдите его имя.
Этот пример - HolographicFirstRun.
Я использовал PowerShell в режиме администратора, чтобы удалить его. Обязательно используйте достаточно имени между подстановочными знаками, чтобы получить этот конкретный пакет.
Эта команда показывает, что она все еще установлена в ожидании удаления. Обратите внимание на строку для PackageUserInformation состояния 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>
Последний шаг - закрыть PowerShell и запустить этот командный файл, чтобы очистить меню. Вы должны запустить это один раз, как каждый пострадавший пользователь. В одной из моих систем Windows 10 1903 я обнаружил, что 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-ресурса. Вы можете удалить любые ярлыки, которые были созданы ранее.
Это широко распространенная проблема после обновления до версии 1903, из-за которой некоторые пользователи откатились до 1809 и успешно обновились (так что, возможно, тихо исправлено в более поздних версиях).
Одно опубликованное решение было сообщено как работающее на почте
Избавьтесь от ms-ресурса: 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
Примите некоторые меры предосторожности перед его запуском, такие как создание точки восстановления системы.

