Microsoft MVP성태의 닷넷 이야기
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 5개 있습니다.)

64비트 윈도우에서 Internet Explorer 10이 항상 64비트로만 실행된다면?

이 글은 아래의 질문/답변 내용을 보기 쉽게 정리한 것입니다.

Internet Explorer 10 32비트 실행
; http://social.msdn.microsoft.com/Forums/ko-KR/vistako/thread/a28f4849-b4a0-4d34-8bbf-4f686dbe26cc/


질문 1: 항상 IE 10 64비트가 실행된다는 것을 어떻게 인지할 수 있을까요?

답변: 현재 배포되는 대부분의 ActiveX들이 32비트 DLL로 만들어져 있기 때문에 해당 사이트를 방문한 경우 Flash를 제외하고 대부분의 ActiveX들이 활성화 안된다면 이를 의심해 볼 수 있습니다.


질문 2: 그런데, 정말로 64비트 iexplore.exe가 실행되었는가는 어떻게 확인할 수 있을까요?

답변: 작업 관리자를 실행(단축키: Ctrl + Shift + ESC)시키고 "Details" 탭에서 목록의 헤더 영역을 마우스 우클릭하면 나오는 "Select columns" 메뉴를 선택합니다.

ie_10_64bit_activation_1.png

항목 중에서 "Platform"을 선택하고 확인(OK) 버튼을 누릅니다.

ie_10_64bit_activation_2.png

이제, 실행시켜 둔 모든 IE를 종료하고 단 한 개의 IE만 실행시킵니다. 다시 작업 관리자에서 "iexplore.exe"를 찾아보면 정상적인 경우 아래와 같이 64비트와 32비트 2개가 있어야 합니다.

ie_10_64bit_activation_3.png

만약 64비트 exe 한 개만 있다거나, 2개의 exe 모두 64비트라면 여러분은 64비트 IE를 이용하여 웹 사이트를 방문하고 있는 것입니다.


질문 3: 64비트 exe 2개만 확인이 된다면 어떻게 해야 할까요?

답변: 이런 경우는 64비트만 실행되도록 설정된 것입니다. IE의 "인터넷 옵션(Internet Options)" 창을 띄우고 "고급(Advanced)" 탭에서 아래의 그림처럼 "향상된 보호 모드 사용(Enable Enhanced Protected Mode)"를 해제해 주어야 합니다. (설정을 저장하고 IE를 새롭게 실행하면 32비트 IE가 실행됩니다.)

ie_10_64bit_activation_4.png


질문 4: 64비트 exe 1개만 뜨는 데 어떻게 해야 할까요?

답변: 일부 ActiveX들이 IE 8 이후의 변경된 내부 구조를 지원하지 못하고 임시 조치로 IE가 하나만 실행되도록 레지스트리를 변경하는 사례가 있습니다. 따라서 regedit.exe를 실행시켜서 다음의 2가지 경로에 찾아들어가서 TabProcGrowth라는 값을 삭제해야 합니다.

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main

예를 들어, 여러분의 경우 위의 경로에 아래의 그림처럼 TabProcGrowth라는 값이 있을 것입니다. 이 값을 삭제해 주세요.

ie_10_64bit_activation_5.png


질문 5: TabProcGrowth 설정값을 삭제했더니 IE가 실행되지 않습니다.

답변: 이런 현상이 발생하는 원인은 다음의 레지스트리 값이 없어서 발생하는 것입니다.

경로: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main
이름: x86AppPath
타입: REG_SZ
Data: C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE

ie_10_64bit_activation_6.png

따라서, 위와 같이 레지스트리를 다시 설정해 주시면 정상적으로 동작합니다. 왜 x86AppPath 값이 누락되었는지에 대한 정확한 원인은 모르겠으나, 윈도우 7에서 8로 업그레이드 한 경우 간혹 이런 현상이 발생하는 것 같습니다.


질문 6: 컴퓨터를 부팅하면 IE 64비트로 다시 실행됩니다.

답변: 시작 메뉴에 등록된 응용 프로그램 중에서 TabProcGrowth 레지스트리 설정을 하는 프로그램이 있습니다. 다음의 프로그램을 다운로하고,

Autoruns for Windows
; https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns

관리자 권한으로 실행한 후, "Logon" 탭을 누르면 컴퓨터가 부팅되면서 실행되는 프로그램 목록을 확인할 수 있습니다. 일단 모든 프로그램의 체크 박스를 해제하고 하나씩 풀어서 재부팅을 반복합니다. 이 과정에서 어떤 프로그램이 TabProcGrowth 설정을 하는지 찾아낼 수 있습니다. (컴퓨터에 능숙하시다면 재부팅 없이 해당 응용 프로그램을 하나씩 실행해 보셔도 됩니다.)

참고로, TabProcGrowth 값을 레지스트리 강제 설정하는 "바람직하지 않은 프로그램"은 다음과 같은 것들이 있습니다. (알려지는 대로 계속 정리할 것입니다.)

  • dynaTrace AJAX Edition: HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main의 TabProcGrowth 값을 강제로 1로 설정



