윈도우11 설정 앱 안 열림 해결: PowerShell으로 완전히 복구하는 방법

이 글의 목적은 Windows 11에서 설정 앱이 열리지 않거나 먹통이 되는 문제를 PowerShell 명령을 활용해 안전하게 복구하는 구체적인 절차를 소개하여, 사용자가 스스로 문제를 진단하고 해결할 수 있도록 돕는 것이다.

1. 윈도우11 설정 앱이 안 열리는 대표 증상 정리

Windows 11에서 설정 앱이 열리지 않는 문제는 생각보다 자주 발생하며, 다음과 같은 형태로 나타나는 경우가 많다고 할 수 있다.

  • 작업표시줄의 톱니바퀴 아이콘 또는 시작 메뉴의 설정을 눌러도 아무 반응이 없다고 한다.
  • WIN + I 단축키를 눌러도 설정 창이 뜨지 않고 잠깐 깜빡이기만 한다고 한다.
  • 설정 대신 빈 창만 잠깐 보이거나 바로 사라진다고 한다.
  • 다른 UWP(스토어) 앱도 동시에 실행이 안 되는 경우가 있다.
  • 이전에 트윅툴, 레지스트리 편집, 디블로팅 스크립트 등을 적용한 이후부터 문제가 발생하는 경우가 많다고 한다.

이러한 증상은 대체로 설정 앱 자체의 손상, UWP 앱 플랫폼 문제, 시스템 파일 손상, 사용자 프로필 손상 등의 원인에서 비롯되는 경우가 많다.

2. PowerShell로 복구하기 전에 해야 할 기본 점검

강력한 PowerShell 명령을 사용하기 전에, 다음과 같은 기본 점검을 먼저 수행하는 것이 안전하다.

2.1 재부팅 및 임시 계정 문제 확인

  • 가장 먼저 PC를 완전 종료 후 다시 켜서 일시적인 버그인지 확인한다.
  • 회사·학교 계정이나 도메인 환경에서는 관리자에서 일부 기능을 차단했을 수 있으므로, 로컬 관리자 계정으로 동작이 동일한지 확인한다.

2.2 시스템 복원 지점 확인

레지스트리 수정, 디블로팅 스크립트, 정체를 알 수 없는 최적화 프로그램 등을 사용했다면, PowerShell로 복구하기 전에 시스템 복원 지점이 있는지 확인해두는 것이 좋다.

주의 : PowerShell을 사용해 시스템 앱을 재등록하거나 재설치하는 과정에서 설정이 초기화되거나, 잘못된 명령 입력 시 다른 앱까지 영향을 받을 수 있다. 복원 지점이 있다면 미리 생성하거나, 기존 복원 지점의 존재 여부를 확인해 두는 것이 좋다.

3. 관리자 권한 PowerShell 여는 방법

이 글에서 사용하는 명령은 대부분 관리자 권한이 필요하다. Windows 11에서 관리자 PowerShell을 여는 대표적인 방법은 다음과 같다.

  1. 작업표시줄의 시작 버튼 위에서 마우스 오른쪽 버튼을 클릭한다.
  2. 메뉴에서 “Windows 터미널(관리자)” 또는 “터미널(관리자)”를 선택한다.
  3. 터미널이 열리면 상단 탭의 아래 화살표를 눌러 “Windows PowerShell”을 선택하거나, 기본이 PowerShell인 경우 그대로 사용한다.

이 상태에서 이후 본문에 나오는 명령을 복사해 붙여 넣고 실행하면 된다.

4. PowerShell로 설정 앱만 개별 초기화(Reset-AppxPackage)

Windows 11의 설정 앱은 내부적으로 windows.immersivecontrolpanel이라는 패키지 이름을 사용한다. 이 패키지만 개별적으로 초기화하면 다른 앱에 미치는 영향을 최소화하면서 문제를 해결할 수 있다.

4.1 설정 앱 패키지 초기화 명령

관리자 PowerShell에서 다음 명령을 순서대로 실행한다.

Get-AppxPackage *windows.immersivecontrolpanel* | Reset-AppxPackage

