윈 도 우 WinPE 한글화 관련(2)

2019.02.25 17:46

sunshine 조회:1789 추천:21

한글화 관련 레지스트리가 없는 경우 추출하는 방법이 여러가지 있겠지만

꼬임 v1.0 을 참고로 하여 임의로 추출하는 방법을 간단히 설명한 것입니다.


1. 한글화 관련 레지스트리 추출
* winpe 한글 WIM(x64) 파일에서 한글화 관련 레지스트리를 추출하는 것입니다.
* 아래에서 추출할 레지스트리는
꼬임 v1.0 을 참고로 하여 임의로 추출한 것입니다.
여러 외국 WIM 환경에서 많은 테스트와 검토가 필요합니다.
추가 및 불필요한 레지스트리가 있으면 알려주세요. 

 

1-1. 하이브 로드
* winpe 한글 WIM(x64) 파일에서 아래의 파일을 꺼낸 후 임의의 폴더로 모은다.

Windows\System32\config\DEFAULT
Windows\System32\config\SOFTWARE
Windows\System32\config\SYSTEM
Users\Default\NTUSER.DAT

 

임의의 폴더\DEFAULT       -> HKLM_LOCAL_MACHINE\1 로 하이브 로드한다.
임의의 폴더\SOFTWARE    -> HKLM_LOCAL_MACHINE\2 로 하이브 로드한다.
임의의 폴더\SYSTEM         -> HKLM_LOCAL_MACHINE\3 로 하이브 로드한다.
임의의 폴더\NTUSER.DAT   -> HKLM_LOCAL_MACHINE\4 로 하이브 로드한다.

 

1-2. 추출 방법
* COM: win8, 8.1, 10pe 의 한글 WIM(x64) 파일에서 추출할 레지스트리 서브키.
* SVN: win7pe 의 한글 WIM(x64) 파일에서 추출할 레지스트리 서브키.
* DEFAULT 및 NTUSER.DAT 에서 추출될 레지스트리는 거의 동일하므로,
DEFAULT 만 추출해서 함께 사용해도 됩니다.
* 서브 키만 있는 경우:  서브 키를 추출한다.
* 서브 키 밑에 값이 있는 경우

방법1: 서브 키를 추출한 뒤 목록에 있는 값만 취하고 나머지는 버린다.

방법2: 서브 키를 생성하여 목록에 있는 값만 추가한다.

 

* 아래처럼 임의의 폴더 밑에 1, 2, 2_WOW, 3, 4 이라는 5개의 폴더를 만든다.

임의의 폴더\1
임의의 폴더\2

임의의 폴더\2_WOW
임의의 폴더\3
임의의 폴더\4

 

1-3. DEFAULT 파일에서 추출
* HKLM=HKEY_LOCAL_MACHINE 입니다.
* 서브 키를 임의의 폴더\1 로 내보낸다.

 

[HKLM\1\Control Panel\Desktop] //COM
"UserPreferencesMask"=hex:9e,3e,03,80,12,00,00,00

 

[HKLM\1\Control Panel\International] //COM, SVN

* 값은 용량 문제로 미표시

 

[HKLM\1\Control Panel\Keyboard] //COM, SVN

"InitialKeyboardIndicators"="0"
"KeyboardDelay"="1"
"KeyboardSpeed"="31"

 

[HKLM\1\Keyboard Layout\Preload] //COM, SVN

"1"="00000412"

 

[HKLM\1\Software\Microsoft\CTF\Assemblies\

0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}] //COM, SVN
"Default"="{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
"Profile"="{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}"
"KeyboardLayout"=dword:04120412

 

[HKLM\1\Software\Microsoft\CTF\HiddenDummyLayouts] //COM, SVN(키만 있고 값이 없슴)
"00000412"="00000412"

 

[HKLM\1\Software\Microsoft\CTF\LangBar] //COM

"ExtraIconsOnMinimized"=dword:00000000
"Label"=dword:00000000
"ShowStatus"=dword:00000004
"Transparency"=dword:000000ff

 

[HKLM\1\Software\Microsoft\CTF\SortOrder\AssemblyItem\

0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000] //COM, SVN
"KeyboardLayout"=dword:00000000
"CLSID"="{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
"Profile"="{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}"

 

[HKLM\1\Software\Microsoft\CTF\SortOrder\Language] //COM, SVN(키만 있고 값이 없슴)
"00000000"="00000412"

 

