만능윈도우 복원시 기본 앱 초기화 되지 않게 하는 방법

by | 12월 21, 2019 | SYSPREP, Windows10 | 14 comments

기본앱 연결

만능 윈도우 만드는 방법의 기초부터 차근차근 하나씩 포스팅 해나가려고 합니다. 최대한 어렵지 않게 포스팅 해보려고 하는데 잘 모르겠습니다.

아시는 분한테 설명할 시간이 없어서 “수현넷 사이트에서 들어와서 검색해서 보시면 됩니다.” 라는 말씀을 드렸는데요. 그분은 이곳 수현넷 사이트에서 글을 찾고 보셨으나 결국은 해결을 못하고 제가 가서 해결해 드렸습니다. “모르겠던가요?” 라고 물어봤을때 “무슨 말인지 잘 이해가 가질 않는다”라는 말을 들었습니다.

고객한테 말을 듣고 저도 사이트를 천천히 살펴보며, 완전 초보가 봤을때 과연 알아볼 수 있을까? 라는 의문을 품게 되었고, 좀더 초보자가 봤을때 쉽게 알아 볼수 있도록 해야겠다 라는 생각이 들었습니다.

개요

이번 포스팅은 sysprep를 이용해서 봉인작업을 했을 경우 기존 가지고 있던 설정이 초기화가 됩니다. 그중에서도 가장 불편한게 기존 기본 앱 연결설정이 초기화 되는 것입니다. 봉인된 윈도우를 복원했을때 기존 설정과 동일하게 적용되게 하는 방법을 이 포스팅을 통해서 알아 보려고 합니다.

봉인전에는 아래 그림처럼 설치된 프로그램에 맞게 기본앱을 설정한 상태입니다.

봉인전 기본 앱 연결
그림1. 봉인전 기본 앱 연결

하지만 봉인후에 복원을 해보면 아래처럼 초기화가 된 상태로 나옵니다. 봉인 작업으로 인해 연결했던 설정이 Microsoft 권장 기본값으로 초기화가 되었습니다.

봉인이미지 복원 후 기본 앱 연결
그림2. 봉인이미지 복원 후 기본 앱 연결

그림2를 그림1과 같이 봉인전 상태로 복원되게끔 하는 방법에 대해서 이제 부터 알아보겠습니다. 간단하지만, 이 방법을 알아 내려고 예전부터 꾀 고생을 했었는데요, 다행히 얻어걸리는 식으로 알아냈습니다. MS문서에 있는 방법이 있는데 이상하게 그 방법은 안됩니다. 저한테 맞게 바꾼 것이니 정식 문서나 방법하곤 다를수 있음을 밝힙니다.

기본 앱 연결 파일 백업

봉인 하려면 윈도우에서 봉인전에 기본 앱(음악, 비디오, 사진, 웹 연결)을 다 연결 시켜놓고 아래 명령어로 백업을 하시면 됩니다. 바탕화면에 DefaultAppAssociation.xml 파일이 생성이 됩니다.

Dism.exe /Online /Export-DefaultAppAssociations:"%userprofile%\desktop\DefaultAppAssociation.xml"
도스 명령창 열기
그림3. 도스 명령창 열기
DISM 명령어로 기본 앱 설정 백업
그림4. DISM 명령어로 기본 앱 설정 백업

이제 바탕화면에 DefaultAppAssociation.xml 파일이 생성이 되었습니다. 이것을 잘 보관해 두세요.

봉인작업을 시작합니다. 감사모드로 시작했다면 봉인이미지 창이 있을 겁니다. WIN + R 키 조합으로 실행창을 열고 sysprep 실행시켜 주면 봉인창이 나옵니다.

실행 명령어
그림5. 실행 명령어
그림6. sysprep 실행

그림7 처럼 sysprep 창이 뜨면 번호 순서대로 똑같이 선택 후 확인을 클릭해서 봉인작업을 시작 합니다.

시스템 준비 도구
그림7. 시스템 준비 도구
봉인 작업 중
그림8. 봉인 작업 중

기본 앱 연결 복원