명령 실행 후 몇 초간 처리가 진행되며, 별도의 메시지가 거의 출력되지 않을 수 있다. 처리 완료 후 PC를 재시작한다.

4.2 초기화 후 동작 확인

  • WIN + I 단축키로 설정 앱이 정상적으로 열리는지 확인한다.
  • 시작 메뉴에서 “설정”을 검색해 실행해 본다.
  • 설정 내부에서 “시스템 > 정보” 페이지가 제대로 표시되는지, “앱 > 설치된 앱” 목록이 정상적으로 로드되는지 확인한다.
주의 : 이 방법은 설정 앱을 “재설치”라기보다는 초기화·재등록에 가깝다. 설정 내 일부 사용자 맞춤 옵션이 기본값으로 되돌아갈 수 있지만, 개인 파일이 삭제되지는 않는다.

5. PowerShell로 모든 UWP 앱 재등록(설정 포함 전면 복구)

설정 앱만 초기화해도 문제가 해결되지 않는다면, Windows 11의 모든 UWP 앱을 한 번에 재등록하는 방법을 사용할 수 있다. 이 방법은 Microsoft Store 앱, 기본 내장 앱, 설정 앱을 모두 다시 등록하는 강력한 조치이다.

5.1 모든 앱 재등록 PowerShell 명령

관리자 PowerShell에서 다음 명령을 그대로 실행한다.

Get-AppXPackage | Foreach-Object { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }
  • 시스템에 설치된 모든 UWP 앱의 패키지 정보를 가져온 후 각각의 앱 매니페스트를 기준으로 재등록한다.
  • 앱 수가 많기 때문에 처리 시간이 다소 길어질 수 있다.

5.2 재등록 후 재부팅 및 검증

  1. 명령 실행이 완료되면 PC를 재부팅한다.
  2. 재부팅 후 설정 앱, Microsoft Store, 사진, 계산기 등 기본 앱들을 임의로 열어본다.
  3. 여전히 설정 앱만 열리지 않는다면 사용자 프로필 손상 가능성도 함께 의심해야 한다.
주의 : 일부 기업 환경에서는 보안 정책으로 특정 기본 앱이 제거되어 있을 수 있다. 이 경우 모든 앱 재등록 명령이 오류를 일부 출력할 수 있으나, 대부분은 무시해도 된다. 전체 명령이 중단되지 않고 끝까지 실행되면 정상적으로 완료된 것으로 보는 것이 일반적이다.

6. 시스템 파일 손상 여부 검사(SFC, DISM)

설정 앱 문제는 단순 앱 손상이 아니라 시스템 파일 손상에서 비롯되는 경우도 많다. 이때는 SFC와 DISM 명령을 이용해 시스템 파일을 검사·복구해야 한다. 이 명령은 PowerShell에서도 그대로 사용할 수 있다.

6.1 SFC /scannow 실행

관리자 PowerShell에서 다음 명령을 실행한다.

sfc /scannow
  • 시스템 파일 검사 도구(SFC)가 Windows 핵심 파일을 모두 검사한다.
  • 손상된 파일이 발견되면 캐시 또는 Windows 업데이트 소스를 이용해 자동으로 복구를 시도한다.
  • 진행률이 100%가 될 때까지 기다린다.

6.2 DISM으로 이미지 복구

SFC 검사로도 문제가 해결되지 않거나, “일부 손상 파일을 복구하지 못했다”는 메시지가 뜨는 경우 DISM 명령을 추가로 사용한다.

DISM /Online /Cleanup-Image /RestoreHealth
  • /Online은 현재 실행 중인 Windows 이미지를 대상으로 작업한다는 의미이다.
  • /Cleanup-Image/RestoreHealth 옵션은 손상된 이미지 구성 요소를 Windows 업데이트 서버 또는 로컬 소스를 통해 복구한다.
  • 작업이 완료되면 재부팅 후 다시 한 번 SFC 검사를 수행해 보는 것도 좋다.

6.3 SFC·DISM 후 설정 앱 재등록 재시도

