email address rss icon
방문자 오늘 172 전체 111060   admin page link

R_U_Insane?! .net

blog title image

시작프로그램아 어딨니

대한민국 본격 과제 표준이 되어버린 hwp파일을 작성하기 위해 윈도7에도 한글2007을 깔아놨다. 그런데 이 녀석이 가만히 깔려만 있으면 모르겠는데 부팅 때마다 업데이트를 실행한다며 땍땍거리는 거다. 윈도7은 나름 컴퓨터 열심히 보호한다고 이런 애가 컴퓨터 건드리려고 하는데 괜찮어?라고 사사건건 물어보고.

귀찮아 죽겠어서 시작프로그램주1에서 지우려고 마음먹었다. 다들 알다시피 [시작]-[프로그램]에 있는 [시작 프로그램]은 보통 텅 비어 있거나 한 두 개쯤 있다. 윈도 부팅하면 켜지는 프로그램은 수도 없이 많은데 이건 대놓고 우릴 농락하려는 MS의 음모일 것이다.주2

따라서 정말로 시작 프로그램을 손질하고 싶으면 msconfig나 레지스트리 편집기를 열어야한다. msconfig는 재부팅하면 또 뭐 물어보고 귀찮아 죽겠어서 레지스트리 값을 날려버리는 방법을 애용한다. 고로 난 그냥 습관대로 Win+R로 regedit를 켜서 찾아들어갔다. 로컬머신에서… 소프트웨어에… 마이크로소프트… 윈도우즈… 큐런트 버전… 아, 찾았다. Run. 그렇지. 용감하게 클릭!

읭?! 별 거 없네? 아 당황스러버라. 마찬가지로 WindowsNT쪽에는… 여기도 없네? 그럼 HKCU로 시작해 찾아들어가면… 또 없네?

패닉 상태에서 갑자기 컴맹이 된 듯한 기분을 느끼며 구글신을 동원했다. 몇 가지 잘 모르던 폴더를 찾아내긴 했지만 없기는 마찬가지. 아니 아예 그 폴더가 없는 경우도 있었다.

Wow6432Node라…

순간 벙쪄서 5초 정도 모니터를 향해 멍때리고 있었다. 그리고 그제야 생각난 또 하나의 방법. msconfig로 찾아들어가기로 마음먹었다. 역시 예상한대로 msconfig는 시작프로그램들과 그 레지스트리값 위치들을 가르쳐주고 있었고 여기까지는 좋았다. 그런데, 그 주소가 좀 요상한 거다.

HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVer…(이하 생략)

Wow6432Node라니. 난 처음에 무슨 악성코드인줄 알았다. 두번째는 윈도7에는 깐 적도 없는 와우가 떠올랐다.주3 그리고 다시 보니 하위 폴더가 Microsoft더라. 음, 그럼 나쁜 건 아니겠군.

진정하고 생각해보니 6432가 64/32bit를 의미하는 게 아닌가 싶었다. 64bit 윈도를 내가 처음 쓰니, 아무래도 64bit 윈도에서는 구조가 조금 바뀐 것 같다. 들어가보니 전부 x86딱지가 붙어있는 32bit 프로그램들이다.

아직도 왜 하필 Wow6432Node라는 초딩 대충 갈겨만든 아이디마냥 폴더이름을 지었는지는 잘 모르겠지만 암튼 윈도7에서는 시작프로그램이 여기 등록되어 있는 것 같다.

  1. 윈도 부팅시 같이 실행되는 프로그램들. 많은 사람들이 메신저를 시작프로그램으로 등록해놓는다. (또는 시작프로그램으로 자동 등록되어있는데 해제할 줄 모른다)
  2. 물론 쉽게 건드릴 수 있게 해놓으면 문제가 있긴 하지
  3. 잘 끊었다고 생각하지만 요즘도 미치도록 하고 싶다.
2009/12/09 15:33 2009/12/09 15:33
받은 트랙백이 없고, 댓글 4개가 달렸습니다. <- 좀 클릭해서 댓글 좀 달아달라구

트랙백 주소 :: http://ruinsane.net/trackback/236

  • 애기_똥풀 2009/12/09 20:46  댓글주소  수정/삭제  댓글쓰기

    우어우어… 이게 다 뭐야<<
    나도 컴퓨터를 잘 다루는 사람이 되어야지

  • 제이 2010/01/13 01:38  댓글주소  수정/삭제  댓글쓰기

    제가 보기에는 32비트 프로그램은 그 이상한 폴더에 저장되고 64 비트 프로그램은 원래 run 폴더에 저장되는거 같네요
    저도 글보고 두 폴더를 둘다 확인해 봤는데 원래 run폴더에는 v3나 ms쪽 프로그램같이 64비트를 지원하는 프로그램들이 있고 그 이상한 폴더에는 기타의 32비트 프로그램들이 있네요.

    그리고 64비트 윈도우에서 32비트 프로그램을 사용하기 위해서 wow64 라는기능(저도 정확히는 모르지만 위키가면 설명있더군요 ㅎ;) 을 사용하기 때문에 폴더 이름을 저따위로 적어둔거 같네요

사소한 꼬투리를 포함한 모든 종류의 지적은 언제나 환영합니다.
혹시 이런 말 하면 제가 기분 나쁘지 않을까 걱정하지 않으셔도 됩니다.
반말도 상관없지만, 저도 반말로 답할 것이라 미리 일러드립니다.