[HKLM\1\Software\Microsoft\CTF\TIP] //SVN(키만 있고 값이 없슴)

 

[HKLM\1\Software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\

LanguageProfile\0x00000412\{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}] //COM
"Enable"=dword:00000001

 

[HKLM\1\Software\Microsoft\IME\15.0\IMEKR] //COM(키만 있고 값이 없슴)

 

[HKLM\1\Software\Microsoft\Notepad] //SVN
"lfFaceName"="Malgun Gothic"
"iPointSize"=dword:00000064

 

1-4. SOFTWARE 파일에서 추출
* HKLM=HKEY_LOCAL_MACHINE 입니다.
* 서브 키를 임의의 폴더\2 로 내보낸다.

 

[HKLM\2\Classes\MIME\Database\Codepage\949] //COM, SVN
"BodyCharset"="euc-kr"
"Description"="@%SystemRoot%\\system32\\mlang.dll,-4649"
"Encoding"=hex:01,01,00,00
"FixedWidthFont"="GulimChe"
"HeaderCharset"="euc-kr"
"Level"=hex:07,07,00,00
"ProportionalFont"="Gulim"
"WebCharset"="ks_c_5601-1987"

 

[HKLM\2\Microsoft\CTF] //COM, SVN

* 값은 용량 문제로 미표시

 

[HKLM\2\Microsoft\IME\15.0\IMEKR] //COM
"Dictionary"="X:\\Windows\\IME\\IMEKR\\DICTS\\IMKRHJD.LEX"

 

[HKLM\2\Microsoft\IME\15.0\IMEKR\directories] //COM
"DictionaryPath"="x:\\Windows\\IME\\IMEKR\\DICTS\\"
"HelpPath"="x:\\Windows\\IME\\IMEKR\\HELP\\"
"IMEPadPath"="x:\\Windows\\System32\\IME\\IMEKR\\APPLETS\\"
"ModulePath"="x:\\Windows\\System32\\IME\\IMEKR\\"

 

[HKLM\2\Microsoft\IMEKR] //COM

"version"="15.0"

 

[HKLM\2\Microsoft]\Notepad\DefaultFonts] //COM, SVN

"lfFaceName"="Malgun Gothic"
"iPointSize"=dword:00000064

 

* ctfmon 자동 실행을 위해서 추가한 것임.

[HKLM\2\Microsoft[\Windows\CurrentVersion\Run] //COM, SVN
"zIME"="X:\\windows\\system32\\ctfmon.exe"

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\Console\Nls] //COM, SVN
"00000412"=""

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\Console\RasterFonts] //COM, SVN
"woafont"="app949.fon"

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont] //COM, SVN
"0"="Lucida Console"
"00"="Consolas"
"949"="*GulimChe"

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink] //COM, SVN

* 값은 용량 문제로 미표시

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\FontMapper] //COM, SVN
"DEFAULT"=dword:00000081
"FIXEDSYS"=dword:00009000
"@Batang"=dword:00006081
"@BatangChe"=dword:0000e081
"@Dotum"=dword:00003081
"@DotumChe"=dword:0000b081
"@Gulim"=dword:00002081
"@GulimChe"=dword:0000a081
"@Gungsuh"=dword:00007081
"@GungsuhChe"=dword:0000f081
"Batang"=dword:00004081
"BatangChe"=dword:0000c081
"Dotum"=dword:00001081
"DotumChe"=dword:00009081
"Gulim"=dword:00000081
"GulimChe"=dword:00008081
"Gungsuh"=dword:00005081
"GungsuhChe"=dword:0000d081

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\FontMapperFamilyFallback] //COM, SVN(생략 가능)
"Batang"="Malgun Gothic"
"Dotum"="Malgun Gothic"
"Gulim"="Malgun Gothic"
"굴림"="Malgun Gothic"
"돋움"="Malgun Gothic"
"바탕"="Malgun Gothic"

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\Fonts] //COM, SVN
"Malgun Gothic (TrueType)"="malgun.ttf"
"Gulim & GulimChe & Dotum & DotumChe (TrueType)"="gulim.ttc"

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] //COM, SVN
"Gulim"="Malgun Gothic"
"Dotum"="Malgun Gothic"
"Batang"="Malgun Gothic"
"Gungsuh"="Malgun Gothic"
"GulimChe"="Malgun Gothic"
"DotumChe"="Malgun Gothic"
"BatangChe"="Malgun Gothic"
"GungsuhChe"="Malgun Gothic"

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\GRE_Initialize] //COM, SVN
"DisableRemoteFontBootCache"=dword:00000000
"ServicingStackModifiedFonts"=dword:00000002
"GUIFont.Facename"="Gulim"
"GUIFont.Height"=dword:00000009
"GUIFont.CharSet"=dword:00000081

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\LargeFont] //COM, SVN
"FIXEDFON.FON"="h8514fix.fon"
"FONTS.FON"="h8514sys.fon"
"OEMFONT.FON"="h8514oem.fon"

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\SmallFont] //COM, SVN
"FIXEDFON.FON"="hvgafix.fon"
"FONTS.FON"="hvgasys.fon"
"OEMFONT.FON"="vga949.fon"

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\Time Zones\Korea Standard Time] //COM, SVN

