VirtualBox의 E_FAIL 0x80004005 오류-원인 및 해결 방법

VirtualBox의 E_FAIL 0x80004005 오류-원인 및 해결 방법

많은 사용자가 시작할 때 MachineWrap, MediumWrap 및 기타 구성 요소에서 E_FAIL 0x80004005 오류가 발생하며 경우에 따라 VirtualBox에 설치된 운영 체제 (Windows 10 이하, Linux 및 기타)에 관계없이 가상 컴퓨터를 시작하기 전에 발생합니다.

이 자습서에서는 VirtualBox 가상 컴퓨터에서 오류 0x80004005의 가장 일반적인 원인과 문제를 해결하는 방법에 대해 자세히 설명합니다. 일부 독자는 초보자를위한 VirtualBox Virtual Machines 문서가 도움이 될 수 있습니다.

VirtualBox에서 오류 코드 E_FAIL 0x80004005 수정

VirtualBox의 E_FAIL 0x80004005 오류에는 몇 가지 이유가 있습니다. 수정하기 매우 쉬운 가장 간단한 몇 가지 이유부터 시작하겠습니다.

  1. 드라이브 문자가 변경되고 가상 시스템 파일이 포함된 폴더의 이름이 변경되었으며 가상 시스템의 이름이 변경되었기 때문에 가상 시스템 파일이 있는 위치의 경로를 변경하십시오. 사용자 폴더(가상 시스템 폴더가 일반적으로 기본값인 내부). 이 경우 VirtualBox를 시작할 때(이름을 바꾸기 전에 VB 관리자가 시작되지 않았다고 가정) 가상 머신 이름 옆에 "접근할 수 없음" 표시가 표시되고 선택한 경우 다음 이미지와 같이 이 오류에 대한 정보가 표시됩니다. 가능한 솔루션: 가상 머신의 원래 위치를 반환하거나(파일을 찾을 수 없음 메시지와 함께 경로가 맨 위에 표시됨) 관리자에서 이 가상 머신을 삭제하고 새 위치에서 가져옵니다(머신 - 추가 메뉴를 통해 ).
  2. 가상 머신에서 이전에 사용된 가상 디스크 파일을 삭제합니다. 솔루션 - 가상 머신 설정으로 이동하여 "저장소" 섹션에서 삭제된 가상 디스크를 제거합니다.
  3. 물리적 디스크, 플래시 드라이브 또는 기타 드라이브를 VirtualBox 가상 머신에 연결한 경우(예: 물리적 USB 플래시 드라이브를 VirtualBox 가상 머신에 연결하는 방법) 다음과 같은 경우 동일한 오류 코드 0x가 표시될 수 있습니다. 물리적 드라이브가 없거나 관리자가 아닌 VirtualBox 관리자를 실행하는 경우 솔루션: 장치를 다시 연결하십시오. "미디어"의 가상 머신 설정에서 드라이브를 제거하십시오. VirtualBox를 관리자로 실행합니다.

문제의 간단한 오류 사례가 위에서 진단되었지만 또 다른 변형이 가능합니다. 가상 머신이 최근 변경 사항없이 평소대로 실행 중이지만 E_FAIL 0x80004005 오류가 나타납니다. 이는 일반적으로 각 VirtualBox 가상 머신이있는 폴더에있는 .vbox, .vbox-tmp 및 .vbox-prev 구성 파일의 문제로 인해 발생합니다.

가상 머신이 Win10이라고 가정 해 보겠습니다. 따라서 요점은 다음과 같습니다. 가상 머신 세션을 시작할 때 VirtualBox는 Win10.vbox 파일의 이름을 Win10.vbox-prev로 변경하고 동시에 동일한 폴더에 Win10.vbox-tmp 파일을 만듭니다. 이 마지막 파일은이 세션의 현재 구성 파일로 사용되며 .vbox-prev는 백업으로 저장됩니다. 세션이 종료되면 Win10.vbox-tmp의 이름이 Win10.vbox로 바뀝니다. 다음 부팅시 모든 것이 반복됩니다.

