윈도우 7 라이선스 최적화하기

 

윈도우 7의 라이선스 파일을 최적화하여 시스템 속도를 향상시키는 방법입니다.

MS 에서 윈도우 7에 기본적으로 내장한 기능인대 좀더 최적화 시킬수 있습니다.

비스타와 윈도우 7의 라이선스 부분에서 가장큰 차이점은 비스타는 tokens.dat 파일에서 라이선스를 읽어오고

윈도우 7은 cache.dat 파일에서 라이선스를 읽어온다는 것입니다. 파일 크기가 상당히 차이가 나는것을 알수 있습니다.

tokens.dat 파일 크기는 3,000kb 이상이며 cache.dat의 크기는 50kb 이상입니다.

이파일은 윈도우가 구동되면서 라이선스를 확인하기 위해 수시로 읽기 때문에 이파일의 크기가 작을수록 시스템 속도가 빠릅니다.

윈도우7 베타빌드 7022 버전에서 처음 적용된것으로 효과가 있기 때문에 정식 RTM 에서도 적용을 하여 출시 되었습니다.

라이선스 파일 최적화는 사용하지 않는 라이선스를 제거하여 다시 tokens.dat 파일을 만들면

윈도우 7이 자동으로 cache.dat을 생성합니다. 윈도우7에서 중요한것은tokens.dat 파일보다 cache.dat 입니다.

 

윈도우7 버전은 Professional 버전을 예로들어 설명하겠습니다.

이유는 oem 인증과 kms 인증이 전부 되는 버전이기 때문입니다.

 

1.라이선스 파일 최적화

  다음 경로로 이동합니다.

  C:\Windows\System32\spp\tokens\skus\Security-SPP-Component-SKU-Professional\

  폴더안에 여러 종류의 xrm-ms 파일이 있습니다.

  이파일은 키를 받아들이는 역할을하는 라이선스 파일입니다.

  C:\Windows\System32\spp\tokens 폴더안의 파일들이 tokens.dat 파일로 만들어집니다.

  1.JPG

폴더를 백업한다음 파일에 권한을 부여한다음 원하는 파일만 남기고 삭제합니다.

작업을 쉽게 할수있는 스크립트 입니다.

마우스 오른쪽 버튼을 눌러 관리자 권한으로 실행하면 권한이 부여됩니다.

skus.cmd

 

OEM SLP 인증

Security-SPP-Component-SKU-Professional-OEM-SLP-ul

Security-SPP-Component-SKU-Professional-OEM-SLP-ul-oob

 

KMS 인증

Security-SPP-Component-SKU-Professional-VL-BYPASS-RAC-private

Security-SPP-Component-SKU-Professional-VL-BYPASS-RAC-public

Security-SPP-Component-SKU-Professional-VL-BYPASS-ul

Security-SPP-Component-SKU-Professional-VL-BYPASS-ul-oob

Security-SPP-Component-SKU-Professional-VLKMS1-pl

Security-SPP-Component-SKU-Professional-VLKMS1-ul-oob

Security-SPP-Component-SKU-Professional-VLKMS1-ul-phn

 

MAK 인증

Security-SPP-Component-SKU-Professional-pl

Security-SPP-Component-SKU-Professional-ul-oob

Security-SPP-Component-SKU-Professional-ul-phn

Security-SPP-Component-SKU-Professional-VL-DMAK-pl

Security-SPP-Component-SKU-Professional-VL-DMAK-ul-oob

Security-SPP-Component-SKU-Professional-VL-DMAK-ul-phn

 

학생 프로모션 (업그레이드용) 인증

Security-SPP-Component-SKU-Professional-pl

Security-SPP-Component-SKU-Professional-ul-oob

Security-SPP-Component-SKU-Professional-ul-phn

 

Forever 인증

Security-SPP-Component-SKU-Professional-pl

Security-SPP-Component-SKU-Professional-ul-oob

Security-SPP-Component-SKU-Professional-ul-phn

 

리테일 인증

Security-SPP-Component-SKU-Professional-RETAIL1-pl

Security-SPP-Component-SKU-Professional-RETAIL1-ul-oob

Security-SPP-Component-SKU-Professional-RETAIL1-ul-phn

 

OEM SLP 인증과 KMS 인증을 사용하길 원한다면 이렇게만 남기면 됩니다.

2.JPG

자동으로 권한을 부여하는 명령어 입니다 명령창을 관리자 권한으로 실행한다음 입력합니다.

takeown /f %Windir%\System32\spp\tokens\skus /r /d y

icacls %Windir%\System32\spp\tokens\skus /t /grant everyone:f

 

2.tokens.dat 파일 다시 만들기

 sppsvc 서비스를 정지한다음 다음 경로로 이동하여 tokens.dat 파일과 cache.dat 파일을 삭제합니다.

경로가 숨김 시스템 파일로 되어있기 때문에 제어판에서 숨김파일과 시스템파일을 보이도록 한다음 삭제합니다.

C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform

 

sppsvc 서비스를 정지하려면 명령창을 관리자 권한으로 실행하여 다음 명령을 입력합니다.

net stop sppsvc /y

 

작업을 쉽게 할수있는 스크립트 입니다.

tokens.exe

 

삭제가 완료되면 서비스를 시작합니다.

net start sppsvc

서비스가 시작되고 tokens.dat 파일이 다시만들어지는대 30초 정도의 시간이 소요됩니다.

 

원하는 인증을 합니다.

KMS 인증이라면 다시 인증할 필요가 없습니다.

OEM SLP 인증은 키와 OEMCERT 입력

 

시스템이 빨라진것을 체감할수 있습니다.

 

라이선스 확인 속도는 명령창을 관리자 권한으로 실행하여

slmgr.vbs -dlv 를 입력하여 창이 뜨는 속도를 확인하면 알수 있습니다.