"Display"="(UTC+09:00) 서울"
"Dlt"="대한민국 일광 절약 시간"
"MUI_Display"="@tzres.dll,-620"
"MUI_Dlt"="@tzres.dll,-621"
"MUI_Std"="@tzres.dll,-622"
"Std"="대한민국 표준시"
"TZI"=hex:e4,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

 

1-5. SOFTWARE 파일에서 추출(WOW)

* HKLM=HKEY_LOCAL_MACHINE 입니다.
* 서브 키를 임의의 폴더\2_WOW 로 내보낸다.

 

[HKLM\2\WOW6432Node\Microsoft\IME\15.0\IMEKR] //COM

"Dictionary"="X:\\Windows\\IME\\IMEKR\\DICTS\\IMKRHJD.LEX"

 

[HKLM\2\WOW6432Node\Microsoft\IMEKR] //COM

"version"="15.0"

 

[HKLM\2\WOW6432Node\Microsoft\IMEKR] //SVN

"version"="8.0"

 

[HKLM\2\WOW6432Node\Microsoft\IMEKR\8.0] //SVN

* 값은 용량 문제로 미표시

 

[HKLM\2\WOW6432Node\Microsoft\Notepad\DefaultFonts] //COM, SVN(키만 있고 값이 없슴)
"lfFaceName"="Malgun Gothic"
"iPointSize"=dword:00000064

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Console\RasterFonts] //COM
"woafont"="app949.fon"

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont] //COM
"0"="Lucida Console"
"00"="Consolas"
"949"="*GulimChe"

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink] //COM

* 값은 용량 문제로 미표시

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\FontMapper] //COM
"DEFAULT"=dword:00000081
"FIXEDSYS"=dword:00009000
"@Batang"=dword:00006081
"@BatangChe"=dword:0000e081
"@Dotum"=dword:00003081
"@DotumChe"=dword:0000b081
"@Gulim"=dword:00002081
"@GulimChe"=dword:0000a081
"@Gungsuh"=dword:00007081
"@GungsuhChe"=dword:0000f081
"Batang"=dword:00004081
"BatangChe"=dword:0000c081
"Dotum"=dword:00001081
"DotumChe"=dword:00009081
"Gulim"=dword:00000081
"GulimChe"=dword:00008081
"Gungsuh"=dword:00005081
"GungsuhChe"=dword:0000d081

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Fonts] //COM
"Malgun Gothic (TrueType)"="malgun.ttf"
"Gulim & GulimChe & Dotum & DotumChe (TrueType)"="gulim.ttc"

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] //COM
"Gulim"="Malgun Gothic"
"Dotum"="Malgun Gothic"
"Batang"="Malgun Gothic"
"Gungsuh"="Malgun Gothic"
"GulimChe"="Malgun Gothic"
"DotumChe"="Malgun Gothic"
"BatangChe"="Malgun Gothic"
"GungsuhChe"="Malgun Gothic"

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\GRE_Initialize] //COM
"DisableRemoteFontBootCache"=dword:00000000
"ServicingStackModifiedFonts"=dword:00000002
"GUIFont.Facename"="Gulim"
"GUIFont.Height"=dword:00000009
"GUIFont.CharSet"=dword:00000081

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\LargeFont] //COM
"FIXEDFON.FON"="h8514fix.fon"
"FONTS.FON"="h8514sys.fon"
"OEMFONT.FON"="h8514oem.fon"


