어제 Windows Vista가 설치되어 있던 컴퓨터를 포맷하고 Windows XP로 바꾸는 작업을 했습니다. Vista가 출시된지도 꽤 되었지만 아직도 저는 손에 익지 않네요. 뭘 좀 하려면 자꾸만 소유권 때문에 클릭 한번을 더 요구하는게 귀찮기도 하고 말이죠. 물론 제가 실수를 하는 것을 방지할 수 있다는 장점을 인정하지만 그래도 매번 그렇게 하는건 너무 귀찮습니다. Vista가 설치되어 출시되는 최근 컴퓨터를 XP로 downgrading 하는건 절대 만만한게 아니죠. 일단 XP용 드라이버를 구하기가 쉽지가 않습니다. 그래도 구글신의 도움으로 무사히 마칠 수가 있었습니다. ^^ XP를 설치하고 비디오, 오디오, 네트워크 장치 드라이버 등을 설치하고 나서 본격적으로 소프트웨어 설치에 들어갔습니다. 제가 몇 달전에 학생들에게만 싸게 파는 MS Office 2007 Ultimate 제품을 구입했었죠. 다운로드 받아서 구운 제품입니다. 정품이죠. ^^ 제가 가지고 있는 몇 안되는 돈주고 구입한 제품입니다. 원래 CD도 같이 구입을 하였지만 결국 받지를 못했습니다. 그쪽에서는 보냈다고 하는데 저에게는 도착을 하지 않으니 어쩔 수가 없죠. 결국 환불받았죠. ^^ 오피스 2007이 처음에 설치하고 나서 아무거나 처음 실행하면 Activation 절차를 거치게 하더군요. 처음에는 몰라서 전화를 해서 activation code를 불러주고 그쪽에서 다른 코드를 불러주는거 입력해서 설치를 완료할 수가 있었습니다. 이후에 재설치할 때에는 전혀 문제가 되지 않더군요. 하지만 컴퓨터가 달라지니 다시 인증이 되지 않았습니다. 또 전화를 해야하는데 원래 한대의 컴퓨터에만 설치를 하도록 되어 있기 때문에 당연히 전화를 못했죠. 또다시 구글신의 도움을 받아서 인증절차를 넘어갈 수가 있었습니다. 사실대로 말하면 인증을 무력화시킨 것이죠. ^^

우선 아래에 설명하는 방법을 이용하려면 설치할 때 시리얼 번호나 제품키를 입력하지 말아야 합니다. 하지만 입력한 경우에는 솟아날 구멍은 있으니 걱정은 마세요. ^^

1. 오피스 설치시에 제품키를 입력한 경우:
  • 일단 실행한 모든 오피스 관련 프로그램을 닫은 후에 레지스트리를 수정해야 합니다.
  • 레지스트리 편집기(regedit.exe)를 실행합니다.
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Registration 을 찾아들어갑니다.
  • 위의 레지스트리를 찾은 경우에 그 아래에 다음과 같은 subkey를 볼 수가 있습니다.

    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Registration\{90120000-0030-0000-0000-0000000FF1CE

    또는

    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Registration\{91120000-0011-0000-0000-0000000FF1CE

  • 한 개만 있을 수도 있고 여러 개가 있을 수도 있습니다. 저의 경우에는 2개가 존재하더군요. 여러 개가 있는 경우에는 각각의 하위 항목에서 또는 ProductName=Microsoft Office Professional Plus 2007ProductName=Microsoft Office Enterprise 2007 가 있는지 찾아보세요. 반드시 한 곳에 ProductName 필드가 존재합니다. 존재하는 subkey에 보면 DigitalProductIDProductID 필드를 찾을 수가 있습니다. 무슨 내용이 있기는 한데 그냥 두 개 모두 삭제하면 됩니다.
  • 이제 레지스트리 편집기를 닫습니다.


2. 오피스 설치시에 제품키를 입력하지 않은 경우:

  • 제품키를 입력한 경우에는 위의 과정을 밟은 후에 여기 절차를 따라갑니다. 이제 탐색기를 열어서 "C:\Program Files\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller\Proof.en" 폴더로 옮겨 봅시다.
  • 파일 Proof.XML을 메모장(Notepad.exe)으로 엽니다.
  • 파일의 하단 부분에 보면
    <Feature Id=”SetupXmlFiles” Cost=”1248″>
    <OptionRef Id=”AlwaysInstalled”/>
    </Feature>
    을 찾을 수가 있습니다.
  • 위에서 AlwaysInstalledneverInstalled로 바꾸고 파일을 저장합니다. 즉,
    <OptionRef Id=”neverInstalled”/>
    같이 됩니다.
이제 오피스 관련 제품을 실행할 때 더이상 Activation 관련 부분은 보지 않을 것입니다. ^^

참고: http://www.mydigitallife.info/2007/05/21/hack-to-activate-microsoft-office-2007-evaluation-trial-version

Posted by 겨울이 오나보다