六天前我更新到了 Windows 10 版本 1903,并在开始菜单中得到了这个变异条目:
ms-resource:应用程序名称/文本
右键单击也没有“打开文件位置”选项。
我确实检查了以下位置:
- C:\Users\用户名\AppData\Roaming\Microsoft\Windows\开始菜单\程序
- C:\ProgramData\Microsoft\Windows\开始菜单\程序
然而我什么也没发现。
我将它拖到我的桌面(以创建快捷方式文件),并在属性>快捷方式>目标类型下找到了它:
微软.Windows.HolograhicFirstRun_cw5n1h2txye
我以为它可能会被 Windows 10 累积更新修复,但我安装了版本 1903 的累积更新 KB4501375,但它并没有被删除。
我该如何删除它?
答案1
这些步骤适用于“ms-resource:appDisplayName
开始msresource:appName/Text
”菜单项。
我发现,在我的案例中,问题出在部分删除的应用程序上,联系支持在另一个全息FirstRun我相信这些功能在微软的一次主要版本更新中被删除了。
让我们看一下有问题的应用程序的名称。
使用 WindowsKey + R:shell:AppsFolder
然后单击“确定”。
这将显示已安装应用程序的列表。我更改了瓷砖查看细节视图以便于排序。找到 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>
最后一步是关闭电源外壳并运行此批处理文件以清除菜单。您必须以每个受影响的用户身份运行此文件一次。我发现在我的 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-resource 条目。您可以删除之前创建的任何快捷方式。
答案2
这是升级到 1903 版本后普遍存在的问题,导致一些用户回滚到 1809 并重新升级成功(因此可能在以后的版本中悄悄修复)。
据报道,一个已发布的解决方案在帖子中有效
摆脱 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
运行之前采取一些预防措施,例如创建系统还原点。