[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\SmallFont] //COM
"FIXEDFON.FON"="hvgafix.fon"
"FONTS.FON"="hvgasys.fon"
"OEMFONT.FON"="vga949.fon"

 

1-6. SYSTEM 파일에서 추출
* HKLM=HKEY_LOCAL_MACHINE 입니다.
* 서브 키를 임의의 폴더\3 로 내보낸다.

 

[HKLM\3\ControlSet001\Control\CommonGlobUserSettings\Control Panel\International] //COM

* 값은 용량 문제로 미표시

 

[HKLM\3\ControlSet001\Control\FontAssoc\Associated DefaultFonts] //COM, SVN
"AssocSystemFont"="gulim.ttc"
"FontPackage"="GulimChe"
"FontPackageDontCare"="Gulim"
"FontPackageRoman"="Batang"
"FontPackageSwiss"="Gulim"
"FontPackageModern"="Batang"
"FontPackageScript"="Batang"
"FontPackageDecorative"="Gulim"

 

* "Layout Display Name"=@%SystemRoot%\system32\input.dll,-5063

[HKLM\3\ControlSet001\Control\Keyboard Layouts\00000412] //COM, SVN

"Layout Display Name"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,\
  52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,\
  00,32,00,5c,00,69,00,6e,00,70,00,75,00,74,00,2e,00,64,00,6c,00,6c,00,2c,00,\
  2d,00,35,00,30,00,36,00,33,00,00,00
"Layout File"="KBDKOR.DLL"
"Layout Text"="Korean"

 

[HKLM\3\ControlSet001\Control\MUI\UILanguages\ko-KR] //COM, SVN

"DefaultFallback"="en-US"
"en-US"=hex(7):00,00,00,00
"LCID"=dword:00000412
"Type"=dword:00000092

 

[HKLM\3\ControlSet001\Control\Nls\CodePage] //COM, SVN
"949"="c_949.nls"
"10003"="c_10003.nls"
"OEMHAL"="vgaoem.fon"
"ACP"="949"
"OEMCP"="949"
"MACCP"="10003"

 

* "InstallLanguageFallback"=en-US

[HKLM\3\ControlSet001\Control\Nls\Language] //COM, SVN
"InstallLanguage"="0412"
"InstallLanguageFallback"=hex(7):65,00,6e,00,2d,00,55,00,53,00,00,00,00,00
"Default"="0412"

 

[HKLM\3\ControlSet001\Control\Nls\Locale] //COM, SVN
@="00000412"
"(Default)"="00000412"

 

[HKLM\3\ControlSet001\Control\TimeZoneInformation] //COM, SVN

"Bias"=dword:fffffde4
"DaylightBias"=dword:ffffffc4
"DaylightName"="@tzres.dll,-621"
"DaylightStart"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"DynamicDaylightTimeDisabled"=dword:00000000
"StandardBias"=dword:00000000
"StandardName"="@tzres.dll,-622"
"StandardStart"=hex:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"TimeZoneKeyName"="Korea Standard Time"
"ActiveTimeBias"=dword:fffffde4

 

[HKLM\3\Keyboard Layout\Preload] //COM
"1"="00000412"

 

[HKLM\3\Software\Microsoft\CTF\Assemblies\

0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}] //COM(win10pe, 생략 가능)
"Default"="{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
"Profile"="{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}"
"KeyboardLayout"=dword:04120412

 

[HKLM\3\Software\Microsoft\CTF\HiddenDummyLayouts] //COM(win10pe, 생략 가능)
"00000412"="00000412"

 

[HKLM\3\Software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\

LanguageProfile\0x00000412\{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}] //COM(win10pe, 생략 가능)
"Enable"=dword:00000001

 

1-7. NTUSER.DAT 파일에서 추출
* HKLM=HKEY_LOCAL_MACHINE 입니다.
* 서브 키를 임의의 폴더\4 로 내보낸다.

 

[HKLM\4\Control Panel\Desktop] //COM
"UserPreferencesMask"=hex:9e,3e,03,80,12,00,00,00

 

[HKLM\4\Control Panel\International] //COM, SVN

* 값은 용량 문제로 미표시

 

[HKLM\4\Control Panel\Keyboard] //COM, SVN