질문 7: IE를 실행하니 TabProcGrowth 값이 다시 설정됩니다.

답변: 다음의 글에 정리해 두었으니 참고하세요.
TabProcGrowth값 삭제 후 IE를 실행시키면 다시 복원되는 경우
; https://www.sysnet.pe.kr/2/0/1452

참고로, 다음의 확장 모듈들이 보고되고 있습니다.
  • 곰플레이어와 함께 설치되는 Search Helper


[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]

[연관 글]






[최초 등록일: ]
[최종 수정일: 7/17/2021]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 



2012-11-01 12시58분
[Beren Ko] 기본적으로 64비트 IE만 실행되는건 왜 그런걸까요?
[guest]
2012-11-01 02시07분
"Beren Ko" 님... 왜 그런지에 대해서는 위에서 "질문 3"을 통해서 답변 드렸는데요. ^^ 아마도 "왜 처음부터 64비트 IE만 실행되도록 설정되어 있느냐"라는 질문 같은데요. 항상 그런 것은 아닙니다. 예를 들어 제가 설치한 윈도우 8 64비트는 모두 기본적으로 32비트 IE가 실행이 되었습니다. 확실한 것은 아니지만, 아마도 윈도우 7에서 업그레이드 하는 경우 간혹 기본모드가 64비트로 되는 것 같습니다.
정성태
2012-11-03 11시40분
[fff] x86AppPath 도 다있는데 실행하면 오류가 납니다 어떻게 해야하죠
[guest]
2012-11-04 12시01분
fff님 좀더 구체적인 상황이 필요합니다. TabProcGrowth 값은 있나요? 값이 뭔가요? 2개의 레지스트리 경로에서 모두 지웠나요? 오류가 난다는 것이 실행하다가 꺼지는 현상인가요? 아니면 실행하면서 오류가 그냥 한번 나고 실행은 계속되는 건가요? 64비트 모드로 띄웠을 때도 오류가 발생하나요? 여러가지 정황을 테스트 한 것을 함께 올려 주시면 제가 그 다음 테스트 할 것을 알려드릴 수가 있습니다.
정성태
2012-11-14 04시50분
[홍성민] 안녕하세요 정성태님, msdn에서 잘보고 해결해서 매우 홀가분합니다.
감사합니다.

그런데 한가지
위의방법대로 통합 후 사소한 문제가 생겼는데,
작업표시줄 [단추 하나로 표시 안함] 옵션을 사용합니다.

iexplore가 모두 끈 상태에서
작업표시줄에 고정된 iexplore 아이콘을 클릭하면
작업표시줄 내에서 아이콘이 확장되지 않고
새로운 아이콘이 생기더라구요.
즉 지금 win+2 번 작업표시줄에 iexplore가 있다면
익스플로러를 열은 후 win+2를 누르면 띄워진 창으로 가지않고 계속 새 창을 띄웁니다.

사소한 문제지만,
작업표시줄에 있는 아이콘은 x86 iexplore를 등록시켜도 x64 iexplore로 들어가는거 같아요.
그래서 x86창이 계속 뜨는거 같은데 혹시 이런증상은 없으신가요
[guest]
2012-11-15 10시24분
홍성민님의 문제는 x64용 iexplore 를 가리키는 단축아이콘이 아니기 때문에 발생하는 문제입니다. 모든 웹 브라우저를 종료하고, 작업 표시줄에 있는 아이콘을 SHIFT 키를 누른 상태에서 마우스 우클릭을 하면 "파일 위치 열기"라는 메뉴가 나옵니다. 그걸 선택하면 "C:\Program Files (x86)\Internet Explorer" 폴더가 열릴 것입니다.

일단, 작업 표시줄에 있는 단축아이콘을 제거하고 "C:\Program Files\Internet Explorer" 폴더에 있는 iexplore.exe를 마우스 우클릭해서 "작업 표시줄에 고정" 메뉴를 선택해 보세요. 그 다음부터는 말씀하신 증상이 없어질 것입니다.
정성태
2012-11-18 11시11분
[홍성민] 답변 감사합니다.
x86 ie 프로그램파일즈 폴더에서 작업표시줄 고정을 해도
고정된 아이콘은 ie x64로 고정되어서 문제가 있었는데요,
다음과 같이 해결했습니다.
1. 작업표시줄의 ie를 모두 비운다.
2. x86 ie를 실행한다.
3. 실행한 ie를 우클릭하여 작업표시줄에 고정한다.
유용한 정보 잘 얻어갑니다 감사합니다
[guest]
2012-12-07 10시35분
[jacker] 위 사항 모두 체크해 봤는데요 이상 없습니다. 즉 레지스트리도 정상적으로 설치 잘되어 있고요 누락된 것도 없습니다.
그런데 익스플로러를 실행하면 64bit 1개만 실행되고 program files(x86)에 들어가서 실행을 시켜도 64bit가 실행이 되네요...
뭐가 잘못된걸까요???....
[guest]
2012-12-08 06시19분
jacker님, 아래의 레지스트리 2개에 TabProcGrowth 값이 없다는 걸 다시 한번 확인해 보시겠어요. 그 현상은 TabProcGrowth 값이 있을 때 발생하는 것입니다.

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main

