며칠 전에 아이튠즈 설치하기를 올렸는데, 이번엔 회사에 오피스 2010이 설치되지 않길래 방법을 찾아서 올려드립니다. 윈도우 XP 64비트 에디션은 MS에게서 버림받은 녀석인가 보네요 ㅠㅠ



위 메시지를 보면 64비트 플랫폼에 윈도우 XP가 빠져있죠. 또한 태생이 같은 서버 2003 64비트에도 설치되지 않습니다. 그리고 MSXML 6.1 버전도 설치하라고 나오네요.


우선 MSXML 6.1 버전을 설치하라고 나온 경우 아래 페이지로 가셔서 다운로드 받으시면 됩니다.
Microsoft Core XML Services (MSXML) 6.0 Service Pack 1


다음은 윈도우 버전 문제를 해결해야겠죠? 여기서는 Microsoft Application Verifier를 이용하겠습니다. 사실 제가 이 툴에 대해서는 잘 모릅니다. 다만 개발자 분들에게 유용한 디버깅 툴이라는 정도만 알고 있습니다. 대략적인 소개는 아래 MSDN 라이브러리를 참고하세요.
http://msdn.microsoft.com/en-us/library/aa480483.aspx


그래서 이걸로 뭘 어쩔 것이냐구요? 이걸로 윈도우 버전을 속일 수 있더군요. 뭐 그러라고 만들어진 툴은 아니겠지만... 아무튼 그런 기능이 있습니다. 제가 착각한게 아니라면 아마 그 기능이 맞을거에요.


일단 이 디버깅 툴부터 설치해주세요. x64 버전으로 설치하시면 됩니다.
Microsoft Application Verifier


설치한 다음 툴을 실행해주세요. 32비트 오피스를 설치하실 생각이라면 32비트 디버깅 툴을 실행해주시고, 64비트 오피스를 설치할 생각이라면 64비트 디버깅 툴을 실행해주세요.

실행하신 다음 Ctrl + A 눌러서 오피스 2010의 setup.exe 파일을 불러옵니다. DVD에 들어있는 상태로 바로 불러오셔도 상관이 없습니다. 파일을 불러오셨다면

Compatibility - HighVersionLie 부분에 체크하고 Save 누르고 Exit 하시면 끝입니다. 그러면 바로 오피스 2010 설치가 가능합니다.



제가 설치파일을 실행한 다음 디버깅 로그를 보니까 윈도우 버전을 7.4로 속이는 것 같더군요. 7.4는 나오지도 않았는데 차세대 윈도우인가요 ㅎㅎ 아무튼 GetVersionEX API 호출에 대해 7.4 버전에 빌드넘버 4790이라고 거짓 값을 넘겨준 것 같습니다. 제 눈에는 그렇게 보이는데 혹시 제가 잘못 예측한 것이라면 고수님들 지적 바랍니다.
-
<avrf:logEntry Time="2011-03-01 : 10:12:18" LayerName="HighVersionLie" StopCode="0x2200" Severity="Information">
  <avrf:message>Called the GetVersionEx API.</avrf:message>
  <avrf:formatmessage>Returned 7.4 build number: 4790.</avrf:formatmessage>
  <avrf:parameter1>0 - N/A</avrf:parameter1>
  <avrf:parameter2>0 - N/A</avrf:parameter2>
  <avrf:parameter3>0 - N/A</avrf:parameter3>
  <avrf:parameter4>0 - N/A</avrf:parameter4>
  </avrf:logEntry>