시스템 파일 손상 문제를 해결한 뒤에도 설정 앱이 여전히 안 열리면, 앞서 소개한 설정 앱 개별 초기화 또는 모든 앱 재등록 명령을 다시 실행해 보는 것이 좋다.

7. ms-settings 명령으로 설정 앱 호출 테스트

설정 앱이 완전히 죽어 있는지, 아니면 단축키·아이콘 연결만 꼬였는지 확인하기 위해 URl 스킴(ms-settings)을 직접 호출해 볼 수 있다.

7.1 PowerShell에서 설정 페이지 직접 열기

관리자 또는 일반 PowerShell에서 다음 명령을 실행한다.

start ms-settings:
  • 정상이라면 Windows 11의 기본 설정 홈 화면이 바로 나타난다.
  • 특정 페이지를 열고 싶다면 예를 들어 시스템 > 디스플레이 페이지는 다음과 같이 호출할 수 있다.
start ms-settings:display

7.2 ms-settings 호출 결과로 원인 가늠하기

  • 아이콘에서는 안 열리지만 ms-settings로는 열린다면 시작 메뉴·작업표시줄의 링크 연결 문제일 가능성이 크다.
  • ms-settings 호출 시에도 아무 반응이 없거나 오류가 뜬다면 설정 앱 패키지 자체가 손상되었거나, UWP 플랫폼 문제일 가능성이 크다.

8. 새 로컬 사용자 계정 생성으로 프로필 손상 분리

위의 방법들을 모두 수행했는데도 설정 앱이 현재 계정에서만 열리지 않는다면, 사용자 프로필 자체가 손상된 경우를 의심해야 한다. 이때는 새 로컬 계정을 만들어 동일 증상이 재현되는지 확인하는 것이 좋다.

8.1 PowerShell로 로컬 계정 생성

관리자 PowerShell에서 다음 예시처럼 계정을 생성한다. 사용자 이름과 비밀번호는 환경에 맞게 변경한다.

net user TestAdmin P@ssw0rd! /add net localgroup Administrators TestAdmin /add
  • 첫 줄은 TestAdmin이라는 사용자 계정을 생성하는 명령이다.
  • 둘째 줄은 해당 계정을 로컬 관리자 그룹에 추가한다.

8.2 새 계정에서 설정 앱 동작 확인

  1. 현재 계정에서 로그아웃하고 새로 만든 계정으로 로그인한다.
  2. WIN + I로 설정 앱을 열어 본다.
  3. 새 계정에서 설정이 정상 동작한다면, 기존 계정 프로필이 손상된 것이므로 데이터 백업 후 새 계정으로 이전하는 것이 근본적인 해결책이 된다.

9. 설정 앱 복구 관련 주요 방법 비교표

여러 가지 PowerShell·시스템 복구 방법을 한 번에 정리하면 다음 표와 같다.

방법 주요 명령/작업 난이도 영향 범위 재부팅 필요
설정 앱만 초기화 Get-AppxPackage *windows.immersivecontrolpanel* | Reset-AppxPackage 설정 앱 위주 권장
모든 UWP 앱 재등록 Get-AppXPackage | Foreach-Object { Add-AppxPackage ... } 중~상 모든 기본 앱 필수
시스템 파일 검사 sfc /scannow, DISM /Online /Cleanup-Image /RestoreHealth Windows 핵심 파일 권장
ms-settings 테스트 start ms-settings: 상태 확인용 불필요
새 사용자 계정 생성 net user, net localgroup 새 계정 불필요(로그아웃 필요)

10. PowerShell 복구 작업 시 추가 주의사항과 팁

10.1 서드파티 디블로팅 스크립트 사용 이력 확인

최근 유튜브나 블로그에서 배포되는 디블로팅 스크립트, 최적화 스크립트, 레지스트리 자동 수정 스크립트는 특정 UWP 앱(설정 앱 관련 구성 요소 포함)을 삭제하거나 비활성화하는 경우가 있다. 이력이 있다면 다음을 고려해야 한다.

  • 어떤 스크립트인지, 원본 출처를 다시 확인한다.
  • 스크립트에서 사용한 Remove-AppxPackage 명령이 있는지 살펴본다.
  • 가능하면 같은 제작자가 제공하는 복구 스크립트가 있는지 확인한다.