regedit 에서 검색을 통해 TabProcGrowth 값이 있는지 확인해 보세요.
정성태
2012-12-08 04시26분
[jacker] 레지스트리 2개를 손보니 잘 작동이 되네요 감사합니다. ^^
[guest]
2013-01-29 05시54분
http://social.msdn.microsoft.com/Forums/ko-KR/vistako/thread/a28f4849-b4a0-4d34-8bbf-4f686dbe26cc/ 보고 도움 많이 받았습니다.
갈끔하게 다시 한번 정리 해 주셨네요.
만날 보고 쓰기말 할 뿐.. 고맙다는 말 드리고 싶었습니다.
새해 복 많이 받으세요.
Paul Choi
2013-01-29 09시51분
"Paul Choi" 님도 새해 복 많이 받으세요. ^^
정성태
2013-01-30 03시19분
[guest] 키보드 보안프로그램 회사에 근무하는 직원입니다. 보통 64비트로만 구동되는분들이 많은데 저희가 원격결과 ie가 64비트 1개만 실행되는 부분이 자꾸 발생하시는데 이부분은 윈8을 새로설치하신분도 동일하고 컴퓨터 새로 구매후 설치하신분도 동일하신데

혹시 원인에 대해서 정확하게 알고계신바가 있으신지 여쭤봅니다...ㅠㅠ
[guest]
2013-01-30 03시20분
[guest] 이구..글을 잘못썼는데 xp> 윈8 업그레이드 고객과 새로설치 고객 다 동일한 증상이 발생하는데 혹 원일을 알고 계신지요..?
[guest]
2013-01-30 10시14분
글쎄요. ^^ 저도 윈8 업그레이드 한 것도 있고 새로 설치한 VM 도 많지만 제 경우에는 그런 적이 없었습니다. 혹시, 그 증상을 나타내는 윈8 설치 ISO 파일을 구할 수 있을까요?

근데... 같은 플랫폼으로만 업그레이드가 되는데 XP 64비트를 쓰던 분이 흔치 않았을텐데요. ^^ 어쨌든, 기존 XP의 IE 8에서도 아마도 그 분은 TabProcGrowth 값이 설정되어 있었지 않았을까 싶습니다. 업그레이드이기 때문에 그런 부분이 보존되었을 수도 있고요.

새로 설치한 고객 중에 그랬다는 것은... 완전히 Clean 설치 상태에서 확인한 것인가요? 만약 Clean 설치인데 그렇다면 마이크로소프트 측에 이슈를 제기할 만한 사항일 것 같습니다.
정성태
2013-02-04 12시39분
[guest] 네 아예 노트북이나 데스크탑을 새로 구매하셨던 분들중에서 그런 증상을 호소하는 분이 많이 계시더라구요.. 아무튼 답변 정말 감사합니다. 해결방법 레지스트리 설정파일 생성해서 잘 사용하고있습니다 ^^
[guest]
2013-02-07 07시53분
[Paul] [2013-01-30 10시14분 정성태님글에 대한 덧글] 제가 수집했던 정보는 좀 다양 한데요.
1. Windows 8 이 설치 된 노트북 Or PC 구매자 -처음엔 인터넷 뱅킹이 되다가 안됨('향상된 ...' 옵션과 상관 없이 only 64bit로 기동)
2. Windows 8 이 설치 된 노트북 Or PC 구매자 - 처음부터 인터넷 뱅킹안됨('향상된 ...' 옵션과 상관 없이 only 64bit로 기동)
3. Win7 -> Win 8 업그레이드 사용자 -처음엔 인터넷 뱅킹이 되다가 안됨('향상된 ...' 옵션과 상관 없이 only 64bit로 기동)
4. Win7 -> Win 8 업그레이드 사용자 -처음부터 인터넷 뱅킹이 되다가 안됨('향상된 ...' 옵션과 상관 없이 only 64bit로 기동)

제 업무가 CS부서의일이 아니어서 직접 제눈으로 확인한 결과는 1.2의 경우는 각 1번씩이고... 나머지는 보고 로만 접한 사항입니다.
해서 다른 동료께서 이전 글에서 언급하신 '문제의 프로그램'을 찾고 있는 중입니다만....
비슷한 조건으로 딱 한번 재연을 했는데 그 뒤론 재연이 안된다는 보고입니다.

