강좌 / 팁

윈 도 우 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 - - -
4460 소프트웨어| purebasic 기본적인 변수, 함수 선언 [5] 입니다 451 11 03-24
4459 소프트웨어| purebasic 폼 만들기 기본 [3] 입니다 638 13 03-24
4458 소프트웨어| pureBasic 기본 설정 [4] 입니다 941 14 03-24
4457 윈 도 우| (수정5) 윈도우 버전구분 배치파일 [4] 메리아 1197 14 03-23
4456 윈 도 우| 윈도우11&10 앱 제거 무인설치 [16] 무월 1691 29 03-22
4455 소프트웨어| 윈도우를 다른 디스크에 복사하기 [20] gooddew 2028 40 03-20
4454 윈 도 우| Windows 11에서 Android를 웹캠으로 사용하는 방법 VᴇɴᴜꜱGɪ 1101 6 03-16
4453 윈 도 우| 22621.3296 22631.3296 업데이트 주의. [9] 타천사둘리 2217 12 03-14
4452 기 타| WindowsXPE147 수정버전 사용법 입니다... [27] 노랑개굴 1890 49 03-11
4451 모 바 일| 유튜브 밴스드 홈화면 해결방법(?) [8] 체리마키아 1986 8 03-10
4450 소프트웨어| WinNTSetup 윈도우7 VHD 설치 [19] 무월 1883 25 03-06
4449 기 타| [오토핫키 v1] 경로, 이름 ,드라이브명 등등 추출 함수 [2] 청락은복 862 8 03-06
4448 소프트웨어| 부팅항목숨기기,보이기-VHDman Lite0.0.8 [3] 카멜 556 10 03-06
4447 윈 도 우| 시스템 보호 설정 우클릭 메뉴 [13] 와로 1316 27 03-04
4446 소프트웨어| Bcd 항목 1회성 부팅하기-VHDmanLite [7] 카멜 750 15 03-04
4445 소프트웨어| Bcd부팅항목 메뉴 숨기기 [3] 카멜 454 9 03-04
4444 소프트웨어| 드라이버 백업&자동 설치 - WinNTSetup [17] 무월 1647 31 03-03
4443 소프트웨어| 오프라인 윈도우 드라이버 백업 [10] 카멜 1544 26 02-29
4442 윈 도 우| DISM 나의 윈도우 문제점 복구 [8] 마로94 1379 13 02-28
4441 윈 도 우| 윈도우 장치 드라이버 추출(백업) 명령어 [25] 컨피그 2697 64 02-23
XE1.11.6 Layout1.4.8