바탕화면에 생성된 DefaultAppAssociation.xml 파일을 잘 보관하셨나요? 다른 파티션 또는 드라이브에 복사하신 후에 봉인된 이미지에 넣어주시면 됩니다.

전 가상머신에서 작업에서 봉인된 드라이브를 마운트 해 보겠습니다. OK를 누루면 경고 문구가 나오는데 무시하고 합니다.

만능 윈도우 이미지 드라이브 마운트
그림9. 만능 윈도우 이미지 드라이브 마운트

Z드라이브로 마운트 되었고 Windows > System32 폴더에 가면 OEMDefaultAssociations.xml 파일이 보입니다. 이 파일의 이름을 OEMDefaultAssociations.xml.Old 처럼 변경하고, 봉인전에 기본앱 연결 백업 파일을 OEMDefaultAssociations.xml로 이름을 바꿔서 넣어줍니다.

OEMDefaultAssociations.xml 파일 위치
그림10. OEMDefaultAssociations.xml 파일 위치
기본 앱설정 백업 파일 복사
그림11. 기본 앱설정 백업 파일 복사

이제 마운트 되었던 디스크를 Disconnect 하고 봉인된 이미지를 복원해서 기본 앱 연결이 초기화 되지 않고, 잘 원래 기본 앱 연결로 복원 되는지 확인해 봅니다.

가상머신 드라이브 언마운트
그림12. 가상머신 드라이브 언마운트

기본 앱 복원 확인

SysPrep로 일반화 한후 기본앱 연결이 초기화가 안되고 봉인전 상태로 복원이 되었는지 봉인한 이지를 복원해봤습니다. 정상적으로 잘 복원이 되네요.

복원 후 기본앱 연결 확인
그림13. 복원 후 기본앱 연결 확인

참고

By admin

Check Out These Related Posts

인터넷 브라우저 4가지 종류별 즐겨찾기 위치

인터넷 브라우저 4가지 종류별 즐겨찾기 위치

인터넷 웹 브라우저는 거의다 크롬이 장악을 한듯 보이지만 엣지가 크로미움으로 탈바꿈을 하고 나서는 야금야금 점유율이 넘어가는 추세입니다. 이젠 익스플로러도 11월달에 보안 업데이트가 중지 되면서 이제는 정말 인터넷 익스플로러는 버려야 할때가 왔습니다. 각 브라우저별 즐겨찾기 위치와 변환방법에 대해서 한번쯤 알아보고 정리하려고 합니다. 인터넷 익스플로러 즐겨찾기 위치 먼저 인터넷 익스플러러 즐겨찾기에 대해서 알아보겠습니다. 인터넷 익스플로러는 user 계정에 Favorites...

read more
작업 그룹(WorkGroup) 변경 방법 3가지

작업 그룹(WorkGroup) 변경 방법 3가지

지난 번엔 전체이름(FullName) 변경하는 방법에 대해서 알아봤습니다. 이번에는 작업 그룹(WorkGroup) 변경 방법에 대해서 알아보겠습니다. 남들이 다 아는 시스템 등록정보에 들어가서 하는 방법과 명령어로 하는 방법입니다. 명령어로 하는방법을 선호하는 이유는 프로그램화 시킬수도 있고 만능윈도우등 한꺼번에 적용이 가능하기 때문입니다. 작업그룹은 일반적으로 폴더 및 프린터등의 리소스를 공유하는 동일...

read more
FullName(전체이름) 변경하는 방법 4가지

FullName(전체이름) 변경하는 방법 4가지

우리는 보통 사용자 이름을 user라는 계정명으로 하는 경우가 많습니다. 제조 업체들이나 고스트 만드시는 분들도 기본 계정으로 user 라는 계정명을 사용합니다. 하지만, 이러면 로그인 화면에서 다 user라는 이름으로 뜨게 됩니다. 이때 표시되는 이름인 FullName(전체이름) 변경하는 방법 4가지에 대해서 알아봅니다. 로컬 사용자 및 그룹관리에서 FullName(전체이름) 변경하는 방법 WIN + R를 눌루서 실행창에 lusrmgr.msc을 입력해 주세요. 그러면 로컬...

read more

14 Comments

