윈 도 우 프로페셔널 인증토큰을 얼티밋에 적용한다면?
2009.12.10 20:27
안녕하세요
제가 대학생프로모션으로 프로페셔널 을 사용중인데
얼티밋도 괜찮겠다 싶어서 사용해 볼려고 하는데.
왠지 가상 바이오스하다가 꼬일꺼 같아서
그냥 토큰교체형식으로 인증하는법을 찾을려고 해도 없더라구요
전에 비스타 얼티밋의 경우 스누피님께서 만든 토큰교체만 하는 인증방식이 괜찮았거든요
그래서 그렇게 해볼려고 하는데
혹시 win7 프로 인증 토큰으로 얼티밋 인증 불가능 하겠죠?
댓글 [3]
-
gogo 2009.12.10 20:41 -
조재훈 2009.12.10 20:50 아 그렇군요~ 답변 감사합니다! ^^
-
짱닌텐도 2009.12.10 23:26
gogo님 말에 앞뒤가 좀...ㅎㅎ
원칙상(Microsoft가 제시한 소프트웨어 사용권 계약 - Windows 7)에 따르면 프로페셔널 토큰을 이용해 얼티밋을 인증 하면 안됩니다.
하지만 가능 합니다.
예전에 윈도우 7 RC 판이 떴을때 ei.cfg 지우고 프로페셔널 설치했을때 인증은 어떻게 했죠??
7 RC 얼티메이트 순수(인증 안된거)판의 토큰을 뽑아내서 SPPSVC 서비스를 중지하고 토큰 교체하고 ULTIMATE 키로 인증 했습니다.
RTM도 적용 됩니다.
하지만 토큰 버전이 6.1.7600.16385.Professional 이기 때문에 slmgr.vbs -dlv 해보시면은 이름부분에 Windows 7(r) Professionl로 프로페셔널으로 표시됩니다.
결론적으로. 가능 합니다!
교체 방법은 아래를 참고
※프로페셔널 토큰이 C:\Tokens\에 있다는 조건입니다. 그리고 cache 폴더 안에 cache.dat, 그리고 C:\Tokens\에 tokens.dat이 존재할 경우입니다.(%windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform 내용을 통째로 복사한 경우), 그리고 프로페셔널 토큰은 인증 안된 상태입니다.
명령 프롬프트를 관리자 권한으로 실행하고 진행
net stop sppsvc
pushd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform
ren tokens.dat tokens.bak
pushd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\Cache
ren cache.dat cache.bak
copy C:\Tokens\tokens.dat ..\tokens.dat
copy C:\Tokens\Cache\cache.dat cache.dat
net start sppsvc
slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr.vbs -ato
exit
이상입니다.. 좀 길죠..ㅎㅎ
위에 명령어를 입력 하시면은 수행되는 작업은
Software Protection Service(SPPSVC) 중지
토큰 폴더(%windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform, 이하 %token%)에서 tokens.dat -> tokens.bak으로 백업
%token%\cache(이하 %cache%) 에서 cache.dat -> cache.bak으로 백업
C:\Tokens(이하 %pro%)에서 tokens.dat 을 %tokens%\tokens.dat으로 복사
%pro%\cache\에서 cache.dat 을 %cache%\cache.dat으로 복사
Software Protection Service(SPPSVC) 시작
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX 키를 입력(정품키로 교체)
온라인 인증
이상입니다. 헥헥..ㅎㅎ
당연히 안되죠. 프로패셔날 토큰으로 인증하면 프로패셔날로 뜹니다.