저도 IE를 많이쓰는 편인데 개인적으로 Active-X 등의 BHO를 싫어해서 한번도 위와 같은 경우가 없었습니다.
억지로 이것저것 설치해 보는데 재연이 되지 않는군요 ^^::
범인(?)이 나타나면 덧글 올리겠습니다.
[guest]
2013-02-10 02시54분
[스웰시즌] 감사합니다. 덕분에 잘 해결했습니다. ^^
[guest]
2013-03-26 10시04분
[박상훈] 너무너무 감사드려요. 제가 기사님이랑 삼성에 전화도 해보고 다 해봣는데 전혀 안되던게 이렇게 간단히 될줄이야
이런건 친구들에게도 알려주고 싶어요. 정말 감사드려요!!!!!
[guest]
2013-03-27 01시48분
[접니다] 좋아요 버튼 꾹!
[guest]
2013-04-15 02시27분
[캐서린] 함부러 register 값을 삭제하라고 하면 안되는거 같습니다.
지웠다가 인터넷 익스플로우가 아예 작동을 안하고.. 지금 다시 tabprocgrwth를 재설치중입니다.

[guest]
2013-04-15 02시30분
[캐서린] "Logon" 탭을 누르면 컴퓨터가 부팅되면서 실행되는 프로그램 목록을 확인할 수 있습니다. 일단 모든 프로그램의 체크 박스를 해제하고 하나씩 풀어서 재부팅을 반복합니다
라고 하셨는데.. 현재 그렇게 하고 있는데. 하나 일일이 하기가 정말 일입니다. 후회하고 있어요. 어쩌면 좋죠?
[guest]
2013-04-15 02시57분
@캐서린 님, registry의 tabprocgrowth 값을 지웠는데 IE가 동작하지 않은 상황에 대해서는 "질문 5"에 정리되었으니 참고하세요.

그런데, 질문의 앞뒤가 잘 안 맞는 것 같습니다. 2시 27분 덧글에 의하면 TabProcGrowth를 다시 레지스트리에 등록하신 것 같은데요. '질문 6'의 답변은 TabProcGrowth가 컴퓨터 부팅때마다 자동으로 다시 생성될 때의 해결책을 이야기한 것입니다. 본인이 다시 레지스트리에 등록했는데, 왜 '질문 6'을 따르고 있는 건가요?

^^ 후회하지 마시고, 일단 Logon 탭의 설정은 이전대로 놓고, 레지스트리에서 TabProcGrowth를 삭제한 후 '질문 5'의 답변을 따르시면 문제가 해결될 것입니다.
정성태
2013-05-09 02시54분
[흠흠] 제가 윈도우8 익스플로러10 64비트 입니다. 제가 정말 컴맹이라서요.. avtive x 설치 창조차 뜨지 않구요.. 64비트라서 그런건 알겠는데 위 해결방안에서 질문 2으로인해서 32비트로 실행을 시키려고 하는데 제가 한글버전으로 되있더라구요 작업관리자나.. 그런것들이 그리고 보기창도 같지가 않구요 여차 저차해서 하는 중에 디태일스 첫 보기 화면부터 막혀서 그런데 해결 방안이 없을까요? 글도 알아보지 못해서 ㅠ ㅠ 정확히.. 작업관리자 - 세부정보 - ? 여기서 모르겟더라구요.. 헤더영역?
답변 좀 부탁드릴게요 ㅠ
[guest]
2013-05-09 03시06분
[흠흠] 아!!! 됐어요.. 됐습니당!!! 감사합니다!!!
[guest]
2013-05-11 12시10분
[jj] 정말 잘 정리 해놓으셨네요.. CS 쪽 업무를 현재 맡고 있는데 원격으로 tabprocgrowth 값을 1로 수정해서 해결해줬었는데 재부팅 후 다시 안되는 분들이 몇몇 있네요.
원격 컴터마다 일일이 찾아볼 순 없고 [질문6]에 강제 설정이라는게 tabprocgrowth 값만 고정해주는게 맞나요? 링크를 따라들어가보니 영문이던데,, 혹시 사용방법을 알려주실 수 있을런지,,?
[guest]
2013-05-11 12시26분
jj 님, 제가 정리한 글에서는 TabProcGrowth값을 삭제할 것을 권장하는 것입니다. 1로 설정하는 것은 바람직하지 않습니다. [질문6]의 글은 그런 식으로 강제 설정하는 응용 프로그램이 있다는 예를 든 것으로, 바람직하지 않은 응용 프로그램이라는 의미로 적은 것입니다.

재부팅후 다시 안되는 분들은 부팅 후 자동 실행되는 프로그램의 목록에서 의심가는 응용 프로그램을 제외시켜야 합니다. 자동 실행되는 프로그램을 알아내기 위해 autoruns 프로그램을 사용하시면 됩니다. 이 응용 프로그램의 사용법은 다음의 글을 참고하세요.

Autoruns 사용법! - Series (1)
; http://core.ahnlab.com/160

Autoruns 사용법! - Series (2)
; http://core.ahnlab.com/162

Autoruns 사용법! ? Series (3)
; http://core.ahnlab.com/165