설치 성공한 후 스샷 한장 올려드립니다.

  1. bearpig
    2011/03/01 11:51

    xp 64bit 사용하시는 분들에게는 유용한 정보가 될 것 같습니다.
    감사합니다.
    즐거운 한주되세요^^

  2. BlogIcon 스퀴니
    2011/03/01 12:19

    우옷

    xp 64bit 사용자들에게는 희망이로군요!

  3. 용이 될 그
    2011/03/01 23:25

    감사합니다~~ 내일도 날씨가 춥다고하니 옷 따뜻하게 입으시고 건강도 잘 챙기시어 좋은 아이디어 계~~속 뿜어내주셔요!^^

  4. doublecrop
    2011/03/02 00:43

    이렇게 해결하면 되는 것이군요ㅎㅎ
    인텔ssd 새로나왔네요

  5. 이데일리
    2011/03/02 05:39

    아 인간적으로 스누피님은 사랑안할래야 사랑안할수가 없군요..진심으로 정말 사랑합니다. 제가 윈도우7 기능 알고 싶은 점들 진짜 거짓말 하나 안보태고 90프로 이상 해결해 주시는군요.

  6. BlogIcon BoBo
    2011/03/02 06:19

    위에 툴을 사용하면 어쩌면 ie 9도 xp에 설치가 가능할 지 모르겠군요. 한번 해봐야겠습니다.

    • BlogIcon hongyang
      2011/03/02 14:22
      수정 및 삭제

      안됩니다. xp가 제외된 이유는 이것처럼 '설치'의 문제가 아니라 'XP 다이렉트 X'때문에 제외된것이기 때문에 안 될 것입니다.

    • BlogIcon BoBo
      2011/03/03 02:02
      수정 및 삭제

      덕분에 직접 깔아보는 수고를 덜었습니다. 다만 '안됩니다.' 와 '안 될 것입니다.'의 미묘한 뉘앙스 차이가....
      감사합니다.


  7. 2011/03/02 10:56

    비밀댓글입니다

  8. BlogIcon hongyang
    2011/03/02 14:23

    스누피님. 사랑합니다~

  9. 급함
    2011/03/02 17:48

    usb부팅깔고 다했는데 A disk read error occurred 오류나는데 어떻하죠

  10. BlogIcon Nvdie
    2011/03/02 19:06

    진짜 대박 정보만 있군요.

    감사합니다.

  11. 망했어요
    2011/03/03 23:24

    스누피님 염치없지만 질문하나 하겠습니다.
    제가 윈도우7 서비스팩1을 설치하고 찌꺼기 파일을 제거 했는데 아직 오류가 많은 것 같아서 서비스팩1을 지우고 싶습니다. 혹시 방법이 없을까요? 시스템 복원은 지점을 안만들어놔서 불가능합니다

    • ㅇㅇ
      2011/03/05 23:16
      수정 및 삭제

      http://snoopybox.co.kr/1426
      스누피님이 작성하신 글 입니다.
      조금 아래로 내려가면 제거하는 방법에 대한 설명이 있습니다.

    • BlogIcon hongyang
      2011/03/06 00:03
      수정 및 삭제

      http://snoopybox.co.kr/1426
      이 글에는 찌꺼기 파일을 지우면 서비스팩 1 제거를 못한다고 써있습니다. 백업 파일은 아마 winsxs파일일 것 같은데 winsxs 폴더에 업데이트 제거를 대비(?)하여 dll 등을 쌓아놓는 곳입니다. 그런데 그걸 없애니 제거를 못하겠지요.

  12. BlogIcon 머찐
    2011/03/04 00:06

    스누피님 도움으로 윈7설치를 했습니다. 질문드리려고 하는데 양해를 구합니다.
    이러저러한 사정이 있어서 XP설치후에 윈7업그레이드로 새로설치하여 인증을 받았습니다. 업그레이드버전이라서...
    근데 XP설치시에 바이오스설정에서 IDE 설정에서 SATA 구동옵션에서 compatible, raid, enhanced 세가지중에 compatible 을 선택해서 XP설치를 하였습니다. 설치후 윈7DVD부팅시에 바이오스설정 다시 바꿔주려다가 그냥 설치했습니다. 오류날까봐...
    질문은 XP설치후에 윈7부팅설치시 미리 IDE 설정 enhanced로 바꾸면 윈7부팅과 설치가 진행되는지 궁금합니다.
    아니면 지금 현재 윈7상태에서 바이오스 ide설정 SATA구동옵션의 enhanced로 바꾸는 것은 안되던데, 되는 방법이 있는지 궁금합니다. 포스팅하신 글중에서 제가 답을 구하기는 많이 벅찹니다.^^;

  13. 달수
    2011/03/04 02:08

    스누피님 염치없지만 저도 간단한 질문하나만 드릴게요
    곧 본체를 하나 새로 사는데
    하드를 1테라로 사서 파티션해서 os를 깔려고하는데
    자꾸 형이 320기가짜리 하드를 하나더사서 여기에 os를 따로 깔자고 하는데요
    하드를 하나 더사서 os를 까는게 효과가 있나요? 아니면 그냥 돈지랄인가요?

    간단한 문제지만 답변좀 부탁드릴게요..ㅠㅠ

    • BlogIcon hongyang
      2011/03/06 00:18
      수정 및 삭제

      윈도우7은 초기설치에 9g~15g정도 됩니다. 1tb에 윈7,프로그램 다 깔아도 용량이 남을것입니다.

      컴퓨터 부팅순서를 만져본 적 있으셨나요?
      그 땐 하드디스크만 나오지 파티션이 나오지는 않습니다. 그러나 사실은 하드디스크에 있는 활성 파티션만 찾아서 부팅합니다.


      그러므로 하드를 더 사는 것은 물리적인 문제(배드섹터,수명 등)빼고는 쓸모가 없을 것입니다.

  14. 윈윈
    2011/03/06 00:06

    안녕하세요
    글 잘 읽었습니다
    관계없는 질문하나............
    vhd관한 질문인데요
    부팅 dvd 넣고 vhd 만들어 설치하려고하면
    "사용가능한 공간이 부족하여 시도한 파티션을 설치에 사용할수 없습니다"
    이렇게 나옵니다
    물론 c나 d에 용량은 널널한 상태입니다
    도대체 왜이러는지 모르겠네요
    제 주변에 질문할 사람이 없어서 이렇게 질문 올립니다.
    스누피님도 좋지만 아시는분 답변 해주셔도 정말 감사하겠습니다~

    • BlogIcon hongyang
      2011/03/06 00:20
      수정 및 삭제

      명령창을 열어서 vhd만드셨잖아요. 이건 vhd 용량이 잘못된것 같은데요? 혹시 용량을 gb단위로 쓰셨나요?
      그러니까 만약
      create vdisk file=c:\win7.vhd maximum=20480 type=expandable
      이거를 create vdisk file=c:\win7.vhd maximum=20 type=expandable 이렇게 명령하신거는 아닌지..

    • 윈윈
      2011/03/06 12:14
      수정 및 삭제

      답변 감사합니다
      create vdisk file=c:\win7.vhd maximum=20480 type=expandable
      이렇게 똑똑히 입력했습니다
      집에 대기업 노트북이 2대 있는데
      1대는 정상적으로 되는데
      새로 구입한 1대에서 문제가 생기네요(rf410)
      왜 이런 현상이 발생하는지
      너무나 답답하네요............

    • 뻐빠이
      2011/03/08 23:06
      수정 및 삭제

      스누피님이 말한 순서 대로 단어 하나 틀리지 않았다면 틀릴리가 없습니다.
      제 경우도 안되는 때가 있었는데 그 땐 모두 "나의 실수"더군요.

      새로 다시 한번 해보세요
      단어나 순서를 빠트리거나 하지 말라고 한 것을 하셨을 수가 있겠네요.

      솔직히 실패하면 즐겁게 다시합니다.
      어릴 때 플로피 디스크 넣어서 명령어 배울 때.. 그 PC 첨 배울 때처럼요..

  15. BlogIcon 퍼핀
    2011/03/06 14:21

    저... 이 블로그에 원도우7 무인설치만 있던데... 윈도우 비스타는 무인설치 할수 없나요? 그리고 비스타 wim에 IE9 통합 가능 한가요?

  16. BlogIcon 개척자.
    2011/03/07 18:29

    snoopy님 직장생활로 무척 바쁘신가봅니다
    다름이 아니오라
    이번에 집 컴터를 새로 구입할려고 합니다
    샌드브릿지로 견적 좀 부탁드려도 될런지요
    바쁘시더래도 메일로 꼭 부탁드립니다
    scs119@gmail.com

  17. 응고롱고로
    2011/03/08 11:02

    관련글에 작성하면 뒤로 밀려있어서 못보지 않을까 하여 최신글에 문의드립니다.
    vhd 설치 후 ssd 펌웨어 업그레이드를 해야해서 백업을 받을까 하는데,
    부팅 메뉴에 들어있는 ( win7.vhd / child1.vhd /child2.vhd )과 clean.vhd 그리고,
    링크로 걸려있는 ( Program Files ) 디렉토리 만 백업받으면 되겠지요?

  18. 뻐빠이
    2011/03/08 23:09

    마냥 부끄러워 구경만 하다가 슬그머니 사라지는 나그넵니다.

    이 글과 관련없는 질문 하나 드리죠!

    윈7 계정을 어드민 계정없이 관리자 계정 두개 두고 있습니다.
    그 관리자 계정의 모든 설정들과 연관 파일들을 어드민 계정으로 옮겨 쓰고 싶다면 가져다 쓸 방법이 있을까요?
    여러 가지 해봤는데.. 무식해서인지 복사만 해서는 오류만 나네요.
    비스타까진 어드민 으로만 쓰다가 윈7 와서 계정 만들어 썼는데..
    님의 강좌를 보곤 어드민 으로 다시 편히 쓰고 싶어지네요. 불편 하기도 하구요.

  19. 장영재
    2011/03/16 23:03

    xp 64bit snoopy 버전잇던거같던데 요청가능한가욤...
    다른분들도 부내주실수잇다면 kasa_tool@naver.com 으로좀부탁드립니다..

  20. 말소
    2011/04/17 00:15

    투반 8기가에 xp 64 설치할 예정인데요 오피스말고는 소프트웨어적인 호환 안되는게 없나요?
    아님 또다른 문제가 있나요?? xp에서만 돌아가는 플그램이라서..답볍부탁드립니다

  21. BlogIcon 듀포그
    2012/09/01 01:16

    스누피님 제가 마이크로 에디션 버전 사용중인데요
    제어판 > 음성 기능을 사용하고 싶은데
    트윅할때 음성기능이 삭제된 버전같은데요
    이걸 다시 복구하는 방법은 없나요???

  22. 헬미헬프
    2012/12/13 11:22

    위와 같은 방법으로 했는데
    setup 파일이 먹통이 되어버리네요;;;

    xp 64비트 쓰고 있는데 먹통이 되고 실행이 되지 않는데 또다른 방법이 있나요?

    • 도와주세요...
      2013/07/01 15:53
      수정 및 삭제

      저도 위와 같은 방법으로 했는데 Setup 파일 실행 시 프로세스 올라왔다가 바로 떨어지면서 설치가 안되네요...

      어떻게 해야 되는지... 모르겠네요 ㅠㅠ