윤군 IT블로그

안녕하세요. 윤군입니다.

오늘은 Windows Server 2016 KMS HOST에서 Office 2010 KMS 호스트 라이선스 팩 설치하는 방법에 대해 말씀드리겠습니다. 공식적으로 Office 2010 KMS 호스트 팩은 Windows Server 2003, Windows Server 2016 서버는 지원하지 않습니다만, 기존 KMS Server를 재구축 하시거나 필요로 의해 해당 서버에서 꼭 인증을 받으셔야 한다면 설치하실 수 있는 방법 입니다. 다만 Microsoft에서는 공식적으로 지원하지 않는 프로세스이기 때문에 담당자분의 판단이 중요할 것 같네요.

그럼, 설치 하는 방법에 대해서 말씀 드리겠습니다.

Office 2010 KMS 호스트 라이선스 팩을 Windows Server 2016에서 실행하면 아래와 같이 오류가 발생됩니다.

이 상태에서 오류 창을 끄지 않고, C:\Program Files (x86)\MSECache 경로에 있는 OfficeKMS 폴더를 별도의 드라이브에 복사 합니다.

복사한 OfficeKMS 폴더 안에 있는 kms_host.vbs를 우클릭하여 편집을 클릭 합니다.

스크립트 중에 If (ver(0) = "6" 으로 시작하는 행으로 이동 합니다.

해당 행에서 Or (Ver(0) = "10") 을 추가 합니다.

CMD 창을 관리자 권한으로 열고, 복사 한 OfficeKMS 폴더로 이동한 후 cscript kms_host.vbs를 실행하면

아래와 같이 Office 2010 KMS 호스트 라이선스를 설치 할 수 있습니다.

인증까지 완료한 화면 입니다.

 

Comment +0

1. 제어판 - 프로그램 추가/제거 실행

2. Microsoft SQL Server 2008 R2 클릭하여 제거/변경을 클릭합니다.

3. 제거를 클릭합니다.

4. 설치 발생할 있는 문제를 식별합니다. 실패하거나 경고가 나오면 오류를 수정합니다.

확인을 클릭합니다.

5. 기능을 제거할 인스턴스를 선택 다음을 클릭합니다.

6. 제거할 SQL Server 기능을 선택 다음을 클릭합니다.

7. 제거 규칙 창을 확인 다음을 클릭합니다.

8. SQL Server 제거 요약 화면을 확인 제거를 클릭합니다.

9. 제거가 완료 것을 확인 닫기를 클릭합니다.

10. SQL Server 2008 R2 같이 설치된 프로그램들을 모두 제거합니다.

11. Microsoft SQL Server 설치된 기본 경로로 이동하여 Microsoft SQL Server 폴더를 삭제 합니다.

12. 재부팅 합니다.
 

'Server' 카테고리의 다른 글

SQL Server제거 방법  (0) 2016.07.04
iSCSI Target 서버  (0) 2015.11.17

Comment +0

도메인에 가입된 KMS HOST 서버와 Client에서는 자동으로 정품 인증을 받습니다.

Client는 AD DNS에 등록된 레코드 값을 자동으로 찾아 KMS HOST를 찾아 인증합니다.

이때 Port는 기본 포트 1688을 사용합니다.

   

도메인에 가입되지 않은 Client에서는 OS, Office 정품 인증 서버를 지정 후 인증을 시도 합니다.

   

또한 KMS 구축 하기 전 이미 MAK로 인증된 상태의 PC는 영구 인증이기 때문에

KMS키로 바꾸지 않아도 되지만 관리자의 관리 측면에서 본다면 MAK로 인증된 값을 KMS키로 변경하는 것도 가능합니다.

   

도메인에 가입되어 있지 않은 Client에서 OS 인증 방법

명령프롬프트 창을 관리자 권한으로 실행 합니다.

   

cd C:\Windows\System32

slmgr /skms 192.168.20.55:1688

slmgr /ato
 

/skms 명령어로 KMS HOST를 지정합니다. (HOST Name이나 IP로 모두 지정 가능 합니다.)

/ato 명령어로 인증을 합니다.

   

   

도메인에 가입되어 있지 않은 Client에서 Office 인증 방법

ex) Office 2010 32bit

cd C:\Program Files (x86)\Microsoft Office\Office14

cscript ospp.vbs /sethst:192.168.20.55

Successfully applied setting 확인

   

cscript ospp.vbs /act

(아래 오류는 Office 인증 요청이 5대 미만이기 때문에 나타나는 오류 입니다.)

   

   

스크립트 내용 배치파일(.bat)

@echo off

cls

REM ##Windows KMS Activation##

Cscript C:\Windows\System32\slmgr.vbs -skms 192.168.20.55:1688

Cscript C:\Windows\System32\slmgr.vbs -ato

   

REM ##Office 2010 KMS Activation##

REM ##Office 32bit

cscript "C:\Program Files (x86)\Microsoft Office\Office14\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files (x86)\Microsoft Office\Office14\ospp.vbs" /act

cscript "C:\Program Files (x86)\Microsoft Office\Office14\ospp.vbs" /dstatus

   

REM ##Office 64bit

cscript "C:\Program Files\Microsoft Office\Office14\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files\Microsoft Office\Office14\ospp.vbs" /act

cscript "C:\Program Files\Microsoft Office\Office14\ospp.vbs" /dstatus

   

##Office 2013 KMS Activation##

REM ##Office 32bit

cscript "C:\Program Files (x86)\Microsoft Office\Office15\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files (x86)\Microsoft Office\Office15\ospp.vbs" /act

cscript "C:\Program Files (x86)\Microsoft Office\Office15\ospp.vbs" /dstatus

   

REM ##Office 64bit

cscript "C:\Program Files\Microsoft Office\Office15\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files\Microsoft Office\Office15\ospp.vbs" /act

cscript "C:\Program Files\Microsoft Office\Office15\ospp.vbs" /dstatus

   

REM ##Office 2016 KMS Activation##

REM ##Office 32bit

cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files (x86)\Microsoft Office\Office16\ospp.vbs" /act

cscript "C:\Program Files (x86\Microsoft Office\Office15\ospp.vbs" /dstatus

   

REM ##Office 64bit

cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /sethst:192.168.20.55

cscript "C:\Program Files\Microsoft Office\Office16\ospp.vbs" /act

cscript "C:\Program Files\Microsoft Office\Office15\ospp.vbs" /dstatus

   

   

pause

   

MAK키를 KMS키로 변경하는 방법

slmgr.vbs -upk

slmgr.vbs -ipk OSKMSKey

slmgr.vbs -skms:192.168.20.55

slmgr.vbs -ato

   

   

   

   

   

   

   

   

   

   

   

   

Comment +0