Eli의 여백

바쁜 나날들 사이에서 생각났던 이런저런 것들을 적어봅니다.

IT/문제해결

Cubase LCC2 라이센스 에러 해결법 (재부팅 불필요)

Eli♪ 2021. 3. 30. 06:58

작년에 구매한 Cubase가 매번 윈도우를 업데이트할 때마다 인식이 풀려서 다시 라이센스를 인식시켜줘야 하는 귀찮음이 있다. 아무리 정품 체크를 위해서라지만 정품 사용자가 USB 꽂고 사용할 때도 막상 쓰려고 하면 라이센스 에러를 뿜어내니 여간 귀찮은 게 아니다. 새벽에 잠깐 시간도 난 김에 이참에 뿌리를 뽑아 본다.

 

문제 상황

윈도우 업데이트 등을 한 후에 Cubase 또는 HALion Sonic SE를 켜면 아래 사진과 같이 라이센스 문제가 발생. 

 

그리고 이후에 eLicenser control center를 실행시키면 아래 사진과 같이 LCC2에 문제가 생겼고 process id를 못찾는다는 에러가 발생.

이게 한번 뜨면 아무리 라이센스 갱신 프로그램을 다시 실행해도 똑같은 에러가 계속 반복된다.

 

해결방법 (재부팅 불필요)

해결방법은 의외로 간단했다.

1. 작업관리자를 켜서 프로세스 탭에서 Protected Object Server 찾기

2. 우클릭해서 작업 끝내기 누르기

3. eLicenser control center 관리자권한으로 실행

 

물론 재부팅 후 cubase를 안켠 상태로 라이센스 프로그램을 켜도 되지만, 재부팅할때 모든 프로그램을 다 꺼야되기 때문에 상태를 복원하는게 여간 부담스러운 게 아니다. 그래서 위 방법을 추천한다.

 

문제원인

Steinberg 사이트에서 똑같은 문제를 겪은 사람의 답변 1 답변 2에서 힌트를 얻었다. 문제의 원인은 Cubase가 백그라운드에서 동작시키는 Project Object Server라는 프로그램이 라이센스 파일을 계속 붙잡고 있어서 라이센스 프로그램이 갱신을 못하는 것이었다.

라이센스 파일 경로는 다음과 같다.

C:\ProgramData\Syncrosoft

여기 안에 있는 SeLicenser.sel 이라는 파일이 문제이다. 파일 이름을 바꾸려고 해 보면 다음과 같은 에러 메시지를 확인할 수 있다.

하여간 Protected Object Server가 파일 핸들을 잡고있다는 이야기이다. 작업관리자에서 이것을 찾을 수 있다.

우클릭을 해서 상세정보로 이동을 누르면 다음과 같이 SYNSOPOS.exe라는 파일을 찾을 수 있다.

Sysinternals의 Process explorer로 확인해 봐도 해당 라이센스 파일을 잡고 있는 것을 알 수 있다.

하여간 해당 프로세스를 종료한 후에 라이센스 프로그램을 실행해 보면 다음과 같이 정상적으로 잘 되는 것을 알 수 있다.

해결방법도 알았고 문제원인도 알았으니 다음부터는 좀 고통이 줄어들 것 같다. 끝.