Windows 10 시작 메뉴에서 돌연변이 항목을 어떻게 제거합니까?

Windows 10 시작 메뉴에서 돌연변이 항목을 어떻게 제거합니까?

6일 전에 Windows 10 버전 1903으로 업데이트했는데 시작 메뉴에 다음과 같은 돌연변이 항목이 표시되었습니다.

ms-리소스:앱 이름/텍스트

마우스 오른쪽 버튼을 클릭해도 "파일 위치 열기" 옵션이 없습니다.

다음 위치를 확인했습니다.

  • C:\Users\사용자 이름\AppData\Roaming\Microsoft\Windows\시작 메뉴\프로그램
  • C:\ProgramData\Microsoft\Windows\시작 메뉴\프로그램

그러나 나는 아무것도 찾지 못했습니다.

바로가기 파일을 만들기 위해 바탕화면으로 끌어서 속성 > 바로가기 > 대상 유형에서 찾았습니다.

Microsoft.Windows.HolograhicFirstRun_cw5n1h2txye

Windows 10 누적 업데이트로 해결될 수 있다고 생각했는데, 버전 1903용 누적 업데이트 KB4501375를 설치했는데 제거되지 않았습니다.

이것을 어떻게 제거하나요?

메뉴를 시작하다

답변1

이 단계는 ms-resource:appDisplayNamemsresource:appName/Text시작 메뉴 항목 모두에 적용되었습니다.

내 경우에는 부분적으로 제거된 응용 프로그램에 문제가 있다는 것을 알았습니다.연락처 지원그리고 다른 곳에서는홀로그램첫실행주요 릴리스 업데이트 중 Microsoft에서 제거한 것으로 생각됩니다.

문제가 되는 애플리케이션의 이름을 살펴보겠습니다.

WindowsKey + R:을 사용 shell:AppsFolder하고 확인을 클릭합니다.

설치된 앱 목록이 표시됩니다. 나는 변했다타일보기세부보기 쉽게 정렬할 수 있습니다. ms-resource 아이콘을 찾아 마우스 오른쪽 버튼을 클릭하고 새 바로가기를 만듭니다.

여기에 이미지 설명을 입력하세요

데스크탑에 배치하도록 제안합니다. 새 바로가기의 속성을 검사하고 해당 이름을 찾으세요.

여기에 이미지 설명을 입력하세요

이 예는 HolographicFirstRun입니다.

이를 제거하기 위해 관리자 모드에서 PowerShell을 사용했습니다. 이 특정 패키지를 얻을 수 있도록 와일드카드 사이에 충분한 이름을 사용해야 합니다.

이 명령은 제거 대기 중에 아직 설치되어 있음을 보여줍니다. PackageUserInformationstates 줄을 참고하세요 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의 이름이 StartMenuExperienceHost로 변경된 것을 발견했습니다. 이 배치 파일은 두 경우를 모두 처리합니다.

@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

실행하기 전에 시스템 복원 지점 생성 등 몇 가지 예방 조치를 취하세요.

관련 정보