본문 바로가기
IT이야기

Windows11에서 Windows 보안 앱을 열면 종료되는 문제 해결

by ◖♪♩♫◗ 2023. 3. 16.
반응형

Windows11에서 최근에 보안업데이트를 하고 나서 정상적으로 잘되던 Windows 보안 앱이 말썽을 일으키는 경우가 생깁니다. 우측 하단에 상주프로그램으로 나오는 Windows 보안 앱을 클릭해서 실행한다던가, 아니면 설정-> 개인 정보 및 보안 -> Windows 보안 -> Windows 보안 열기를 실행하면 수초이내에 앱이 종료가 됩니다.

그리고, 윈도우 이벤트로그에 들어 가서 응용프로그램 로그를 보면,  Application Error 이벤트 ID 1000 이라고 나오고, 일반 탭에 확인 하면 "오류 있는 패키지 전체 이름: Microsoft.SecHealthUI_1000.22621.1.0_x64__8wekyb3d8bbwe" 으로 나옵니다. 이 문제를 해결하기 위한 방법을 아래에 포스팅하니 많은 도움이 되었으면 합니다.

 

방법 1 : Windows 보안 앱 복구

Windows11에서 Windows 보안 앱을 재설정하고 복구하려면 PowerShell을 관리자 권한으로 실행합니다.

아래의 명령을 실행하고 Enter 키를 눌러주세요.

Get-AppxPackage Microsoft.SecHealthUI -AllUsers | reset-AppxPackage

"Deployment operation progress:" 메시지가 표시되고 오류 메시지/출력 없이 끝나면 명령이 성공한 것입니다. 이제 Windows 보안 설정 앱 시작할 수 있습니다.

 

"Reset-AppxPackage : 패키지를 찾을 수 없습니다. 

현재 사용자에게 해당 패키지가 설치되어 있지 않기 때문에 Windows에서 Microsoft.SecHealthUI_1000.22000.1.0_neutral__8wekyb3d8bbwe를 제거할 수 없습니다. 설치된 패키지 목록을 보려면 Get-AppxPackage를 사용하십시오. 

라인:1 문자:51 

+ Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage 

+ ~~~~~

+ CategoryInfo: NotSpecified: (:) [Reset-AppxPackage], COMException 

+ FullyQualifiedErrorId: System .Runtime.InteropServices.COMException,Microsoft.Windows.Appx.PackageManager.Commands.ResetAppxPackageCommand"

위의 내용은 패키지가 사용자 계정에 대해 설치되지 않았음을 나타냅니다. 이 경우 Microsoft.SecHealthUI패키지를 재설치하면 문제가 해결됩니다. 이렇게 하려면 다음 PowerShell 명령을 실행합니다

add-appxpackage -disabledevelopmentmode -register ((Get-AppxPackage Microsoft.SecHealthUI -allusers).InstallLocation + '\AppxManifest.xml')

참고로 Windows10에서 앱 이름은 Microsoft.Windows.SecHealthUI이고, Windows 11에서 앱 이름은 Microsoft.SecHealthUI입니다.

 

방법 2 : 설치 프로그램 파일을 사용하여 Windows 보안 앱 재설치

참고로 저의 경우 방법 2를 통해서 문제 해결을 했습니다.

 

윈도우 탐색기를 열어서 C:\Windows\System32\SecurityHealth  위치로 이동해 주세요.

1.0.2302.21002-0 폴더(2023년 3월 16일 기준)와 SecurityHealthSetup.exe 파일이 있습니다. 여기서에 폴더 들어가주세요.

탐색기 파일을 살펴보면 Microsoft.SecHealthUI_8 wekyb3d8 bbwe.appx라는 파일이 있습니다. 

 

더블클릭해서 다시 설치합니다.

만약 설치 프로그램이 시작되지 않는다면, 관리자 권한 PowerShell을 사용하여 앱을 실치 하세요.

 

관리자 PowerShell 창에서 아래의 명령을 실행합니다.

명령 실행 방식은 Add-AppxPackage -Path {설치파일 경로}

 

예를 들어 아래와 같이 입력하세요.

Add-AppxPackage -Path "C:\Windows\System32\SecurityHealth\1.0.2302.21002-0\Microsoft.SecHealthUI_8wekyb3d8bbwe.appx"

 

SecHealthUI 설치 프로그램 다운로드

SecurityHealth폴더가 비어 있고, Microsoft.SecHealthUI_8 wekyb3d8 bbwe.appx를 찾을 수 없는 경우 아래 링크에서 다운로드하시기 바랍니다.

Microsoft.SecHealthUI_8wekyb3d8bbwe.appx
7.54MB

 

Windows 보안 앱이 올바르게 설치되었는지 확인

PowerShell에서 "Get-AppxPackage *sechealth* " 명령을 실행하면 아래와 같은 출력이 표시되어야 합니다.

PS C:\Users\Administrator> Get-AppxPackage *sechealth*

Name              : Microsoft.SecHealthUI
Publisher         : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture      : X64
ResourceId        :
Version           : 1000.25305.1000.0
PackageFullName   : Microsoft.SecHealthUI_1000.25305.1000.0_x64__8wekyb3d8bbwe
InstallLocation   : C:\Program Files\WindowsApps\Microsoft.SecHealthUI_1000.25305.1000.0_x64__8wekyb3d8bbwe
IsFramework       : False
PackageFamilyName : Microsoft.SecHealthUI_8wekyb3d8bbwe
PublisherId       : 8wekyb3d8bbwe
IsResourcePackage : False
IsBundle          : False
IsDevelopmentMode : False
NonRemovable      : True
Dependencies      : {Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe, Microsoft.UI.Xaml.2.7_7.2208.15002.0_x64_
                    _8wekyb3d8bbwe}
IsPartiallyStaged : False
SignatureKind     : Store
Status            : Ok

 

이상으로 Windows11에서 Windows 보안 앱 실행 시 앱이 종료되는 문제 해결 방법에 대한 포스팅을 마칩니다.

 

감사합니다. 

반응형

댓글