Autoruns 초보자용 간략 사용 설명서
http://blog.naver.com/hahaj1/20090165100
정성태
2013-05-17 08시08분
[GG] Tabprocgrowth를 삭제한뒤 Internet Explorer를 실행하면 Tabprocgrowth가 다시 생성되어있네요.. 이거 사용할때마다 지워야하는건지요??
[guest]
2013-05-17 11시22분
"GG"님, IE가 실행될 때 마다 TabProcGrowth 가 생성된다는 것은, IE 와 함께 올라오는 add-on들 때문에 그럴 수 있습니다. IE 메뉴에서 "Tools" / "Manage Add-ons" 를 실행시켜서 의심이 가는 add-on을 비활성 시킨 다음에 해보세요. 혹시, 발견되면 그 add-on 이름 좀 알려주시기 바랍니다. ^^ (이건 궁금해서 그러는 건데요. 혹시 UAC 끄셨나요?)
정성태
2013-05-21 03시51분
[;;;;] 정성태님 덕분에 지금 32비트 실행 성공하였는데요 저도 바로 위에 분처럼 인터넷을 키면 다시 tabprocgrowth가 생성대면서 64비트실행이되는군요..
Manage Add-ons 는 어디서 실행시키는건가요??그리고 이쪽에서도 건드리면 안되는것들 알려주시면 안될가요;;
[guest]
2013-05-21 04시24분
[;;;;] 이래저래 확인해보니 현재 인터넷창을 새로키거나 링크로 새로 키거나 새탭을 키우는 경우 tabprocgrowth가 다시 생성되는군요;;
어찌해야할지를 모르겟네요ㅠ
[guest]
2013-05-21 01시40분
아래의 글에 정리했으니, 참고하세요.

TabProcGrowth값 삭제 후 IE를 실행시키면 다시 복원되는 경우
; http://www.sysnet.pe.kr/2/0/1452

정성태
2013-05-29 08시23분
[조훈] 저는 기술지원담당인데
최근에 왠일인지 익스플로러가 64비트로만 실행되시는 회원들이 갑자기 많아졌습니다.
해당 악성 프로그램들을 찾아야 되는데 힘드네요.
ㅎㅎ
[guest]
2013-06-16 06시50분
[guest] 수고하십니다. 결제를할려고 했는데 계속 64bit os는 보안프로그램을 사용할수 없습니다 라고 계속 메세지가 뜹니다.. TabProcGrowth을 삭제도 해봤고 로컬디스크(C)에들어가서 프로그램파일(X86)에들어가서 익스프로 인터넷을 실행해도 자꾸 저 알림창이떠요...미치겠습니다.
[guest]
2013-06-16 07시45분
@손님 재미있는 현상이군요. ^^ 위의 "질문 3"번에 있는 것도 해결하셨나요? 그리고 TabProcGrowth는 2개가 등록되어 있는데 모두 삭제해 주셨나요? 그랬는데도 여전히 64비트라면 다시 한번 레지스트리에서 TabProcGrowth를 확인해 보세요. 다시 생성되어 있지 않은지 확인해야 할 필요가 있습니다.
정성태
2013-09-23 05시44분
[우양짱] 질문5번 같은 경우에는 해결 방법이 없나요??
[guest]
2013-09-23 10시14분
질문 5번의 해답은 바로 그 답변입니다. 답변임을 좀더 확실하게 강조하는 문구로 바꿨으니 참고하세요. ^^
정성태
2013-10-12 10시42분
[Quidn] 추가 정보입니다.
IE가 64 bit로 실행 중인지를 클릭 한 번으로 쉽게 알 수 있는 방법이 있습니다.
http://www.whatsmyuseragent.com/ 같은 사이트에서 user agent를 확인하면 간단합니다.

예시 1 : Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)
예시 2 : Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)
- x64 OS에서 32 bit로 실행 중이라면 '예시 1'처럼 'WOW64;'라는 부분이 있을 것이고,
- x64 OS에서 64 bit로 실행 중이라면 '예시 2'처럼 'Win64; x64;'라는 부분이 있을 겁니다.

갑자기 32 bit 확장 프로그램들을 사용할 수 없게 된 Windows 8 x64 시스템을 점검하다가 여기까지 왔는데
'질문 2'에 대한 답을 훨씬 쉽고 정확하게 알 수 있는 방법이라 소개해 드렸습니다.

\Program Files\에서 실행하나 \Program Files (x86)\에서 실행하나 32 bit 프로세스도 떠야 정상이지만
인터넷 옵션(inetcpl.cpl)에서 '향상된 보호 모드 사용*' 항목에 체크가 돼 있는 경우나
'TabProcGrowth'를 '0'으로 설정하는 못된 프로그램이 있는 경우 64 bit 전용으로 실행되네요.

영문으로 구글링을 해 본 결과 한국처럼 불편함을 겪는 사용자들이 많지 않은 듯 합니다.
확인해 보니 32 bit 전용 확장 프로그램들은 전부 한글 프로그램들이네요. -_-;

제가 사용하던 시스템이 아닌데다 레지스트리를 다시 바꾸는 프로그램을 발견하지 못해서
정확히 어떤 프로그램 때문에 생긴 문제인지는 모르겠지만, 아무튼 해결 완료입니다.