그러나 어떤 이유로 프로세스가 단계 중 하나에서 중단되면 필요한 .vbox 파일이 생성되지 않아 다음에 가상 머신을 시작할 때 오류가 발생할 수 있습니다.

이러한 경우 E_FAIL 0x80004005 오류를 수정하려면 다음 단계를 수행하십시오.

  1. VirtualBox 관리자를 완전히 닫고 경우에 대비하여 프로세스를 확인하십시오. 가상박스.exe и VBoxSVC.exe 작업 관리자에서 (실행중인 경우 닫습니다).
  2. 가상 머신이있는 폴더로 이동합니다. 표준 노선 : C : | User_nameNof_Virtualbox VMsNname_of_virtual_machine.
  3. 지정된 폴더에 파일이없는 경우 virtual_machine_name.vbox하지만 파일이 있습니다 .vbox-tmp o .vbox-이전만일을 대비하여이 파일을 컴퓨터 어딘가에 저장하십시오.
  4. 파일 확장자 변경 .vbox-이전 en .vbox
  5. VirtualBox 관리자를 실행하고 가상 머신이 지금 시작되는지 확인합니다.
  6. 그래도 작동하지 않으면 대신 시도 할 수도 있습니다. .vbox-이전 마찬가지로 파일 이름을 바꿉니다. .vbox-tmp.
  7. .vbox 파일이 이미 폴더에있는 경우 다른 위치로 이동 한 다음 4-6 단계를 시도 할 수 있습니다.
  8. 이전 버전의 VirtualBox는 .vbox 대신 .xml 파일을 사용했지만 솔루션의 요지는 그대로 유지됩니다.

최후의 수단으로 위의 파일이 해당 위치에없는 경우 새 VirtualBox 가상 머신을 설정하고 기존 가상 디스크를 여기에 연결할 수 있습니다.

오류의 다른 가능한 원인

위의 옵션이 도움이되지 않은 경우 가상 머신을 실행할 때 동일한 문제를 일으킬 수있는 다른 가능한 원인은 다음과 같습니다.

때로는 VirtualBox 관리자가 아닌 가상 컴퓨터를 시작하여 0x80004005 오류를 수정하는데도 작동하지만 닫은 후 가상 컴퓨터 폴더에서 .vbox 파일을 실행하면됩니다.

더 읽어보기:
dpi에 따라 a4 a3 a2 a1 및 a0 시트의 픽셀 크기는 얼마입니까?
비밀번호와 이메일없이 Facebook 계정을 삭제하는 방법
Instagram 프로필 뒤에 누가 있는지 확인하는 방법
Instagram에서 누가 메시지를 취소했는지 확인하는 방법
iPhone이 해킹되었는지 확인하는 방법
Fire TV Stick에 IPTV를 설치하는 방법
Android의 갤러리에서 이미지가 사라지는 경우 수행 할 작업
Spotify는 IOS 2021에 금이갔습니다. 설치 방법은 무엇입니까?
인스타그램 프로필 링크를 복사하는 방법
Facebook 프로필 뒤에 누가 있는지 확인하는 방법
라우터의 빨간색 LOS 표시 등 문제 해결
Xiaomi 스마트 폰에서 MI 계정 ID를 찾는 방법
Fire TV Stick에 IPTV를 설치하는 방법
Supercell 이메일 ID를 변경하는 방법
아이폰 텔레그램 채널 차단 해제 방법
Instagram에서 내가 팔로우하는 사람을 숨기는 방법
오류를 수정하는 방법은 Google 계정으로 조치가 필요합니다.
Virtualbox의 e_fail 0x80004005 오류, 원인 및 해결 방법
WhatsApp 목록에 이름을 올리는 방법
Shein 계정을 삭제하는 방법
라우터의 빨간색 LOS 표시 등 문제 해결
채팅에 얼마나 많은 메시지가 있는지 확인하는 방법
아이폰 텔레그램 채널 차단 해제 방법
Telegram에서 자폭 사진 또는 비디오를 보내는 방법
PC에서 Facebook 스토리를 다운로드하는 방법