IDL Workbench의 Workspace가 이미 사용중이라고 뜰 때(workspace currently in use)

7 views
Skip to first unread message

Jonghyuk Yi

unread,
Jul 18, 2024, 5:20:35 AMJul 18
to 대한민국 IDL/ENVI/SARScape 사용자 포럼
IDL이 비정상적으로 종료되었을 때, IDL을 다시 시작하려다 보면, "이미 사용 중"이라는 메시지가 나올 때가 있습니다. 

workspaceinuse1.png
Please choose another workspace as 'Workspace 폴더' is currently in use.
이렇게 메시지가 나옵니다. Retry는 되지 않을 것이고, Choose 버튼으로 다른 Workspace 폴더를 선택하거나 새로 만들면 일시적으로 문제는 해결되겠지만, 작업하던 Workspace로 들어갈 수 없습니다. 
workspaceinuse2.png

해당 Workspace 폴더 아래의 .metadata 폴더(점으로 시작합니다)로 가 보면, 위와 같이 .lock 파일(점으로 시작합니다)이 있습니다. 이 폴더를 누군가 사용중이라고 표시해 놓은 것이어서, 결국 이 파일을 지워야만 IDL Workbench를 새로 시작할 수 있습니다. 
해당 파일은 그 크기도 0 byte로 내용도 없고, 부담 없이 지우기만 하면 되는데, 아래와 같이 지울 수가 없습니다(관리자 모드로도 지워지지 않습니다). 

workspaceinuse3.png

에러 메시지를 자세히 보면 IDL Development Workbench에서 열려 있는 파일이라고 합니다. 그런데 윈도우의 아래 Task Bar에서 보면 IDL Development Workbench는 보이지 않습니다. workspaceinuse4.png

윈도우 OS의 작업 관리자를 열어 IDL 프로세스를 검색해 보십시오.
workspaceinuse5.png

위와 같이 IDL Development Workbench가 여전히 실행중입니다(정상적으로 종료되지 않은 것입니다).

마우스 오른쪽 버튼으로 해당 프로세스를 클릭하여 "작업 끝내기"를 하십시오.

workspaceinuse7.png

이제 문제가 해결되었습니다. IDL을 다시 실행하실 수 있습니다. 

컴퓨터를 껐다가 켜면 IDL Development Workbench는 무조건 종료될 것이고, .lock 파일도 지워질 것입니다. 그렇지만 이렇게 문제를 해결하는 것 보다는 위의 방법이 간단하고 합리적입니다.  



Reply all
Reply to author
Forward
0 new messages