14 Comments

  1. 어그래너

    안녕하세요.
    sysprep으로 제 윈도우를 만들었고 엣지를 없애버리고 싶습니다.
    구글링을 해보니 배치파일이 있어서 감사모드에서 지우려고 하니까 지워지지도 않더군요.
    그리고 봉인도 되지 않구요..
    혹시 해결 할 수 있는 방법이 있을까요

    Reply
    • admin

      안녕하세요. 댓글 질문 감사드립니다.

      감사모드에서는 ms 기본앱을 건드리면 안됩니다. 봉인도 안될뿐더러 잘 지워지지도 않습니다. 오프라인이나 계정생성후에 없애시면 됩니다.
      unattend.xml 의 oobe 구간에서 최초로그인시 엣지를 삭제 하게 하면 됩니다. 계정이 만들어진 이후에 삭제 스크립트를 돌려야 제대로 삭제가 됩니다.

      댓글로는 한계가 있으니 글로 작성해서 보여드리겠습니다. 굳이 sysprep에서 삭제를 하고 싶으시다면 ntlite나 winreducer로 순정이미지에서 엣지패키지를 삭제후 그 이미지로 sysprep를 하시면 됩니다.

      Reply
      • 어그래너

        답변 감사드립니다.
        글로 보여주신다고 했으니 매일 방문해서 기다리고 있겠습니다!

        Reply
  2. 임지훈

    제가 찿고 있던 내용들이 여기 다 있네요…이렇게 좋은 정보 만드시느라 고생이 많으십니다..매일 와서 보는데 그저 감사할뿐입니다..운영자님 제가 궁금한것이 있어 이렇게 몇 자 적습니다..태스크 바와 시작 표시줄에 고정시켜놨던 아이콘들을 기본 앱처럼 백업 시켜놨다가 복원시 고정시켜놨던것처럼 나오게 할 수 있는 방법이 있는지 궁금합니다..매번 초기화 되니 OTL …레지스트리를 백업해서 하는것인지..? 아니면 무인응답을 만들때 다 해야 하는것인지 궁금하네요..혹시 가능하시다면 그 내용도 한 번 올려주시면 대단히 감사하겠습니다..바쁘실텐데 이렇게 우매한 한 사람의 글을 읽어 주셔서 감사합니다.^^

    Reply
    • admin

      안녕하세요. 레지스트리는 아닙니다. 태스크바와 작업표시줄을 고정시키는 방법에 대해서는 조만간 포스팅 하겠습니다. xml 파일로 고정시키거나 봉인시에 커스터마이징해서 고정시킬수 있습니다.

      포스팅 글을 읽어 주셔서 감사합니다.

      Reply
  3. Dan

    마운트까지 되었는데 파일이름을 변경하거나 복사하려고 하니 위치를 사용할 수 없습니다라는 문구가 나오는데 어떻게 하신건가요???

    Reply
    • admin

      마운트 하실적에 Read Only Mode를 체크 해제 하셨나요?

      Reply
  4. 어그래너

    오랜만에 글 남기네요
    캡쳐해주신거 보면 엣지가 없는데 혹시 가리신건가요?
    방법이 어떻게 되나요?

    매번 감사드립니다

    Reply
    • admin

      바탕화면에 생성된 엣지는 삭제한 것입니다. 일반화 후에 복원할적에 바탕화면에서 안보이게 하려면 레지스트리 편집을 하시면 됩니다. 엣지 삭제하는 방법에 있습니다.

      Reply
  5. kangkun

    혹시 봉인과정에서 사용하는것 말고 윈도우에서 레지값 변경이라던가 배치파일명령어로 바꿀수있는 방법은없을까요?

    Reply
    • admin

      윈도우 설치후에 변경하는 방법은 여러가지가 있습니다. 배치파일로도 만들수 있고, 레지스트 편집으로도 할수 있습니다. 이 부분에 대해서도 포스팅을 하겠습니다. 좋은 조언 감사드립니다.

      Reply
  6. 넌지시

    찾고 있었던 방법입니다. 여기에 있었네요..역시 능력자 이십니다.
    감사합니다.

    Reply
    • admin

      헉 반갑습니다. ^^

      Reply

Submit a Comment

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다