버추얼박스 E_FAIL(0x80004005) MachineWrap 에러 해결 방법

가상화
튜토리얼 환경 : 버추얼박스 5.1.22

가상 머신 – 의 세션을 열 수 없습니다.

The virtual machine ‘-‘ has terminated unexpectedly during startup with exit code 1(0x1). More details may be available in ‘c:\xxxxxxxx\Logs\VBoxHardening.log’.

결과 코드 : E_FAIL (0x80004005)
구성 요소 : MachineWrap
인터페이스 : IMachine {b2547886-a0a1-4391-8b86-6952d82efaa0}

버추얼박스를 사용하다 가상 머신을 실행하려고 하면 다음과 같은 오류가 생길 때가 있습니다.

이 오류는 버추얼박스에 Extansion Pack 이 설치되어 있고 가상머신이 USB 컨트롤러 기능을 사용할때 발생하는 오류로 특히 버추얼박스 5.1 버전에서 높은 빈도로 발생하는 오류입니다.

virtualbox error e fail machinewrap 01 1

버추얼박스 E_FAIL(0x80004005) MachineWrap 에러 해결 방법

virtualbox error e fail machinewrap 02 3

구글에 검색해보면 이 오류를 해결하기 위한 몇가지 솔루션이 있지만 가장 확실한 방법은 5.1 버전이 아닌 버전을 설치하는 것입니다. 현재 최신버전이 5.2 이기 때문에 버추얼박스 프로그램과 확장팩을 최신으로 설치합니다.

기존 버추얼박스를 삭제할 필요 없이 최신 버전을 덮어 씌워 설치하는 것으로도 충분합니다.

버추얼박스 다운로드 페이지로 이동한 다음 호스트  프로그램과 Extension Pack을 다운로드 받습니다.

virtualbox error e fail machinewrap 03 5

기존에 사용하고 있는 버전의 버추얼박스를 삭제할 필요 없이 최신 버전을 바로 설치해도 상관없습니다. (귀찮으니까요.)

virtualbox error e fail machinewrap 04 7

설치가 끝나면 버추얼박스를 실행한 다음 상단 메뉴의 파일 – 환경 설정에 들어갑니다.

virtualbox error e fail machinewrap 05 9

환경 설정의 왼쪽 메뉴의 ‘확장’을 클릭 후 확장 패키지 오른쪽의 + 아이콘을 클릭해 다운로드 받은 최신 버전의 확장팩을 선택합니다.

virtualbox error e fail machinewrap 06 11

확장팩을 업그레이드 합니다.

virtualbox error e fail machinewrap 07 13

확장팩 업그레이드가 끝난 다음 가상 머신을 실행해 문제가 해결되었는지 확인하면 되겠습니다.

10 댓글. Leave new

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Fill out this field
Fill out this field
유효한 이메일 주소를 입력해주세요.