VirtualBox를 수정하거나 다시 설치할 수 없습니다.

VirtualBox를 수정하거나 다시 설치할 수 없습니다.

Windows 7 Ultimate x64에 Virtual Box를 설치한 후업그레이드됨내 시스템을 Windows 10으로 변경했습니다.

VirtualBox는 두 Windows 버전 모두에서 제대로 작동했으며 모든 것을 완벽하게 실행할 수 있었습니다.

오늘 나는 ~을 했다다운그레이드에게윈도우 7다시 한 번 말씀드리지만 다음 오류가 발생하여 더 이상 VirtualBox를 열 수 없습니다.

Failed to create COM object

Callee RC: REGDB_E_CLASSNOTREG” (0x80040154)

다시 설치하려고 했으나하지만 다른 경로를 선택해야 하며 이전 버전을 제거할 수 없다는 오류 메시지가 나타납니다.

어떻게 수정하거나 다시 설치할 수 있나요?


편집하다:

경로가 C:가 아니어서 정상적으로 제거가 안되서 "Virtual Box" 폴더를 파일 다 삭제했는데도 같은 오류가 뜹니다

오류 스크린샷


편집 2:

나는 또한 다음 절차를 수행했습니다.

  1. 관리자로 명령 프롬프트 열기
  2. 다음 명령을 실행하십시오.

    md `cd D:\Unknown\Users\Administrator\AppData\Local\Temp`
    
  3. 열려 있는%온도%

  4. 이 폴더에서 제거할 수 있었던 모든 항목을 삭제합니다(FXSAPIDebugLogFile을 삭제할 수 없습니다.파일 관리자에서 이미 열려 있다는 오류 메시지가 표시되었기 때문입니다)
  5. VirtualBox 버전 5.0.8 다운로드
  6. 실행VirtualBox 설치 프로그램버전 5.0.8의 경우. 그리고 나는 그것을 얻었다오류이전에 설명한 대로(스크린샷 참조) 열자마자
  7. %temp%\VirtualBox\열어 보려고 했지만찾을 수 없었어요그것 .

편집 3:

  • .msi 파일을 가져오기 위해 Win 8.1이 설치된 두 번째 장치를 사용하여 이전 단계 중 일부(3~8)를 수행했습니다.
  • VirtualBox를 다시 설치하려는 PC에서 1~4단계를 수행했습니다.
  • 복사해서 붙여넣었어요두 번째 장치의 파일 을 내 Win 7 PC의 %temp%\VirtualBox\VirtualBox-5.0.8-r103449-MultiArch_amd64.msi폴더로 보냅니다 .D:\Unknown\Users\Administrator\AppData\Local\Temp
  • VirtualBox 5.0.14용 설치 프로그램을 실행하고 마지막으로설치에 성공했어요하지만 지금은새 VirtualBox를 열면 이 오류가 다시 발생합니다.

    Failed to create COM object
    
    Callee RC: REGDB_E_CLASSNOTREG” (0x80040154)
    

답변1

설치 프로그램을 다시 실행해도 VirtualBox를 제거할 수 있는 옵션이 제공되지 않으면 수동으로 제거해 보십시오(폴더, 드라이버 및 레지스트리 항목).

시스템 복원 지점 만들기

VirtualBox 닫기(VirtualBox 관련 프로세스 종료)

C:\Program Files\Oracle\VirtualBox를 삭제했는지 확인하세요.

다음 파일을 삭제합니다.

  1. C:\Windows\System32\Drivers\vboxdrv.sys
  2. C:\Windows\System32\Drivers\vboxnetadp.sys
  3. C:\Windows\System32\Drivers\VBoxNetAdp6.sys
  4. C:\Windows\System32\Drivers\vboxnetflt.sys(이전에 설치한 VirtualBox 버전에 따라 이 드라이버가 없을 수도 있음)
  5. C:\Windows\System32\Drivers\vboxusbmon.sys
  6. C:\Windows\System32\Drivers\vboxusb.sys(이전에 설치한 VirtualBox 버전에 따라 이 드라이버가 없을 수도 있음)

레지스트리에서 HKLM\System\CurrentControlSet\Services로 이동합니다.

다음 키를 삭제합니다.

  1. VBoxDrv
  2. VBoxNetAdp
  3. VboxNetFit
  4. VBoxNetLwf
  5. VBoxUSBMon
  6. VBoxUSB(이전에 설치한 VirtualBox 버전에 따라 이 키가 없을 수도 있음)

컴퓨터를 다시 시작하세요

최신 버전의 VirtualBox를 다운로드하세요.

버추얼박스 설치

추가 지침 1

관리자 권한으로 명령 프롬프트 실행 다음 명령을 실행하십시오.

cd "C:\Program Files\Oracle\VirtualBox"
VBoxSVC /ReRegServer
regsvr32 VBoxC.dll

C:\Users\.VirtualBox 폴더를 삭제합니다.

VirtualBox를 실행해 보세요

추가 지침 2

  1. 관리자로 명령 프롬프트 열기
  2. 아래 명령을 실행하십시오.

    md "C:\사용자\알 수 없음\appdata\로컬\임시"

  3. %temp% 열기

  4. 이 폴더의 모든 항목 삭제

  5. VirtualBox 버전 5.0.8 다운로드(http://download.virtualbox.org/virtualbox/5.0.8/VirtualBox-5.0.8-103449-Win.exe)

  6. 다른 모든 프로그램을 닫습니다.

  7. VirtualBox 설치 프로그램을 실행하세요.버전 5.0.8. Welcome이라는 첫 화면이 나오자마자멈추다.

  8. %temp%\VirtualBox\를 엽니다.

  9. %temp%\VirtualBox\VirtualBox-5.0.8-r103449-MultiArch_amd64.msi를 C:\Users\UNKNOWN\AppData\Local\Temp\에 복사합니다.

  10. %temp%의 파일을 삭제하세요.

  11. 이제 다 닫으세요

  12. VirtualBox 설치 프로그램을 실행하세요.버전 5.0.14

문제가 해결되면 작업이 완료되고 컴퓨터를 다시 시작하면 C:\Users\Unknown을 안전하게 삭제할 수 있습니다. %temp%의 파일도 다시 삭제할 수 있습니다.

관련 정보