질문과 답변
윈 도 우 제거 불가 앱 제거 하는 쉬운 명령어가 없을까요?
2023.04.16 14:45
POWERSHELL "Get-AppxPackage -AllUsers *Microsoft.Windows.ContentDeliveryManager* | Remove-AppxPackage"
예전에 사고친 경력이 있는 앱이더군요 알아보니 간편하게 저런 명령어로 제거 하고 싶습니다
댓글 [2]
-
zerojiddu 2023.04.16 17:51 -
지룡자 2023.04.16 19:27
혈.. 수덜덜 하시네요 매번... 이런 부분은 역시 초고수 시네요
시스템 앱이라 간편하게 제거할 순 없어요.
제거하시려면,
속성에 NonRemovable : True 라 돼 있어
그 제거 불가능 속성을 바꿔줘야 명령어가 에러없이 먹혀요.
관리자 권한으로는 안되고 SYSTEM 권한이 있어야 되고,
시스템앱 속성이 저장돼 있는
이 파일을 열고 편집할수 있어야 합니다.
C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd
다 설명하려니 복잡한데,
제가 제거한 모습을 스샷으로 보여 드릴께요.
저 앱 속성이 NonRemovable : True 라 돼 있죠?
속성이 저장된 StateRepository-Machine.srd 파일은
데이터베이스 파일이라 .sql 파일을 만들어 일괄적으로
속성을 변경할수 있어요.
저 앱뿐 아니라 모든 시스템 앱을 다 제거할수 있어요.
SYSTEM 권한으로 저 .srd 파일을 열어
ContentDeliveryManager IsInbox 1 을 0 으로 바꿔줄 겁니다.
아까 만든 .sql 파일을 불러오기해 저장하면 제거 불가능 속성이 바뀝니다.
IsInbox 1 이 0 으로요.
자 속성이 바꼈죠?
이젠 관리자 권한으로
파워쉘 명령어를 치면 그 앱이 제거됩니다.