본문 바로가기
Tip 꼼지락..../만능윈도우 Tip

Dism++를 이용하여 install.wim 이미지 생성 시 불필요한 파일 제외하기

by OldMac 2018. 11. 25.
728x90



프로그램이 업되면 기본 제외항목도 윈도우에 따라 추가되니 참조하세요~~


Dism++ 프로그램으로 install.wim 이미지를 만들 때, 임시로 생성되는 폴더, 파일 및 불필요한 폴더, 파일들을 제외시켜 이미지를 만드는 포스팅입니다.


Dism++ 프로그램에서 사용하는 제외항목 방법은 마이크로소프트에서 소개하는 Dism 구성 목록 방법을 사용하여 만들어진 부분입니다.

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/hh825006(v=win.10)


저 같은 경우, 순정 install.wim 이미지에 업데이트를 통합할 때나 기능을 트윅할 때 Dism++을 프로그램을 주로 이용하는데, 이 방법을 이해하지 못했을 때는 제외할 폴더 및 파일들을 새로운 *****.wim 이미지를 만들기 전 마운트된 이미지에서 하나하나 수작업으로 삭제했습니다. ^^;


반복적인 삭제때문에 이 문제를 해결하기 위해 방법을 찾던 중 예전에 얼핏 이 부분을 Dism++에서 본 기억이 있어 이제서야 활용하고 있습니다.


이번 포스팅은 이미 Dism++ 프로그램으로 Wim이미지를 만들 수 있는 분들을 위해 기록하는 부분입니다.

처음 이 프로그램을 사용하는 분들은.....

http://oldnew.tistory.com/category/Tip%20%EA%BC%BC%EC%A7%80%EB%9D%BD..../%EB%A7%8C%EB%8A%A5%EC%9C%88%EB%8F%84%EC%9A%B0%20Tip


Dism++ 프로그램 다운......

https://www.chuyu.me/en/index.html

http://oldnew.tistory.com/190?category=585941



사용법은 간단해서 제가 추가시켜 사용하는 항목과 스샷으로 설명을 대신합니다.



1. Dism++ 프로그램에서 기본 제공된 제외 항목


제작자님이 제공하는 기본 제외 항목입니다.
이 부분에 추가로 본인이 제외할 항목을 더 추가시키면 됩니다.

$Recycle.Bin

$Windows.~BT

$Windows.~WS

$Windows.~LS

Recycler

Recycled

PerfLogs

System Volume Information

swapfile.sys

hiberfil.sys

pagefile.sys

winpepge.sys

Windows\Temp\

Windows\Logs\

Windows\Prefetch

Windows\CSC

Windows\CbsTemp\

Windows\WinSxS\ManifestCache\

Windows\SoftwareDistribution

Program Files\WindowsApps\Deleted\

Program Files\WindowsApps\DeletedAllUserPackages\

ProgramData\Microsoft\Windows\WER\

ProgramData\Microsoft\Windows\Caches\

Users\*\AppData\Local\Temp\

Users\*\AppData\Local\Microsoft\Windows\Explorer\

Users\*\AppData\Local\Microsoft\Windows\INetCache\

Users\*\AppData\Local\lxss

Users\*\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\

Users\*\OneDrive

Users\*\OneDrive - business







------------------------

2. 제외 항목 추가

개인적으로 추가하여 사용하는 항목입니다.
작업때마다 발견되는 항목을 꾸준히 주가합니다. 다운된 텍스트파일과 나열된 항목은 조금 차이가 있습니다.
필요한 분들은 항목을 복사해 사용하세요.

$Recycle.Bin
$Windows.~BT
$Windows.~WS
$Windows.~LS
Recycler
Recycled
PerfLogs
System Volume Information
swapfile.sys
hiberfil.sys
pagefile.sys
winpepge.sys
Windows\Temp\
Windows\Logs\
Windows\Prefetch
Windows\CSC
Windows\CbsTemp\
Windows\WinSxS\ManifestCache\
Windows\SoftwareDistribution
Program Files\WindowsApps\Deleted\
Program Files\WindowsApps\DeletedAllUserPackages\
ProgramData\Microsoft\Windows\WER\
ProgramData\Microsoft\Windows\Caches\
Users\*\AppData\Local\Temp\
Users\*\AppData\Local\Microsoft\Windows\Explorer\
Users\*\AppData\Local\Microsoft\Windows\INetCache\
Users\*\AppData\Local\lxss
Users\*\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\
Users\*\OneDrive
Users\*\OneDrive - business

