윈 도 우 기본앱 제거 후 봉인한 다음 윈도우를 설치할 때 기본앱이 다시 설치되지 않...
2023.05.30 20:09
안녕하세요.
시종일관이라고 합니다.
1. 배포용 만능윈도우(?) 작업 시 봉인전에 기본앱을 PowerShell 및 cmd 명령 등으로 기본앱을 제거(삭제)를 합니다.
2. 이후에 sysprep을 이용하여 봉인을 한 다음에 Dism++ 을 이용하여 이미지를 만듭니다.
3. 이렇게 만들어진 이미지를 이용하여 윈도우를 설치하면 봉인전에 제거했던 기본앱이 다시 설치가 되는데요,
기본앱 중에서 TikTok, 카드놀이, XBOX 등 이런 앱이 너무 싫거든요.....
기본앱이 다시 설치되지 않게 하는 방법이 많이 어려울까요?
구글링 및 요새는 Bing 채팅을 이용하여 방법을 알아보고 있는데,
통 시원찮네요 ㅠ_ㅠ
고수님들 컴팩트한 윈도우 만드시는 것을 보면 완전 부럽습니다 ㅠ_ㅠ
요즘은 이걸 주제삼아 공부 좀 하려는데, 영 진도가 안나갑니다 ^^
고수님들 부탁 좀 드립니다요 ^^
댓글 [7]
-
zerojiddu 2023.05.30 21:01 -
시종일관 2023.05.30 21:05
와~~~~~~
zerojiddu 님~~
정말 감사합니다.
일단 댓글로 감사의 말씀부터 전하고 일단 시도부터 해 보겠습니다.
다시 한번 감사드립니다 ^^
-
시종일관 2023.05.30 21:10
근데 zerojiddu 님
사실 배치파일을 사용한 것은 아니고요 ^^
파워쉘로 명령어를 한줄 한줄 입력해서 삭제를 했거든요?
먼저 List 부터 확인을 한 다음에요 ^^
우선 zerojiddu 님께서 알려주신 명령어도 해 보겠습니다.
감사합니다.
편안하신 밤 되세요 ~~ ^^
-
습관 2023.06.02 20:22
Dism++ 을 이용해서 기본앱 제거 하시면 됩니다.
봉인 제작 후 제작된 VHD또는wim을 매핑 또는 마운트 하신다음 Dism++를 실행해서 탑재된 VHD또는 WIM에 세션열기를 하셔서, 메뉴중에 유틸리티-Appx 관리-공급자 앱에서 엣지나VC 두가지 제외하고 모두 삭제 하시면 됩니다.
저는 해당 방법이 제일 편하고,확실하더군요.
혹시나?
만드실때 Vmware나 버추어박스를 사용하실것 같은데, 윈도우 내장된 Hyper-v를 사용하는것도 추천드립니다.
VHD로 변경해야하는 번거로움도 없고, 설치라기 보단 기능켜기만 해도 해당 기능이 살아나고, 한글화 걱정도 없기 때문이죠.
타 프로그램 처럼 검사점이라는 기능이 장착되어 있어 실수(패?)를 바로 되돌리기 가능하고 VHD(X)로 바로 사용하기 때문에
즉각 마운트되며, 외부USB를 다른절차 없이 바로 접속 및 차단이 되기때문에 봉인윈도우 제작시 적합하다 생각됩니다.
-
시종일관 2023.06.02 22:46
아~~
며칠이 지난 글인데 우연히도 보셨네요 ^^
네, 저도 Dism++ 을 이용해 봤는데요,
삭제할 앱을 선택하고 삭제를 하면 지금 기억에 "~ 지원하는 않는~~~" 이런식으로 나오면서 제거가 안되는 현상이 있었습니다.
다시 한번 해 봐야겠습니다 ^^
아, 그리고 내장된 Hyper-V는 생각지 못했는데요 한번 시도해 보겠습니다.
사용방법은 잘 모르지만 한번 부딛혀 봐야지요 ^^
관심가지시고, 댓글 주셔서 진심으로 감사드립니다.
즐거운 주말 되시길 바랍니다~ ^^
-
에이사 2023.06.18 23:09
아마 꼬져님이 방법을 알고 있을 듯 하네요. 특정한 방법을 사용하시더라구요.
예전에 공개하여주신 wim 최적화 미니공장? 이라고 있습니다.
각 단계별로 있던거 같았는데 윈도우10 기준 2004 까지만 공개해주신걸로 기억 합니다.
한번 찾아보세요. 원하시는 이미지 제작 후 이 미니공장을 이용하면 설정된 최적화로 튜닝이 되더라구요.
전 19h2 까지만 사용하고 있습니다.
-
시종일관 2023.06.18 23:38
시간이 많이 지난 질문글인데,
아직도 관심을 가지시고 답변을 주셔서 감사드립니다.
안그래도 제가 하도 답답했던지 꼬져님께서 어제 도움을 주셨습니다 ^^
그래서 꼬져님 가르침대로 시도해 봤습니다.
다행히 좀 만들어 봤습니다.
자유게시판에도 글 올렸는데요,
( https://windowsforum.kr/free/19503155 )
에이사님께서도 관심가져 주셔서 감사드립니다 ^^
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
97107 | 기 타| qnd님 최신 PE 질문 올립니다. [5] | 가로등 | 450 | 06-12 |
97106 | 윈 도 우| 커스텀윈도우(봉인) 해주실 분 구합니다. 사례하겠습니다 ! [5] | 하리보라 | 873 | 06-12 |
97105 | 소프트웨어| 한글창 닫을때 오류 [1] | ATOMY | 770 | 06-12 |
97104 | 모 바 일| 갤럭시 QuickStar 사용 질문입니다. [4] | 하늘은높고 | 183 | 06-12 |
97103 | 윈 도 우| 질문있습니다 [3] | 홍이장군 | 207 | 06-12 |
97102 | 소프트웨어| AOMEI Backupper Technician Plus 7.2.3 한글패치 방법을 ... [4] | QOR | 760 | 06-12 |
97101 | 소프트웨어| 윈포 최근에 배포된 PE 혹은 ISO 속에 있던 단일파일인데... [2] | 나빌레라1 | 610 | 06-12 |
97100 | 하드웨어| 컴퓨터를 종료시킨 후 자동으로 다시 켜지는데 왜 이럴까요? [4] | 『ⓖⓤⓝ』 | 618 | 06-11 |
97099 | 윈 도 우| 글꼴 변경 질문드립니다. [4] | 하늘은높고 | 224 | 06-11 |
97098 | 기 타| 인공지능 Bard, chatbot 쿼리 URL 좀 알려주세요... [3] | 소소생 | 297 | 06-11 |
97097 | 하드웨어| 모니터 32인치 종류 [2] | 자슬내등사 | 726 | 06-11 |
97096 | 하드웨어| 일단독과 썬더볼트독... [4] | 현민지 | 340 | 06-11 |
97095 | 하드웨어| DirtyTest 돌리면 덮어쓰기 하는건가요? [7] | 자슬내등사 | 460 | 06-11 |
97094 | 기 타| 혹시요.. | 테츠로 | 235 | 06-11 |
97093 | 윈 도 우| 우인님 9종 관련하여!! [3] | 케빈템프 | 560 | 06-11 |
97092 | 기 타| ip 감추는 것이 가능할까요? 고수님들 [6] | 담다 | 795 | 06-10 |
97091 | 윈 도 우| 윈도우 설치중 실수로 D드라이브 삭제를 눌렀어요 [10] | 너의바다 | 1013 | 06-10 |
97090 | 윈 도 우| WINDOWS 11 22H2 22621.1702 X64 공식 버전인데 저사양에서... [7] | 한번에한걸음씩 | 753 | 06-10 |
97089 | 소프트웨어| 크롬 브라우저 [5] | 테츠로 | 597 | 06-10 |
97088 | 소프트웨어| 그동안 잘 쓰던 포토샵이... [4] | mac21 | 896 | 06-10 |
시스템앱이 아니면 파워쉘에서
밑의 명령어로 한번 제거하고 나면 다시 재설치 안됩니다.
제경험이 그렇습니다.
님이 하셨다는 그 배치파일로 삭제하는 것과는 다른 명령어가 추가됐습니다.
먼저 이걸 쳐서 삭제를 원하는 앱 정식이름을 확인하고,
(NonRemovable True 라 표시된건 시스템앱이라
삭제불가능하고 다른 트릭으로 가능하지만 여기선 제외)
get-appxpackage -all | select Name,NonRemovable
밑의 명령어 다른건 건들지 말고,
$apps 안의 삭제할 리스트를
님이 원하는 앱이름으로 수정하고
치시면 됩니다.
$apps = @(
'Microsoft.XboxGameOverlay'
'Microsoft.XboxGamingOverlay'
'Microsoft.XboxIdentityProvider'
'Microsoft.XboxSpeechToTextOverlay'
'MicrosoftSolitaireCollection'
)
foreach ($app in $apps) {
Get-AppxPackage -Name $app -AllUsers | Remove-AppxPackage -AllUsers -ErrorAction 0 -verbose
Get-AppXProvisionedPackage -Online | where DisplayName -EQ $app | Remove-AppxProvisionedPackage -Online
$appPath="$Env:LOCALAPPDATA\Packages\$app*"
Remove-Item $appPath -Recurse -Force -ErrorAction 0 -verbose
}