본문 바로가기
프로그램 에러

VMware 윈도우11 Error while powering on: The virtual machine must be encrypted. Virtual TPM initialization failed.

by 젤리아드 2024. 10. 5.
반응형

VMware 윈도우11 부팅 시 발생한 에러

VMware

Error while powering on: The virtual machine must be encrypted.
Virtual TPM initialization failed.
Module 'DevicePowerOn' power on failed.
Failed to start the virtual machine.
윈11 VM 부팅 시 오류

이 오류는 vTPM이 활성화되어 있지만 vmx 파일에서 암호키 데이터를 찾을 수 없을 때 발생할 수 있습니다.

 

메모장 - Windows 11.vmx

encryption.keySafe = "vmware:key/list/(pair/(phrase/xxx
xxxxx
xxxxx...
encryption.data =
xxxxx
xxxxx...
암호키 데이터

키 데이터를 백업해 놓았다면 vmx 파일에 키 데이터를 추가하여 복구하는 것이 최선의 방법입니다.

키 데이터를 복구할 수 없는 상황이라면 vTPM 자체를 비활성화해야 VM을 부팅할 수 있습니다.

 

메모장 - Windows 11.vmx

vtpm.present = "TRUE"
vTPM 라인

vmx 파일에서 vtpm.present 라인을 삭제하여 vTPM을 비활성화할 수도 있지만 이 작업이 처음인 경우 이런 방식은 추천하지 않습니다.

 

처음일 경우 UI settings에서 직접 하는 것이 좋습니다.

Virtual Machine Settings

Hardware, Options
Device

Trusted Platform Module: ! Removing TPM will render all encrypted data on this VM unrecoverable.
TPM 비활성화

hardware settings에서 TPM(Trusted Platform Module)을 선택하면 우측에 경고 메시지가 표시됩니다.

TPM을 비활성화하기 전에 경고 메시지를 먼저 읽어 보는 것이 좋습니다.

TPM을 삭제할 경우 이 VM의 모든 암호화된 데이터를 복구할 수 없다는 내용입니다.

(Removing TPM will render all encrypted data on this VM unrecoverable)

경고 문구를 읽고 나서 TPM 삭제 여부를 결정합니다.

TPM 비활성화를 결정했다면 Remove 버튼을 눌러서 TPM을 삭제하면 됩니다.

TPM을 삭제하고 VM을 부팅하면 오류 메시지 없이 부팅이 될 것입니다.

반응형

댓글