블로그 보관함

2009년 8월 31일 월요일

다운로드 오른쪽버튼 메뉴에 관해서...







영어/일본어/한국어 모두 일치합니다.

한글 윈도우 7 : "shell32.dll.mui" 수정하기

문제발생 : 7600 한국어 언어팩에서만 현재 발생합니다.

작업대상 :
- "shell32.dll.mui" ( CRC32 : 2528fd74 / 295,424 bytes ) : 수정후 ( CRC32 : ef352f7f ) 32bits

- "shell32.dll.mui" ( CRC32 : e147f8d6 / 295,424 bytes ) : 수정후 ( CRC32 : 2b5a2add ) 64bits

작업내용 : 잘못된 코드를 수정합니다.

① "속성(B)" -> "속성(R)"으로 변경합니다.
검색코드 : 8D C1 31 C1 28 00 26 00 42
패치코드 : 8D C1 31 C1 28 00 26 00 52
반복회수 : 3

② "큰 아이콘(E)" -> "큰 아이콘(R)"으로 변경합니다.
검색코드 : 44 C5 74 C7 58 CF 28 00 26 00 45
패치코드 : 44 C5 74 C7 58 CF 28 00 26 00 52
반복회수 : 2

③ "큰 아이콘(A)" -> "큰 아이콘(R)"으로 변경합니다.
검색코드 : 44 C5 74 C7 58 CF 28 00 26 00 41
패치코드 : 44 C5 74 C7 58 CF 28 00 26 00 52
반복회수 : 1

"삭제(Z)" -> "삭제(D)"으로 변경합니다.
검색코드 : AD C0 1C C8 28 00 26 00 5A
패치코드 : AD C0 1C C8 28 00 26 00 44
반복회수 : 1

※ 수정파일링크 : x86 / x64

한글 윈도우 7 : "shell32.dll.mui"의 7가지 문제

한글 윈도우 7의 속성(R)의 쉘메뉴버그가 언어팩의 문제이므로 한글 전버젼에서 나타날 것으로 보입니다. 물론, 7600이라는 상징적인 코드에 해당됩니다. 따라서, 마이크로소프트의 조속한 조치가 필요합니다.

대상 :
- ko_windows_7_ultimate_k_x86_dvd_x15-65969.iso ( CRC32 : 4A84EEC6 )
- ko_windows_7_ultimate_k_x64_dvd_x15-65970.iso ( CRC32 : 3B0DD74E )
- ko_windows_7_enterprise_k_x86_dvd_x15-72823.iso ( CRC32 : 91640F10 )
- ko_windows_7_enterprise_k_x64_dvd_x15-72824.iso ( CRC32 : 16B8B0AB )
- ko_windows_server_2008_r2_standard_enterprise_datacenter_web_x64_dvd_x15-59797.iso ( CRC32 : C89D0CD5 )

문제점 :

- 속성(R)을 속성(B)잘못 표시한 곳이 3개
- 큰아이콘(R)을 큰아이콘(A)로 잘못 표시한 곳이 1개
- 큰아이콘(R)을 큰아이콘(E)로 잘못 표시한 곳이 2개
-삭제(D)를 삭제(Z)로 잘못 표시한 곳이 1개

이상과 같이 7곳이 잘못 되었지만, 속성(R)을 본다면, 아주 많이 나타납니다.

※ 마이크로소프트의 빠른 조치가 필요할 것으로 보입니다.

한글 윈도우 7 : 또 다른 문제


우선, 이런 문제는 영어, 일어에서는 없는 한국어 언어팩에만 나타난 문제입니다.
속성(B)문제를 해결하기 위해, 약간의 수정을 한 후, 또 다시 "R"키가 중복되어 있는 문제가 또 남게 됩니다.
현재, 서버, 비스타 등을 확인후, 임시 대응방법을 추후, 게시하고자 합니다.
유난히, 한국어에는 문제가 많아 보입니다.
※ 영어 및 일본어판 역시 같습니다.

2009년 8월 30일 일요일

한글 윈도우 7의 속성(B) 단축키 문제



한글 Windows 7은 속성(R)이 속성(B)로 표시 되는 문제가 있습니다.
이문제는 한글언어팩의 "shell32.dll.mui" 파일의 컴파일 실수로 발생된 것 같습니다.
따라서, 빠른 시일내에 패치가 나오기를 기대합니다.

그리고, 패치가 나오기 전에는 버튼(B) 등과 같은 단추키와 충돌함으로 직접 수정해야겠죠.

헥스에디터로 "shell32.dll.mui"파일을 읽어 들여
"80 00 8D C1 31 C1 28 00 26 00 42 00 29" 문자열을
"80 00 8D C1 31 C1 28 00 26 00 52 00 29"로 3곳을 대체하면 됩니다.

※ 적용방법 및 패치파일은 제공하지 않습니다.



2009년 8월 28일 금요일

이 블로그 검색

팔로어