"InitialKeyboardIndicators"="0"
"KeyboardDelay"="1"
"KeyboardSpeed"="31"

 

[HKLM\4\Keyboard Layout\Preload] //COM, SVN

"1"="00000412"

 

[HKLM\4\Software\Microsoft\CTF\Assemblies\

0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}] //COM, SVN
"Default"="{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
"Profile"="{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}"
"KeyboardLayout"=dword:04120412

 

[HKLM\4\Software\Microsoft\CTF\HiddenDummyLayouts] //COM, SVN(키만 있고 값이 없슴)
"00000412"="00000412"

 

[HKLM\4\Software\Microsoft\CTF\LangBar] //COM

"ExtraIconsOnMinimized"=dword:00000000
"Label"=dword:00000000
"ShowStatus"=dword:00000004
"Transparency"=dword:000000ff

 

[HKLM\4\Software\Microsoft\CTF\SortOrder\AssemblyItem\

0x00000412\{34745C63-B2F0-4784-8B67-5E12C8701A31}\00000000] //COM, SVN
"KeyboardLayout"=dword:00000000
"CLSID"="{A028AE76-01B1-46C2-99C4-ACD9858AE02F}"
"Profile"="{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}"

 

[HKLM\4\Software\Microsoft\CTF\SortOrder\Language] //COM, SVN(키만 있고 값이 없슴)
"00000000"="00000412"

 

[HKLM\4\Software\Microsoft\CTF\TIP] //SVN(키만 있고 값이 없슴)

 

[HKLM\4\Software\Microsoft\CTF\TIP\{A028AE76-01B1-46C2-99C4-ACD9858AE02F}\

LanguageProfile\0x00000412\{B5FE1F02-D5F2-4445-9C03-C568F23C99A1}] //COM
"Enable"=dword:00000001

 

[HKLM\4\Software\Microsoft\IME\15.0\IMEKR] //COM(키만 있고 값이 없슴)

 

[HKLM\1\Software\Microsoft\Notepad] //SVN
"lfFaceName"="Malgun Gothic"
"iPointSize"=dword:00000064

 

1-8. 하이브 언로드
* HKLM_LOCAL_MACHINE\1, 2, 3, 4 를 각각 하이브 언로드한다.

 

1-9. 레지스트리 파일 모으기
임의의 폴더\1\*.reg -> 메모장으로 1DEFAULT.reg 파일을 생성하고 모든 파일을 여기에 모은다.
임의의 폴더\2\*.reg -> 메모장으로 2SOFTWARE.reg 파일을 생성하고 모든 파일을 여기에 모은다.

임의의 폴더\2_WOW\*.reg -> 메모장으로 2SOFTWARE_WOW.reg 파일을 생성하고 모든 파일을 여기에 모은다.
임의의 폴더\3\*.reg -> 메모장으로 3SYSTEM.reg 파일을 생성하고 모든 파일을 여기에 모은다.

임의의 폴더\4\*.reg -> 메모장으로 4NTUSER.reg 파일을 생성하고 모든 파일을 여기에 모은다.

 

위의 레지스트리 파일이 win8, 8.1, 10pe 의 WIM 파일에서 COM 을 추출한 것이면
1DEFAULT.reg              ->  COM_1DEFAULT.reg 로 변경 후 사용한다.
2SOFTWARE.reg           ->  COM_2SOFTWARE.reg 로 변경 후 사용한다.
2SOFTWARE_WOW.reg  ->  COM_2SOFTWARE_WOW.reg 로 변경 후 사용한다.(64비트시 추가)
3SYSTEM.reg               ->  COM_3SYSTEM.reg 로 변경 후 사용한다.
4NTUSER.reg               ->  COM_4NTUSER.reg 로 변경 후 사용한다.

 

위의 레지스트리 파일이 win7pe 의 WIM 파일에서 SVN 을 추출한 것이면
1DEFAULT.reg              ->  SVN_1DEFAULT.reg 로 변경 후 사용한다.
2SOFTWARE.reg           ->  SVN_2SOFTWARE.reg 로 변경 후 사용한다.
2SOFTWARE_WOW.reg  ->  SVN_2SOFTWARE_WOW.reg 로 변경 후 사용한다.(64비트시 추가)
3SYSTEM.reg               ->  SVN_3SYSTEM.reg 로 변경 후 사용한다.
4NTUSER.reg               ->  SVN_4NTUSER.reg 로 변경 후 사용한다.

 