Documents and Settings
Windows.old.001
//Recovery
Users\Default\ntuser.dat.LOG1
Users\Default\ntuser.dat.LOG2
Users\Default\NTUSER.DAT{1c3790b4-b8ad-11e8-aa21-e41d2d101530}.TM.blf
Users\Default\NTUSER.DAT{1c3790b4-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000001.regtrans-ms
Users\Default\NTUSER.DAT{1c3790b4-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000002.regtrans-ms
Windows\System32\config\BBI.LOG1
Windows\System32\config\BBI.LOG2
Windows\System32\config\COMPONENTS.LOG1
Windows\System32\config\COMPONENTS.LOG2
Windows\System32\config\COMPONENTS{b8da1025-cbee-11e8-b8ce-4ccc6ab93c14}.TM.blf
Windows\System32\config\COMPONENTS{b8da1025-cbee-11e8-b8ce-4ccc6ab93c14}.TMContainer00000000000000000001.regtrans-ms
Windows\System32\config\COMPONENTS{b8da1025-cbee-11e8-b8ce-4ccc6ab93c14}.TMContainer00000000000000000002.regtrans-ms
Windows\System32\config\DEFAULT.LOG1
Windows\System32\config\DEFAULT.LOG2
Windows\System32\config\DEFAULT{1c379097-b8ad-11e8-aa21-e41d2d101530}.TM.blf
Windows\System32\config\DEFAULT{1c379097-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000001.regtrans-ms
Windows\System32\config\DEFAULT{1c379097-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000002.regtrans-ms
Windows\System32\config\DRIVERS.LOG1
Windows\System32\config\DRIVERS.LOG2
Windows\System32\config\DRIVERS{1c37907b-b8ad-11e8-aa21-e41d2d101530}.TM.blf
Windows\System32\config\DRIVERS{1c37907b-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000001.regtrans-ms
Windows\System32\config\DRIVERS{1c37907b-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000002.regtrans-ms
Windows\System32\config\SAM.LOG1
Windows\System32\config\SAM.LOG2
Windows\System32\config\SAM{1c379054-b8ad-11e8-aa21-e41d2d101530}.TM.blf
Windows\System32\config\SAM{1c379054-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000001.regtrans-ms
Windows\System32\config\SAM{1c379054-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000002.regtrans-ms
Windows\System32\config\SECURITY.LOG1
Windows\System32\config\SECURITY.LOG2
Windows\System32\config\SECURITY{1c379044-b8ad-11e8-aa21-e41d2d101530}.TM.blf
Windows\System32\config\SECURITY{1c379044-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000001.regtrans-ms
Windows\System32\config\SECURITY{1c379044-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000002.regtrans-ms
Windows\System32\config\software.LOG1
Windows\System32\config\software.LOG2
Windows\System32\config\SOFTWARE{1c37901a-b8ad-11e8-aa21-e41d2d101530}.TM.blf
Windows\System32\config\SOFTWARE{1c37901a-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000001.regtrans-ms
Windows\System32\config\SOFTWARE{1c37901a-b8ad-11e8-aa21-e41d2d101530}.TMContainer00000000000000000002.regtrans-ms
Windows\System32\config\SOFTWARE{28e38ad3-d5e9-11e8-baf3-bc5ff43e493a}.TM.blf
Windows\System32\config\SOFTWARE{28e38ad3-d5e9-11e8-baf3-bc5ff43e493a}.TMContainer00000000000000000001.regtrans-ms
Windows\System32\config\SOFTWARE{28e38ad3-d5e9-11e8-baf3-bc5ff43e493a}.TMContainer00000000000000000002.regtrans-ms
Windows\System32\config\SYSTEM.LOG1
Windows\System32\config\SYSTEM.LOG2
Windows\System32\config\SYSTEM{093539f2-b8b8-11e8-abe9-e41d2d0dac50}.TM.blf
Windows\System32\config\SYSTEM{093539f2-b8b8-11e8-abe9-e41d2d0dac50}.TMContainer00000000000000000001.regtrans-ms
Windows\System32\config\SYSTEM{093539f2-b8b8-11e8-abe9-e41d2d0dac50}.TMContainer00000000000000000002.regtrans-ms
Windows\System32\config\SYSTEM{28e38ad8-d5e9-11e8-baf3-bc5ff43e493a}.TM.blf
Windows\System32\config\SYSTEM{28e38ad8-d5e9-11e8-baf3-bc5ff43e493a}.TMContainer00000000000000000001.regtrans-ms
Windows\System32\config\SYSTEM{28e38ad8-d5e9-11e8-baf3-bc5ff43e493a}.TMContainer00000000000000000002.regtrans-ms
Windows\Panther\setup.exe\
Windows\Panther\UnattendGC\
Windows\Panther\diagerr.xml
Windows\Panther\diagwrn.xml
Windows\Panther\setup.etl
Windows\Panther\setupact.log
Windows\Panther\setuperr.log
Windows\WinSxS\Backup\





^^; 크게 설명할 부분이 없어 간단하게 마무리합니다.

제외항목중 마운트 시 루트에 생성되는 "Temp" 폴더는 추가시키지 않았습니다.

이유는 Sysprep 모드에서 필요한 프로그램을 설치했을 때 추가되는 부분때문입니다.




728x90

 

 

 

댓글