유익한 글 감사합니다.
[guest]
2013-10-12 11시07분
[Quidn] 띄어쓰기를 했는데도 뒷 문장까지 링크가 걸려 버리네요. -_-;;
User agent 확인 사이트 ─ http://www.whatsmyuseragent.com/

한 가지 더,

로그온한 사용자가 Administrator가 아닌 경우 레지스트리 편집기를 관리자 권한으로 실행하는데
'HKEY_CURRENT_USER'와 'HKEY_LOCAL_MACHINE' 외에 'HKEY_USER'에서도 꼭 삭제를 해줘야 합니다.
속 편하게 'TabProcGrowth'로 검색해서 모두 삭제하면 쉽게 해결할 수 있습니다.
[guest]
2014-01-17 05시20분
[choi] TabProcGrowth 에 대한 조언을 구하고 싶어 댓글을 남깁니다.
사이트에서 TabProcGrowth와 관련된 글은 모두 정독하고 해결법을 따라 실행 하였지만 그래도 문제가 발생하네요...
현재 저희 회사에서 겪고 있는 문제점은 아래와 같습니다.

1. 컴퓨터 부팅시
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main 에는 TabProcGrowth 없음
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main 에는 TabProcGrowth가 0으로 존재.

2. local machine의 TabProcGrowth를 삭제하고 레지스트리를 새로고침하면 다시 생겨남. (익스플로러를 연다거나 다른 작업은 아무것도 안한 상태에서)
삭제치 않고 1로 수정하여도 자동으로 0으로 돌아감

3. 32비트 익스플로러를 실행하기 위해 별수 없이 HKEY_CURRENT_USER 쪽에 TabProcGrowth 1을 설정하여 사용

4. 재부팅하면 1번 상태로 돌아감.

오토런스로 시작 프로그램도 정리하고, 익스플로러 보조 프로그램들도 삭제나 사용안함으로 다 돌려도 같은 현상이 지속되어 답답하네요..
혹시 이와 같은 증상의 해결법 또는 어떤 문제가 있을지에 대한 조언을 부탁드립니다.
[guest]
2014-01-17 01시45분
"choi" 님, procmon.exe를 이용하시면 레지스트리 모니터링을 할 수 있습니다. 해당 키의 값을 바꿔보고 어떤 프로세스에서 다시 덮어쓰는지 살펴보면 답이 나올 듯 싶습니다.

procmon
; https://docs.microsoft.com/en-us/sysinternals/downloads/procmon
정성태
2014-01-21 06시56분
[choi] 감사합니다. 덕분에 문제를 확인하여 수정 할 수 있었습니다. ^^ (일반적인 프로그램은 아니었고 개인정보유출을 방지하기 위한 프로그램이 문제였네요)
[guest]
2014-05-25 08시01분
[호젠건] 진짜 감사드립니다.
덕분에 해결했네요..^^
[guest]
2015-03-05 03시30분
[복덩이] 안녕하세요 64비트, 32비트 익스플로러가 두개가 함께 잘 뜨고있는것을 확인했어요.
그런데도 네이버 블로그 active X가 제데로 설치가 안되고 있어요.
설치가 안된다고 확인한 이유는 네이버 블로그 세부디자인 바꾸기에서 뮤직플레이어 디자인을 바꾸려고하는데 꾸미기부분에서 활성화가 안되요.
추가기능 관리에서 모든사이트허용으로 했는데 잘못 한건가요?
또 안되는 이유가 어떤 경우가 있을까요. 정말 해결하고 싶네요.
저는 hp 노트북 윈도우 8, 64비트 사용하고있습니다.
[guest]
2015-03-06 02시11분
@복덩이 글쎄요. 모든 사이트 허용으로 한 것이 잘못된 것은 아닙니다. 더 이상 도움을 드릴 수 있는 부분이 없군요. 같은 뮤직 플레이어를 가진 다른 블로거들에게 문의를 하시는 것이 좋을 것 같습니다.
정성태
2015-03-21 02시37분
[jo] 안녕하세요.

작성하신 글을 따라 하나씩 확인해 보았습니다.
처음부터 64비트 32비트가 같이 실행되고, 탭을 추가하면 32비트 IE가 실행되는 것을 확인했습니다.
레지스트리에 TabProcGrowth 값도 없구요.
레지스트리에서 전체 검색하면
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\UnattendBackup\TabProcessGrowth]
"TabProcGrowth"="Medium"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\UnattendBackup\TabProcessGrowth]
"TabProcGrowth"="Medium"
두 개의 값이 검색됩니다.

별다른 문제가 없는데, 한게임에서 컨트롤러 설치 창이 나오질 않습니다.
http://www.sysnet.pe.kr/2/0/1497 이 글에서 보고 hangame.com을 신뢰할 수 있는 웹 사이트로 등록했는데도 마찬가지네요.

