Computer >> 컴퓨터 >  >> 체계 >> Windows

PowerShell Get-Appxpackage 액세스가 거부됨, 인식되지 않음 또는 작동하지 않음

Get-Appxpackage 사용자 프로필에 설치된 앱 패키지 목록을 표시할 수 있는 PowerShell 명령입니다. 여기에는 Microsoft Store 또는 타사 앱에서 설치된 모든 응용 프로그램이 포함됩니다. 명령을 사용할 때 오류가 수신되는 경우 - Powershell Get-Appxpackage 액세스 거부, 인식되지 않음 또는 작동하지 않음 , 이 게시물이 이 문제를 해결하는 데 도움이 될 것입니다.

PowerShell Get-Appxpackage 액세스가 거부됨, 인식되지 않음 또는 작동하지 않음

표시되는 오류 메시지는 다양할 수 있지만 일반적으로 다음과 같습니다.

<블록 인용>

Get-AppxPackage :서비스가 비활성화되어 있거나 연결된 활성화된 장치가
없기 때문에 서비스를 시작할 수 없습니다. 서비스가 비활성화되었거나 연결된 활성화된 장치가 없기 때문에 서비스를 시작할 수 없습니다.

PowerShell Get-Appxpackage가 작동하지 않음

몇 가지 확인 사항을 따르면 해결할 수 있는 권한 문제입니다.

  1. 관리자 권한으로 PowerShell 실행
  2. 대상 디렉토리로 권한 확인
  3. AppX 배포 서비스 상태를 확인합니다.

폴더의 권한을 변경할 때 이미 사용 가능한 사용자 계정을 제거하지 않도록 하십시오.

1] 관리자 권한으로 PowerShell 실행

명령어는 시스템 수준의 애플리케이션에 설치해야 하므로 관리자 권한으로 실행할 때 명령어를 실행하거나 실행하는 것이 중요합니다.

  • 시작 버튼을 누르고 PowerShell을 입력합니다.
  • 목록에 나타나면 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택합니다.
  • 명령을 실행하면 오류 없이 작동합니다.

권한 거부 외에도 오류로 인식되지 않음 또는 작동하지 않음이 표시될 수도 있습니다. Not Recognized는 관리자 권한과 관련이 있지만 Not working은 서비스와 관련이 있습니다.

서비스 스냅인으로 이동하여 클라이언트 라이선스 서비스(ClipSVC) 및 AppX 배포 서비스(AppXSVC)를 찾습니다. 사용 가능하고 실행 중인지 확인하십시오.

2] 대상 디렉토리로 권한 확인

특정 폴더에 애플리케이션을 설치하는 경우 그 안에 파일을 쓸 수 있는 완전한 권한이 있는지 확인하십시오.

  • 대상 폴더로 이동하여 마우스 오른쪽 버튼을 클릭하고 속성을 선택합니다.
  • 그런 다음 보안 탭으로 전환
  • 계정을 사용할 수 있고 전체 권한이 있는지 확인하세요.
  • 시스템 사용자 계정이 사용 가능하고 모든 권한이 있는지 확인해야 합니다.
  • 없는 경우 수정 버튼을 클릭하고 권한과 함께 추가할 수 있습니다.

3] AppX 배포 서비스 상태 확인

PowerShell 콘솔에서 Get-Service "AppXSvc"를 실행합니다. 그리고 보십시오.

AppX 배포 서비스(AppXSVC) 상태는 실행 중이어야 합니다.

중지됨이 표시되면 관리자로 명령 프롬프트를 열고 다음을 실행합니다.

net start AppXSvc

또는 Regedit를 열고 다음으로 이동할 수 있습니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc

여기에서 "시작의 값을 설정합니다. "에서 "3 "하고 재부팅합니다.

이러한 변경 사항을 게시하면 명령을 실행할 수 있으며 더 이상 오류가 발생하지 않습니다.

읽기 :Windows에서 파일 및 폴더 권한을 변경하는 방법.

AppxPackage를 어떻게 활성화합니까?

명령 및 관련 파일은 이미 Windows에서 사용할 수 있으며 특별한 것을 설치할 필요가 없습니다. 그러나 관리자 권한으로 실행해야 합니다. 그렇지 않으면 명령을 인식할 수 없다는 메시지가 표시됩니다.

Windows에서 기본 제공 앱을 복원하는 방법은 무엇입니까?

관리자 권한으로 PowerShell을 열고 다음 명령을 실행하여 Windows의 모든 내장 앱을 복원합니다.

Get-AppxPackage -AllUsers | For each app: Add-AppxPackage -DisableDevelopmentMode -Register "$($_InstallLocation)\AppXManifest.xml

완료하는 데 시간이 걸리며 Windows를 처음 설정할 때 사용 가능한 모든 앱을 사용할 수 있습니다.

게시물이 따라하기 쉬웠으면 하고 오류의 원인을 명확하게 이해하시기 바랍니다.

PowerShell Get-Appxpackage 액세스가 거부됨, 인식되지 않음 또는 작동하지 않음