Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10에서 PowerShell로 Microsoft Store 앱을 재설정하는 방법

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 같은 'start'가 포함된 앱들이 나열됩니다.

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}

주의: 이 방법으로 앱을 재설정하면 해당 앱의 모든 사용자 데이터, 캐시, 오프라인 파일이 삭제됩니다.

그럼에도 불구하고, 앱 전체를 다시 설치하는 것보다 앱을 깨끗한 상태로 새롭게 시작하고 싶을 때 이 방법은 매우 유용하게 활용될 수 있습니다.