10.2 기업·기관 PC의 정책 제한

기업·기관에서 사용하는 PC는 그룹 정책 또는 보안 솔루션으로 설정 앱 일부 메뉴 접근이 제한될 수 있다. 이 경우 PowerShell로 앱을 재등록해도 정책이 우선 적용되므로, IT 관리자와 협의하는 것이 필요하다.

10.3 최후 수단: 인플레이스 업그레이드 복구

PowerShell을 활용한 모든 복구 시도, SFC·DISM 검사, 새 계정 테스트까지 모두 실패한 경우에는 Windows 설치 ISO 또는 설치 도구를 사용한 인플레이스 업그레이드(덮어쓰기 설치)를 고려해야 한다.

주의 : 인플레이스 업그레이드는 개인 파일은 유지되지만, 일부 앱과 설정이 초기화될 수 있다. 실행 전 중요 데이터 백업은 필수이다.

FAQ

Q1. PowerShell 명령을 실행했더니 빨간색 오류 메시지가 많이 뜬다. 실패한 것인가?

UWP 앱 재등록 명령을 실행할 때 일부 패키지에서 빨간색 오류가 출력되는 것은 흔한 현상이다. 이미 제거된 앱, 권한으로 접근할 수 없는 시스템 앱 등에서 오류가 발생해도 전체 프로세스가 끝까지 실행되었다면 대체로 큰 문제는 아니다. 다만 명령이 중간에 완전히 중단되거나, 설정 앱이 여전히 전혀 열리지 않는다면 추가적인 점검이 필요하다.

Q2. PowerShell 대신 명령 프롬프트(cmd)로 실행해도 되는가?

SFC와 DISM 명령은 명령 프롬프트와 PowerShell에서 모두 동일하게 동작한다. 그러나 Get-AppxPackage, Reset-AppxPackage와 같은 명령은 PowerShell 전용이므로 반드시 PowerShell(관리자)에서 실행해야 한다. 혼동을 피하기 위해 이 글에서는 모든 작업을 PowerShell 기준으로 설명하였다.

Q3. 설정 앱이 잠깐 열렸다가 바로 닫히는 경우에도 같은 방법을 쓰면 되는가?

설정 앱이 순간적으로 열렸다가 바로 닫히는 현상 역시 패키지 손상 또는 UWP 플랫폼 문제일 가능성이 크다. 이 경우에도 설정 앱 개별 초기화, 모든 UWP 앱 재등록, SFC·DISM 순으로 차례대로 진행하는 것이 좋다. 다만 백그라운드에서 보안 프로그램·최적화 프로그램이 실시간으로 설정을 차단하는 경우도 있으므로, 보호 소프트웨어를 일시 중지한 상태에서 재시도하는 것이 도움이 될 수 있다.

Q4. 새로 만든 계정에서는 설정이 잘 열리는데 기존 계정만 문제가 있다면 어떻게 해야 하는가?

이 경우 기존 사용자 프로필이 손상된 것으로 보는 것이 일반적이다. 레지스트리와 사용자별 앱 데이터까지 정리하는 것은 위험 부담이 크므로, 새 계정을 기준으로 환경을 다시 구성하고, 문서·바탕화면·다운로드 폴더 등 필요한 데이터만 수동으로 옮기는 것이 안전하다. 이후 기존 계정은 백업 확인 후 삭제하는 것이 좋다.

Q5. PowerShell 복구 작업 후 설정 앱은 열리지만 일부 메뉴가 비활성화되어 있다.

일부 메뉴가 회색으로 비활성화되거나 클릭해도 반응이 없다면, 로컬 정책, 레지스트리, 회사·학교 계정의 MDM(모바일 디바이스 관리) 정책에 의해 제한된 경우일 수 있다. 개인용 PC라면 로컬 그룹 정책 편집기나 레지스트리에서 관련 옵션을 확인해야 하며, 기업용 PC라면 IT 관리자에게 정책 해제를 요청하는 것이 바람직하다.

: