728x90

감사모드 단계에서 시작 버튼의 타일 항목을 제거 후 일반화를 진행하게 되면 삭제했던 타일 항목들은 모두 다시 나타난다. 미리 등록된 타일 항목을 실제로 잘 사용하는 이는 없을것이다. 기업환경에서는 더욱이 그렇다. 엑박이나 넷플이나 하는것을 일하면서 즐기지는 않을것이기 때문...? 이 타일 항목도 기본으로 복구하는 파일이 윈도우 내에 숨어있다. 

그것은 바로 DefaultLayouts.xml 파일이다. 이 파일을 열어보면 FullDefaultLayoutTemplate 이라는 설명으로 첫 라인을 시작한다. 이 파일 안의 내용을 잘 파악할 줄 알면 스타일과 편의에 맞춰 편집하면 되겠다. 하지만 만만치 않다.

이렇게 생겨먹었기 때문이다. 깨끗하게 정리하고 싶다면 그냥 간단하게 조치가 가능하다. 이 파일을 지우면 된다. 지우고 일반화를 마친 후 윈도우로 부팅하게 되면 타일 항목이 깔끔하다. 불필요한 것을 지우는 수고를 덜 수 있다.

DefaultLayouts.xml 파일의 위치는 다음과 같다.

C:\Users\Default\AppData\Local\Microsoft\Windows\Shell

 

728x90
728x90

감사모드 단계에서 기본 연결 프로그램을 변경 후 일반화를 진행하게 되면 변경한 기본 연결 프로그램들은 다시 초기상태로 돌아간다. 어디선가 정보를 불러올텐데 그것이 바로 OEMDefaultAssociations.xml 이다. 이 파일은 c:\windows\system32 폴더 내에 저장되고 파일 내용을 훝어보면 대충 이렇다

<Association Identifier=".pdf" ProgId="MSEdgePDF" ApplicationName="Microsoft Edge" OverwriteOnVersionMax="1" OverwriteIfProgIdIs="AppXk660crfh0gw7gd9swc1nws708mn7qjr1;AppX86746z2101ayy2ygv3g96e4eqdf8r99j"/>

PDF는 MSEdge로 연다는 내용이다. 내가 감사모드 단계에서 Adobe Reader를 설치하고 나서 연결 프로그램을 Reader로 지정했어도 일반화 이후에는 OEMDefaultAssociations.xml 파일내에 pdf가 엣지로 지정되어 있으므로 연결 프로그램이 다시 원래대로 돌아가는 것이다. 

이것을 해결하는 방법은 당연히 OEMDefaultAssociations.xml 파일을 변경하는 것이다. 

  1. 프로그램 설치를 마치고 연결 프로그램을 지정한다.
  2. Dism /online /Export-DefaultAppAssociations:"%userprofile%\desktop\OEMDefaultAssociations.xml"
  3. 바탕화면에 생성된 OEMDefaultAssociations.xml 파일을 c:\windows\system32 폴더에 저장한다.
  4. 기존 파일은 백업하거나 덮어 씌운다.

간단한 팁 같지만 윈도우 배포에 있어서 실 사용자의 편의성을 높일 수 있다.

728x90
728x90

Windows system image manager 를 실행후 응답파일을 작성 하려고하면 다음과 같은 메시지가 출력됩니다. "Windows  이미지를 열지 않고 응답 파일을 편집하면 기능이 제한됩니다. 지금 Windows 이미지를 여시겠습니까?"

windows 시스템 이미지 관리자에서 응답파일을 작성하기 위해선 카탈로그 파일 혹인 Wim 파일이 필요합니다. 카탈로그 파일은 Wim 파일에서 추출이 가능합니다. 여기서 말하는 wim 파일은 윈도우 ISO 이미지 안에 들어있는 install.wim 파일입니다.

아래 방법으로 카탈로그 파일을 만들 수 있습니다.
먼저 윈도우 ISO 파일 내의 install.wim 파일이 필요합니다. ISO 파일을 마운트 하고 마운트한 드라이브 내의 sources 폴더로 들어가 install.wim 파일을 쉽게 기억할 수 있는 다른 드라이브 폴더에 복사합니다.  "Windows 시스템 이미지 관리자" 도구 메뉴를 클릭하고 "카탈로그 만들기" 를 선택합니다.

파일 선택창이 나타나는데 install.wim이 저장된 폴더를 찾아 파일을 지정합니다. iso 파일에서 install.wim 파일을 따로 복사하지 않으면 쓰기 권한이 없어 파일생성을할 수 없다는 메시지가 발생됩니다.

이미지 파일내에 여러 버전에 윈도우가 들어있다면 "Windows 이미지 파일에서 이미지 선택" 메시지가 발생되며 이때 보통 Pro 버전 혹은 Enterprise 버전을 선택합니다.

선택을 완료하면 카탈로그 파일을 생성합니다.

파일 생성이 완료되면 install.wim 파일을 두었던 폴더에 .clg 확장자로 되어있는 카탈로그 파일이 생성된 것을 확인할 수 있습니다. 

카탈로그 파일이 생성되었으면 "Windows 시스템 이미지 관리자" "파일" 메뉴를 클릭하고 이미지 선택을 클릭합니다.

카탈로그 파일을 선택하면 선택 가능한 컴포넌트가 등록됩니다.

이후  "Windows 시스템 이미지 관리자" "파일" 메뉴를 클릭하고 "새 응답 파일"을 누르면 응답 파일의 기본 구성이 가운데 창에 나타납니다.

이제 작성할 모든 준비가 완료 되었습니다. 좌측 아래 "Windows 이미지" Compoents 에서 적용할 항목을 우클릭 하고 응답파일에 추가합니다.

하나의 컴포넌트가 여러 응답 구성에 들어갈 수는 있지만 같은 결과를 기대할 수는 없습니다. 여러번 적용 및 테스트를 해보아야 원하는 결과를 얻을 수 있을것입니다.

728x90
728x90

예전엔 AIK로 불렀는데 요즘엔 ADK라고 합니다. (Windows Assessment and Deployment Kit) 이 프로그램을 다운로드할 수 있는 공식 사이트가 맞는지는 모르겠는데 아래 주소에서 다운로드가 가능합니다.

이 프로그램에서 배포 도구를 설치하면 Windows system image manager가 설치됩니다.
설치가 완료되면 "Windows 시스템 이미지 관리자"라고 어플명이 부분 한글로 프로그램 메뉴에 나타납니다.

Download and install the Windows ADK | Microsoft Learn

 

Download and install the Windows ADK

Instructions on how to download and install the Windows ADK

learn.microsoft.com

프로그램 실행 후 동의 항목을 지나 "설치 작업을 수행할 기능 선택" 창이 나타나는데 이 중에 "배포 도구" 만 있으면 사용이 가능하니 불필요한 부분은 제외 후 설치해도 됩니다. 

참고로 배포 도구를 설치하면 "배포 및 이미징 도구 환경"도 같이 설치되는데 여기서 PE 기본 도구를 작성할 수 있습니다.

728x90
728x90

감사모드를 이용하여 로컬 보안 정책과 로컬 그룹 정책을 적용하기위해선 각기 다른 방법이 필요하지만 이름이 비슷하니... 같이 갑시다.

로컬 보안 정책
감사모드 상태에서 적용 한 정책은 시스템 OOBE - 일반화 이후에도 적용된 상태로 유지 된다.

로컬 그룹 정책
내가 적용 한 바로는 아래 폴더에 정책 파일이 저장 된다.
C:\Windows\System32\GroupPolicy\Machine
이 폴더 아래 Registry.pol 파일 하나만 있으면 로컬 그룹 정책이 적용된 상태가 아니므로 적용할 정책들을 적용한다.
정책을 적용하면 comment.cmtx 파일이 하나 더 생성된다. (정책을 편집하고 원복하여도 해당 파일이 삭제 되지는 않음) 
결론부터 말하면 Registry.pol | comment.cmtx 두 파일을 백업해 두었다가 일반화 이후 저 폴더에 다시 넣거나 무인파일에서 해당 경로로 들어가도록 하면 된다.
복사를 하려면 주의 할 점이 있는데 복사 명령을 주면 그냥은 파일이 못 들어간다.
C:\Windows\System32\GroupPolicy\Machine 폴더 사용자 권한에 Users를 추가하고 모든 권한을 부여한다.
그러면 무인파일에서 복사명령이 주어지면 실패하지 않고 복사된다.
.....
요약
1. 로컬 그룹 정책 적용
2. C:\Windows\System32\GroupPolicy\Machine\Registry.pol 백업
  C:\Windows\System32\GroupPolicy\Machine\comment.cmtx 백업
3. Users 모든 권한 부여 C:\Windows\System32\GroupPolicy\Machine 
4. 무인 파일 복사 명령

728x90

+ Recent posts