강좌 / 팁

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

2019.02.25 17:46

sunshine 조회:2726 추천: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 - - -
4425 윈 도 우| F6 설치시 AHCI/SCSI 드라이버를 FDD대신 USB로 제공하기 [7] Dr. Edward 31813 2 04-24
4424 소프트웨어| 자신의 컴퓨터가 남자인지 여자인지 테스트 해보기 (잼있네요) [29] RiosMV 31660 0 01-08
4423 윈 도 우| 윈도우 7 서비스 팩1 (AIO 11in1) 통합하기 [9] iwindows7 31582 0 02-23
4422 윈 도 우| Windows 8 OEM PC에서 Windows 8.1 클린 설치 이후 자동 인... [15] 메트로작전 31470 0 10-24
4421 ⑤ Acronis TrueImage 2010 : 처음 사용자를 위한 Increment... [39] 고담시민 31445 5 09-24
4420 기 타| NTLDR IS MISSING 에러 복구하기 [7] gooddew 31343 0 11-10
4419 윈 도 우| 2. MS 인증 절차 - OEM 인증 [2] 공피 31173 1 02-14
4418 윈 도 우| window7 sp1 업데이트 실패하시는 분. [19] 개명박 31120 0 02-23
4417 소프트웨어| [초보용] MS OFFICE 2010 시디키 변경 방법 [1] gooddew 30549 0 12-15
4416 Windows Server 2008R2 Install 부터 A.I_090730 인증까지 [3] ASUS 30380 0 07-30
4415 윈 도 우| Newprep 만능고스트 강좌 1부 - XP PRO 볼륨라이센스 [29] 치치 30176 4 02-16
4414 윈 도 우| ie10 통합해보기 [35] 초보에요 30127 12 02-27
4413 서버 / IT| Debian GNU/Linux 10.x.x 설치 가이드 [2] VenusGirl 30110 15 05-12
4412 Windows 7 인증 무력화 [9] 진모씨 30040 0 10-22
4411 윈 도 우| 인터넷익스플러러 원상태 돌리기 [3] yahoo 29894 0 06-30
4410 윈 도 우| Windows Internet Explorer 9 beta 제거하기 [8] gooddew 29837 2 09-16
4409 하드웨어| 현재 N7과 N7적용 A.I_7업그레이드 그림 설명 [24] 왔따다 29754 0 01-30
4408 수정된 OEM Bios로 업데이트후 인증하기 [12] 오다가다 29488 0 10-06
4407 윈 도 우| 32bit 윈도우, 램 4기가 인식됩니다(불펌) [12] 갈잎소니 29312 0 02-26
4406 a.i sp1인증성공 [4] 이장근 29239 0 01-28
XE1.11.6 Layout1.4.8