2. 시스템 폰트 변경

* 아래는 시스템 폰트를 맑은 고딕(9PT) 로 변경하는 레지입니다.

* 사랑인님 레지스트리에서 추출한 것입니다.

* HKLM=HKEY_LOCAL_MACHINE 입니다.

 

2-1. DEFAULT 파일 수정

[HKLM\1\Control Panel\Desktop\WindowMetrics]

"IconFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  00,00,81,00,00,00,32,d1,b9,40,c7,20,00,e0,ac,15,b5,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"BorderWidth"="-15"
"ScrollWidth"="-240"
"ScrollHeight"="-240"
"CaptionWidth"="-450"
"CaptionHeight"="-270"
"SmCaptionWidth"="-195"
"SmCaptionHeight"="-225"
"MenuWidth"="-270"
"MenuHeight"="-270"
"CaptionFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,81,00,00,00,32,d1,b9,40,c7,20,00,e0,ac,15,b5,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"SmCaptionFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,\
  00,00,00,00,81,00,00,00,32,d1,b9,40,c7,20,00,e0,ac,15,b5,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"MenuFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  00,00,81,00,00,00,32,d1,b9,40,c7,20,00,e0,ac,15,b5,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"StatusFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,81,00,00,00,32,d1,b9,40,c7,20,00,e0,ac,15,b5,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"MessageFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,81,00,00,00,32,d1,b9,40,c7,20,00,e0,ac,15,b5,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"PaddedBorderWidth"="0"

 

2-2. SOFTWARE 파일 수정

[HKLM\2\Classes\MIME\Database\Codepage\949]
"ProportionalFont"="맑은 고딕"  (또는  "ProportionalFont"="Malgun Gothic") 
"FixedWidthFont"="맑은 고딕"   (또는  "FixedWidthFont"="Malgun Gothic")

 

[HKLM\2\Microsoft\Notepad\DefaultFonts]
"lfFaceName"="맑은 고딕"  (또는 "lfFaceName"="Malgun Gothic")

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"949"="*맑은 고딕"  (또는 "949"="*Malgun Gothic")

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\FontMapper]
"맑은 고딕"=dword:00000081  (또는  "Malgun Gothic"=dword:00000081)

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\Fonts]
"맑은 고딕 (TrueType)"="Malgun.ttf"  (또는 "Malgun Gothic (TrueType)"="Malgun.ttf")

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"굴림"="맑은 고딕"    (또는  "Gulim"="Malgun Gothic")
"굴림체"="맑은 고딕"  (또는  "GulimChe"="Malgun Gothic")
"궁서"="맑은 고딕"    (또는  "Gungsuh"="Malgun Gothic")
"궁서체"="맑은 고딕"  (또는  "GungsuhChe"="Malgun Gothic")
"돋움"="맑은 고딕"    (또는  "Dotum"="Malgun Gothic")
"돋움체"="맑은 고딕"  (또는  "DotumChe"="Malgun Gothic")
"바탕"="맑은 고딕"    (또는  "Batang"="Malgun Gothic")
"바탕체"="맑은 고딕"  (또는  "BatangChe"="Malgun Gothic")

 

[HKLM\2\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]
"GUIFont.Facename"="맑은 고딕"  (또는 "GUIFont.Facename"="Malgun Gothic")

 

2-3. SOFTWARE 파일 수정(WOW)
[HKLM\2\WOW6432Node\Microsoft\Notepad\DefaultFonts]
"lfFaceName"="맑은 고딕"  (또는 "lfFaceName"="Malgun Gothic")

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"949"="*맑은 고딕"  (또는 "949"="*Malgun Gothic")

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\FontMapper]
"맑은 고딕"=dword:00000081  (또는  "Malgun Gothic"=dword:00000081)

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Fonts]
"맑은 고딕 (TrueType)"="Malgun.ttf"  (또는 "Malgun Gothic (TrueType)"="Malgun.ttf")

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"굴림"="맑은 고딕"    (또는  "Gulim"="Malgun Gothic")
"굴림체"="맑은 고딕"  (또는  "GulimChe"="Malgun Gothic")
"궁서"="맑은 고딕"    (또는  "Gungsuh"="Malgun Gothic")
"궁서체"="맑은 고딕"  (또는  "GungsuhChe"="Malgun Gothic")
"돋움"="맑은 고딕"    (또는  "Dotum"="Malgun Gothic")
"돋움체"="맑은 고딕"  (또는  "DotumChe"="Malgun Gothic")
"바탕"="맑은 고딕"    (또는  "Batang"="Malgun Gothic")
"바탕체"="맑은 고딕"  (또는  "BatangChe"="Malgun Gothic")

 

