VirtualBox(버추얼박스) VirtualBoxClient COM 개체를 만들 수 없습니다. 에러 해결

 

환경: VirtualBox

 

얼마전에 버추얼박스를 업그레이드 했는데 갑가지 실행이 안 되는군요. 원인을 알 수 없는 에러가 나서 이것 저것 찾아 보았습니다. 힌트는 VirtualBoxClient COM 개체를 만들 수 없다는 메시지밖에 없습니다. 윈도우 서비스 목록에서는 원인을 찾을 수가 없었습니다. 결국 구글 검색을 통해 알아낸 방법인 레지스트리 키값 삭제로 해결할 수 있었습니다.

 

 그림처럼 VirtualBoxClient COM 개체를 만들 수 없다는 에러가 발생했습니다. 모든 개체들이 동일하게 에러가 났습니다. 미리 보기에 화면이 나오는 것을 보면 설치한 OS 에러는 아닙니다. 

VirtualBox(버추얼박스) VirtualBoxClient COM 개체를 만들 수 없습니다. 에러 해결

 

해결을 위해 실행창이나 검색창에서 레지스트리 편집기를 띄웁니다. regedit 를 입력하고 Enter 를 누르면 레지스트리 편집기를 띄울 수 있습니다. 

VirtualBox(버추얼박스) VirtualBoxClient COM 개체를 만들 수 없습니다. 에러 해결

 

다음은 아래 폴더 주소로 찾아 들어 갑니다.

HKEY_CURRENT_USER\Software\Classes

VirtualBox(버추얼박스) VirtualBoxClient COM 개체를 만들 수 없습니다. 에러 해결


 

레지스트리를 잘못 건드리면 포맷하는 수가 있습니다. 항상 작업하기 전에 백업하는 습관을 들이셔야 합니다. 변경할 키값을 백업하기 위해 Classes 에 오른 마우스를 눌러 [내보내기] 메뉴를 선택합니다.

VirtualBox(버추얼박스) VirtualBoxClient COM 개체를 만들 수 없습니다. 에러 해결

 

백업 후 다시 Classes 폴더의 CLSID 로 갑니다. 그럼 아래 그림에 나와 있는 값들이 있을 겁니다. 앞자리 8자리 숫자가 00020421 ~ 00020425 까지인 값들 입니다.

HKEY_CURRENT_USER\Software\Classes\CLSID\{00020422-0000-0000-C000-~} 로 시작하는 키 값은 모두 삭제해야 합니다. 그리고 다시 VirtualBox 를 시작하면 정상적으로 실행이 됩니다.

VirtualBox(버추얼박스) VirtualBoxClient COM 개체를 만들 수 없습니다. 에러 해결

 

Posted by 녹두장군