윈도우8.1 64비트 With bing이 설치된 노트북인데요, 처음 노트북을 샀을 땐 한게임이 실행이 됐었습니다.
부팅이 너무 느려서 포맷하고 새로 With bing 버전을 설치했는데 그 후로 한게임 실행이 안되네요.
알림 표시줄이 나타나야 하는데 그것이 나타나질 않습니다.

이상해서 다른 컴퓨터에 윈도우8.1 Embedded 64비트 버전을 설치하고 시도했는데, 역시 알림 표시줄이 나타나지 않아서 실행이 안되고 있습니다.

연세드신 분이 영어공부하고 한게임 고스톱 치려고 구입하신건데 한게임이 되다가 안되니까 당황스럽습니다.
해결방법이 있을까요? 주말이라 글을 보실까 걱정이네요.
[guest]
2015-03-21 03시03분
@jo 님, 일단 쓰신 걸로 봐서는 안될 이유가 없어보입니다. 단지 "with bing"이나, "embedded"의 경우 ActiveX 정책에 대한 설정 기본값이 다를 수도 있을텐데, 아쉽게도 제가 그러한 윈도우 버전들을 가지고 있는 것이 없어서 테스트가 안됩니다.

마지막으로, 혹시 모르니까 "인터넷 옵션" 메뉴에서 "Security" 탭의 "Custom level..." 버튼을 눌러 나오는 설정 창에서 "ActiveX controls and plug-ins" 관련한 설정들의 값들이 ActiveX를 실행하도록 구성되어 있는지 확인해 보세요.
정성태
2015-03-21 05시18분
[jo] 인터넷옵션에서 보안과 ActiveX에 해당하는 항목을 모두 허용, 최저 수준으로 놓으니 설치되네요.
얼른가서 설치해드리고 와야겠습니다. 정말 감사합니다^^
[guest]
2015-03-21 01시07분
@jo 님, 최저 수준으로 풀어놓는 것은 좋은 해결책이 아닙니다. 적절하게 가능한 높은 수준으로 ActiveX가 처리되는 시점으로 설정하는 것이 좋습니다. (게다가 '연세드신 분'이라고 하셨으니, 컴퓨터 보안을 위해서라도 더더욱 높은 수준으로 하시는 것이 좋습니다.)
정성태
2015-03-22 11시57분
[jo] 한게임을 설치하기 위해 처음 설치되는 인스톨러만 설치되면 나머지는 보안등급과 상관없이 순서대로 설치되더라구요.
첫 번째 인스톨러만 설치하고 바로 보안과 ActiveX 설정을 원래대로 되돌려놨습니다.
친절한 답변 감사합니다. 좋은 하루 되세요^^
[guest]
2015-06-30 02시13분
[김지니] 안녕하세요. 정성태님.

저는 회사에 전산팀에서 근무하고있는 사원인데,
http://www.sysnet.pe.kr/2/0/1372
64비트 윈도우에서 Internet Explorer 10 이 항상 64비트로만 실행된다면?
이 글을 보고 정말 많은 도움을 받고 있었습니다.

요즘들어 문의가 많이 들어오는 에러가 있는데,
최근 도입된 프로그램 으로 충돌을 일으키고있습니다.
그래서, 평소 저희 시스템에 깔려있는 activeX인 나모웹에디터 5.0 엑티브엑스를 사용하고있는중,
Lotus domino applet을 실행하시겠습니까? 이게 뜨면서, 실행을 눌러도 appcrash가 뜨고
실행안함을 눌러도 충돌이 발생해서 인터넷익스플로러 작동이 중지되었습니다 라고 나옵니다.

해당되는 프로그램들을 삭제해도 이런 현상이 발생하는데, 이유가 뭔지 알 수 있을까요?

복원을 해야 그 중지되었습니다가 사라지고 단순 엑박이 되서 위에 올리신 tabProcGrowth를 삭제하니 잘 됩니다.
복원밖에 답이 없는건가요?

[guest]
2015-06-30 11시43분
글쎄요... 해당 현상을 제가 본 적이 없어서 판단할 수가 없습니다. 게다가 appcrash의 문제라면 제가 드릴 말씀이 더욱 없을 것 같습니다. ^^; 아쉽게도 이 문제는 '김지니'님의 몫으로 보입니다.
정성태
2016-01-28 01시40분
[jojdo100] 윈도우 10쓰는데 위와같은 방법인가여 ? 전 64비트 하나뜨고 TabProcGrowth 이거 삭제하려고 들어가니 이파일만 없네요 이파일 위로는 같은게있는데 그래서 삭제안하고 다음단계 넘어갔는데 레지스트설정도 위와같이되있어요 왜 안되는거죠
[guest]
2016-01-28 01시49분
[99960841] 전 윈도우 10 쓰는데 편집기 가서 확인해보니 64비트 파일 하나 떠서 설명데로 TabProcGrowth 삭제하려보니 다른건 다있고 이파일만 없어 일단 다음 단계로 넘어갔습니다. 다음단계가 레지스트 설정인데
제꺼엔 슬러시 대신 W로 쓰여져있는데 이차이인가여 예를들면 제껀 c:W 슬러시 대신 이거때문에 안되는건 아니겠죠 ?
[guest]
2016-01-29 01시47분
@jodo100 윈도우 10도 같습니다. 참고로 TabProcGrowth는 레지스트리 항목입니다. (파일이 아닙니다.) 그 외에 제가 써 놓은 다른 것을 확인해 보세요.