[HKLM\2\WOW6432Node\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]
"GUIFont.Facename"="맑은 고딕"  (또는 "GUIFont.Facename"="Malgun Gothic")

 

2-4. SYSTEM 파일 수정

[HKLM\3\ControlSet001\Control\FontAssoc\Associated DefaultFonts]
"AssocSystemFont"="malgun.ttf"
"FontPackage"="맑은 고딕"              (또는  "FontPackage"="Malgun Gothic")
"FontPackageDontCare"="맑은 고딕"   (또는  "FontPackageDontCare"="Malgun Gothic")
"FontPackageRoman"="맑은 고딕"      (또는  "FontPackageRoman"="Malgun Gothic")
"FontPackageSwiss"="맑은 고딕"        (또는  "FontPackageSwiss"="Malgun Gothic")
"FontPackageModern"="맑은 고딕"      (또는  "FontPackageModern"="Malgun Gothic")
"FontPackageScript"="맑은 고딕"        (또는  "FontPackageScript"="Malgun Gothic")
"FontPackageDecorative"="맑은 고딕"  (또는  "FontPackageDecorative"="Malgun Gothic")

 


 

번호 제목 글쓴이 조회 추천 날짜
[공지] 강좌 작성간 참고해주세요 gooddew - - -
3506 윈 도 우| Auto Wim Make (만능윔 제작 방법) 3부 [8] 메인보드 1444 12 03-20
3505 윈 도 우| Auto Wim Make (만능윔 제작 방법) 4부 [8] 메인보드 1177 11 03-20
3504 윈 도 우| Auto Wim Make (만능윔 제작 방법) 5부 [8] 메인보드 1141 12 03-20
3503 윈 도 우| Auto Wim Make (만능윔 제작 방법) 6부 [9] 메인보드 1136 11 03-20
3502 윈 도 우| Auto Wim Make (만능윔 제작 방법) 7부 마지막 [31] 메인보드 1796 19 03-20
3501 소프트웨어| JPEG 최적화 mozjpeGUI vs XnView (Guetzli) [6] 드로이얀7 ( 1381 6 03-15
3500 윈 도 우| 공백으로 시작하는 파일/폴더가 복사시에 문제 [2] ton3d 759 1 03-15
3499 윈 도 우| 우회프로그램 설치 안하고 윈도우 설정으로 막힌사이트 ... [4] 헬로카본 2755 1 03-13
3498 윈 도 우| 윈도우10 폴더에 태그를 다는 툴 Tag Folder를 소개합니다 [4] 핀조이 1016 3 03-12
3497 소프트웨어| Total Commander에서 image converter 사용예제 [4] 지후빠 836 6 03-11
3496 기 타| 배치 파일 팁 (echo문) [3] adda 1590 8 03-08
3495 서버 / IT| G4L Network Multicasting [8] gooddew 1171 6 03-05
3494 윈 도 우| WinPE 한글화 관련(3) [14] sunshine 2443 25 02-28
» 윈 도 우| WinPE 한글화 관련(2) [19] sunshine 1789 21 02-25
3492 윈 도 우| 네이버 홈 페이지를 더 빠르게 – idm chrme 네이버 오류 [6] 깨블리 3124 9 02-23
3491 소프트웨어| Total Commander 9.2에서 <새 폴더>에 추가된 기능 [11] 지후빠 1438 5 02-23
3490 윈 도 우| CMD에서 휴지통으로 삭제 rm 과 폴더복사 cp [3] Neutrino 1149 4 02-18
3489 윈 도 우| WinPE 한글화 관련(1) [26] sunshine 2839 32 02-18
3488 소프트웨어| 레지스트리 하이브 파일 로드하기 [8] sunshine 1504 13 02-14
3487 윈 도 우| 네트워크로 연결된 컴퓨터 윈도우설치하기 [9] 굿듀님스토 2934 2 02-14
XE1.8.27 Layout1.4.8