Windows 10에는 Microsoft Store에서 다운로드한 앱을 복구하거나 초기화할 수 있는 기본 기능이 내장되어 있습니다. 하지만 여러 앱을 한 번에 대량으로 재설정해야 할 때는 별도의 직접적인 옵션이 없습니다. 다행히 PowerShell을 활용하면 이 작업이 가능합니다. 이 글에서는 PowerShell을 사용하여 Windows 10에서 스토어 앱을 재설정하는 방법을 소개합니다. 단일 앱만 재설정하거나, 여러 앱을 동시에 재설정하거나, 특정 키워드에 해당하는 앱들을 찾아 재설정하는 것도 가능합니다.
PowerShell로 Microsoft Store 앱 재설정하기
PowerShell은 Windows에서 앱을 관리할 수 있는 강력한 명령어를 다양하게 제공합니다. 그중 Get-AppxPackage는 특정 사용자 프로필 또는 모든 사용자에게 설치된 앱 패키지 목록을 확인할 수 있는 명령어입니다. 단, 이 명령어는 관리자 권한으로 실행해야 합니다.
이 방법의 가장 큰 장점은 카메라 앱처럼 지금까지는 재설정이 불가능했던 일부 시스템 구성 요소까지도 재설정 명령을 실행할 수 있다는 점입니다. 아래 단계를 따라 해 보세요.
1단계: 설치된 앱 목록 확인
먼저 PowerShell을 관리자 권한으로 실행합니다. 아직 PowerShell 7을 사용하고 있지 않다면, 더 나은 환경을 위해 PowerShell 7 사용을 권장합니다. 시스템에 설치된 앱 목록을 확인하려면 다음 명령어를 입력하고 실행하세요.
Get-AppXPackage -AllUsers
특정 앱을 검색하려면 와일드카드(*)를 활용할 수 있습니다.
Get-AppxPackage *start* -AllUsers
두 번째 명령어는 원하는 키워드로 앱을 검색할 때 유용합니다. 별표 사이에 넣은 단어가 포함된 앱을 찾아 목록으로 표시해 줍니다. 위 예제의 경우 NarratorQuickStart, GetStarted, StartMenuExperienceHost 앱들이 검색됩니다.
2단계: 앱 재설정 실행
앱을 재설정하려면 다음 형식으로 명령어를 실행합니다.
Get-AppxPackage <앱 패키지 이름> | Reset-AppxPackage
여기서 <앱 패키지 이름> 자리에 실제 패키지 이름을 입력하면 됩니다. 예를 들어 '시작'(Get Started) 앱의 패키지 이름은 Microsoft.Getstarted이므로, 재설정 명령어는 다음과 같습니다.
Get-AppxPackage Microsoft.Getstarted | Reset-AppxPackage
추가 활용 방법
이 명령어 조합은 활용 범위가 매우 넓습니다. 와일드카드를 사용해 더 많은 앱을 검색할 수도 있고, 설치된 모든 앱을 한 번에 대량 재설정하는 것도 가능합니다. 그동안 앱을 재설정하는 유일한 방법은 아래처럼 복잡한 명령어를 실행하여 앱을 다시 등록(재설치)하는 것이었습니다.
Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}
주의할 점은, 이 방식으로 앱을 재설정하면 해당 앱의 사용자 데이터, 캐시, 오프라인 파일이 모두 삭제된다는 것입니다. 따라서 중요한 데이터가 있다면 미리 백업해 두는 것이 좋습니다.
그럼에도 불구하고 이 방법은 앱 전체를 재설치하지 않고도 깔끔한 초기 상태로 되돌리고 싶을 때 매우 유용합니다. 앱이 오작동하거나 설정 문제로 곤란할 때 빠르게 해결할 수 있는 실용적인 방법이니 기억해 두세요.