최근에 Windows 10으로 업그레이드 한 경우 새 소프트웨어를 설치하는 데 문제가있을 수 있습니다. 이는 Windows 백그라운드에서 실행되는 Software Protection Service라는 서비스 때문입니다. 소프트웨어 보호 서비스는 소프트웨어를 설치하려고 할 때 소프트웨어의 진위 여부를 확인합니다. 또한 컴퓨터에 설치 한 Windows 버전의 활성화 상태도 확인합니다. 서비스에서 설치하려는 소프트웨어가 합법적이지 않다고 판단하면 소프트웨어 설치에 대한 액세스를 거부합니다. 이는 소프트웨어 보호 서비스가 실행되고 있지 않은 경우에도 발생할 수 있습니다.
소프트웨어 보호 서비스가 실행 중인지 확인하려면 Windows + R 키를 함께 눌러 실행 대화 상자를 엽니 다. 이제 services.msc 를 입력하고 Enter를 누르십시오.
목록에서 소프트웨어 보호 서비스를 찾습니다.
서비스를 수동으로 시작하려고 할 때 다음과 같은 오류가 발생하면 Windows 버전이 활성화되었는지 여부를 확인할 수 있습니다.
창이 활성화되어 있는데도 여전히 오류가 발생하면 일부 권한 부족 때문일 수 있습니다. 문제를 해결하려면 아래 단계를 따르십시오.
방법 1
- Windows + E 키를 함께 눌러 탐색 창으로 이동합니다. 폴더로 이동
C–> Windows–> System32에서 sppsvc.exe 파일을 찾습니다.
- 이제이 파일의 소유권을 가져옵니다. 관리자 모드에서 열린 명령 프롬프트에 takeown / F“전체 경로” 를 입력 하면됩니다.
- sppsvc.exe 파일의 소유권을 얻은 후 처음에 언급 한대로 서비스를 열어 소프트웨어 보호 서비스를 다시 시작하십시오. 그래도 할 수 없다면 아래 단계를 따르세요.
방법 2
- Windows + R 키를 함께 눌러 실행 대화 상자를 엽니 다. regedit를 입력하고 확인을 누릅니다.
- 이 작업을 마치면 화면에 다음 창이 표시됩니다.
- sppsvc 파일의 권한 설정을 변경하려면 다음 위치로 이동하십시오.
HKEY_LOCAL_MACHINE–> SOFTWARE–> Microsoft–> Windows NT–> CurrentVersion–> SoftwareProtectionPlatform.
일단 거기에 있으면 SoftwareProtectionPlatform을 마우스 오른쪽 단추로 클릭하고 권한을 클릭하십시오.
- sppsvc를 클릭합니다 . 확인란을 선택하여 sppsvc 파일에 대한 모든 권한을 허용합니다. 적용을 클릭 한 다음 확인을 클릭하십시오.
이제 레지스트리 편집기를 닫고 시스템을 재부팅하십시오. 기계가 다시 작동하면 문제가 더 이상 존재하지 않는다는 것을 알게 될 것입니다.