Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

VirtualBox 오류 해결: "전원을 켜기 전에 VM 세션이 닫혔습니다" (E_FAIL 0x80004005)

이 글에서는 VirtualBox에서 다음과 같은 오류가 발생했을 때 이를 해결하는 방법을 안내합니다. 오류 메시지는 "가상 머신 세션을 열지 못했습니다. 전원을 켜려는 시도 전에 VM 세션이 닫혔습니다(The VM session was closed before any attempt to power it on)"이며, 결과 코드는 E_FAIL (0x80004005)입니다.

VirtualBox 오류 해결:  전원을 켜기 전에 VM 세션이 닫혔습니다  (E_FAIL 0x80004005)

VirtualBox의 "전원을 켜려는 시도 전에 VM 세션이 닫혔습니다" 오류는 주로 사용자가 게스트 가상 머신(VM)을 먼저 종료하지 않은 상태에서 호스트 컴퓨터를 종료했을 때 발생합니다. 이 경우 VM의 저장된 상태가 손상되어 정상적으로 세션을 시작할 수 없게 됩니다.

VirtualBox "전원을 켜기 전에 VM 세션이 닫혔습니다" 오류 해결 방법

아래 두 가지 방법 중 하나로 대부분의 경우 문제를 해결할 수 있습니다.

  • 방법 1. 가상 머신의 저장된 상태 삭제하기
  • 방법 2. VirtualBox 제거 후 재설치하기

방법 1. 가상 머신의 저장된 상태 삭제하기

"전원을 켜려는 시도 전에 VM 세션이 닫혔습니다" 오류를 해결하는 가장 일반적인 방법은 가상 머신의 저장된 상태(Saved State)를 삭제하는 것입니다. 절차는 다음과 같습니다.

1. 해당 가상 머신을 마우스 오른쪽 버튼으로 클릭하고 [저장된 상태 삭제(Discard Saved State)]를 선택합니다.

VirtualBox 오류 해결:  전원을 켜기 전에 VM 세션이 닫혔습니다  (E_FAIL 0x80004005)

2. 이후 가상 머신을 시작해 봅니다. 문제가 여전히 지속된다면 아래의 다음 방법으로 넘어가세요.

방법 2. VirtualBox 제거 후 재설치하기

두 번째 방법은 VirtualBox 프로그램을 제거한 후 최신 버전으로 다시 설치하는 것입니다. 특히 Windows 업데이트 이후에 문제가 발생했다면 이 방법이 효과적입니다.

1. 제어판으로 이동하여 VirtualBox를 제거합니다. (걱정하지 마세요. 기존에 생성한 VM은 그대로 보존됩니다.)
2. 컴퓨터를 재부팅합니다.
3. VirtualBox 공식 사이트에서 최신 버전을 다운로드합니다.
4. 다운로드한 파일을 마우스 오른쪽 버튼으로 클릭하고 [관리자 권한으로 실행]을 선택합니다.
5. 화면의 안내에 따라 VirtualBox를 설치합니다.

VirtualBox 오류 해결:  전원을 켜기 전에 VM 세션이 닫혔습니다  (E_FAIL 0x80004005)

6. 설치가 완료되면 컴퓨터를 한 번 더 재부팅합니다.
7. VirtualBox 관리자를 실행하고 가상 머신을 시작합니다.
8. 가상 머신이 정상적으로 구동되면, 필요에 따라 게스트 확장(Guest Additions)과 확장 팩(Extension Pack)을 설치합니다.

VirtualBox 오류 해결:  전원을 켜기 전에 VM 세션이 닫혔습니다  (E_FAIL 0x80004005)

이것으로 해결 과정이 끝났습니다! 이 가이드가 문제 해결에 도움이 되었다면 아래 댓글로 경험을 공유해 주세요. 더 많은 분들이 참고할 수 있도록 좋아요와 공유도 부탁드립니다.