@99960841 역슬래시대신 W기호가 있는 것은 한글/영문 윈도우의 차이입니다. (무시하셔도 됩니다.)


정성태
2016-06-02 06시23분
[백컨트리] 사랑합니다~ 잘~ 해결했습니다.
[guest]
2016-07-21 03시07분
[쏘비나] [김지나]님 저도 전산 근무하는데 방가워요
그 문제는 익스 관리자 권한으로 실행하면 됩니다.
[guest]

1  2  3  4  5  6  7  8  9  10  11  12  13  14  [15]  ...
NoWriterDateCnt.TitleFile(s)
13247정성태2/7/20234962VS.NET IDE: 180. Visual Studio - 닷넷 소스 코드 디버깅 중 "Decompile source code"가 동작하는 않는 문제
13246정성태2/6/20234085개발 환경 구성: 664. Hyper-V에 설치한 리눅스 VM의 VHD 크기 늘리는 방법 - 두 번째 이야기
13245정성태2/6/20234629.NET Framework: 2093. C# - PEM 파일을 이용한 RSA 개인키/공개키 설정 방법파일 다운로드1
13244정성태2/5/20233983VS.NET IDE: 179. Visual Studio - External Tools에 Shell 내장 명령어 등록
13243정성태2/5/20234855디버깅 기술: 190. windbg - Win32 API 호출 시점에 BP 거는 방법 [1]
13242정성태2/4/20234295디버깅 기술: 189. ASP.NET Web Application (.NET Framework) 프로젝트의 숨겨진 예외 - System.UnauthorizedAccessException
13241정성태2/3/20233824디버깅 기술: 188. ASP.NET Web Application (.NET Framework) 프로젝트의 숨겨진 예외 - System.IO.FileNotFoundException
13240정성태2/1/20233984디버깅 기술: 187. ASP.NET Web Application (.NET Framework) 프로젝트의 숨겨진 예외 - System.Web.HttpException
13239정성태2/1/20233627디버깅 기술: 186. C# - CacheDependency의 숨겨진 예외 - System.Web.HttpException
13238정성태1/31/20235633.NET Framework: 2092. IIS 웹 사이트를 TLS 1.2 또는 TLS 1.3 프로토콜로만 운영하는 방법
13237정성태1/30/20235322.NET Framework: 2091. C# - 웹 사이트가 어떤 버전의 TLS/SSL을 지원하는지 확인하는 방법
13236정성태1/29/20234967개발 환경 구성: 663. openssl을 이용해 인트라넷 IIS 사이트의 SSL 인증서 생성
13235정성태1/29/20234508개발 환경 구성: 662. openssl - 윈도우 환경의 명령행에서 SAN 적용하는 방법
13234정성태1/28/20235556개발 환경 구성: 661. dnSpy를 이용해 소스 코드가 없는 .NET 어셈블리의 코드를 변경하는 방법 [1]
13233정성태1/28/20236897오류 유형: 840. C# - WebClient로 https 호출 시 "The request was aborted: Could not create SSL/TLS secure channel" 예외 발생
13232정성태1/27/20234698스크립트: 43. uwsgi의 --processes와 --threads 옵션
13231정성태1/27/20233615오류 유형: 839. python - TypeError: '...' object is not callable
13230정성태1/26/20234030개발 환경 구성: 660. WSL 2 내부로부터 호스트 측의 네트워크로 UDP 데이터가 1개의 패킷으로만 제한되는 문제
13229정성태1/25/20234971.NET Framework: 2090. C# - UDP Datagram의 최대 크기
13228정성태1/24/20235113.NET Framework: 2089. C# - WMI 논리 디스크가 속한 물리 디스크의 정보를 얻는 방법 [2]파일 다운로드1
13227정성태1/23/20234820개발 환경 구성: 659. Windows - IP MTU 값을 바꿀 수 있을까요? [1]
13226정성태1/23/20234494.NET Framework: 2088. .NET 5부터 지원하는 GetRawSocketOption 사용 시 주의할 점
13225정성태1/21/20233746개발 환경 구성: 658. Windows에서 실행 중인 소켓 서버를 다른 PC 또는 WSL에서 접속할 수 없는 경우
13224정성태1/21/20234091Windows: 221. Windows - Private/Public/Domain이 아닌 네트워크 어댑터 단위로 방화벽을 on/off하는 방법
13223정성태1/20/20234281오류 유형: 838. RDP 연결 오류 - The two computers couldn't connect in the amount of time allotted
13222정성태1/20/20233933개발 환경 구성: 657. WSL - DockerDesktop.vhdx 파일 위치를 옮기는 방법
1  2  3  4  5  6  7  8  9  10  11  12  13  14  [15]  ...