Hyper-V에서 가상 머신을 가져오는 도중 "Hyper-V did not find virtual machines to import from location(위치에서 가져올 가상 머신을 찾지 못했습니다)" 오류가 발생하면 당황스러울 수 있습니다. 비교적 드물게 나타나는 오류이지만, 특히 여러 사용자 계정을 사용하는 컴퓨터에서 이 문제를 경험할 수 있습니다.
전체 오류 메시지는 대략 다음과 같습니다:
Hyper-V did not find virtual machines to import from location 'virtual-machine-path'
The folder 'virtual-machine-folder-path' could not be found. You might not have permission to access it.
오류의 주요 원인
이 문제가 발생하는 이유는 크게 두 가지입니다.
- 폴더 위치 변경 또는 삭제: 가상 머신을 내보낸 후 다른 컴퓨터나 같은 컴퓨터에서 가져올 때는 설정이 완료될 때까지 해당 폴더를 그대로 유지해야 합니다. Hyper-V 관리자가 가져오기 작업을 완료하는 데 시간이 걸릴 수 있는데, 그 사이에 폴더 이름을 바꾸거나 이동, 삭제하면 위와 같은 오류가 발생합니다.
- 폴더 및 파일 권한 문제: 컴퓨터의 폴더나 파일 권한 설정에 문제가 있어도 동일한 오류가 나타날 수 있습니다. Hyper-V 관리자는 가져오기 과정 전체에서 내보낸 가상 머신 폴더에 접근해야 하는데, 권한이 부족하면 폴더에 접근하지 못해 오류가 발생합니다.
Hyper-V 가상 머신 가져오기 오류 해결 방법
이 오류를 해결하려면 아래 순서대로 진행해 보세요.
- 내보낸 폴더가 그대로 유지되어 있는지 확인
- 폴더 권한 확인 및 수정
- 가상 머신 다시 내보내기
1] 내보낸 폴더가 그대로 유지되어 있는지 확인
앞서 언급했듯이, Hyper-V 관리자가 가상 머신을 가져오는 동안에는 내보낸 가상 머신 폴더를 반드시 원래 상태로 유지해야 합니다. 폴더를 다른 위치로 옮기거나 삭제하거나 이름을 변경해서는 안 됩니다. 따라서 선택한 폴더에 필요한 모든 파일이 포함되어 있고, 지정된 위치에 그대로 존재하는지 먼저 확인하세요.
2] 폴더 권한 확인 및 수정
현재 사용자 계정에 내보낸 가상 머신 폴더에 접근할 수 있는 올바른 권한이 없으면 Hyper-V 관리자가 이 오류 메시지를 표시합니다. 폴더 권한을 확인하고 다시 얻으려면 폴더 속성의 보안 탭에서 현재 계정에 모든 권한 또는 최소한 읽기 권한이 부여되어 있는지 점검하세요. 필요하다면 관리자 계정으로 로그인하여 권한을 수정한 뒤, 동일한 단계로 가상 머신 가져오기를 다시 시도하면 됩니다.
3] 가상 머신 다시 내보내기
내보낸 파일이 손상된 경우에도 가져오기 중 같은 오류 메시지가 나타날 수 있습니다. 이런 상황이라면 가상 머신을 다시 내보내는 것이 가장 확실한 방법입니다. 다음 단계를 따라 진행하세요:
- 컴퓨터에서 Hyper-V 관리자를 엽니다.
- 대상 가상 머신을 마우스 오른쪽 버튼으로 클릭합니다.
- 내보내기(Export) 옵션을 선택합니다.
- 찾아보기(Browse) 버튼을 클릭하고 파일을 저장할 경로를 지정합니다.
- 내보내기(Export) 버튼을 클릭합니다.
내보내기가 완료되면 오류 없이 가상 머신을 정상적으로 가져올 수 있습니다.
자주 묻는 질문
Hyper-V 가상 머신은 어디에 저장되나요?
기본적으로 Hyper-V는 가상 디스크를 C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks 폴더에 저장합니다. 데이터 파일은 C:\ProgramData\Microsoft\Windows\Hyper-V 폴더에 보관됩니다. 다만 가상 머신을 내보낼 때는 원하는 위치에 자유롭게 저장할 수 있습니다.
Hyper-V에 가상 머신을 어떻게 가져오나요?
Hyper-V에 가상 머신을 가져오려면 먼저 내보낸 파일 전체가 컴퓨터에 있어야 합니다. 이후 Hyper-V 관리자를 열고 오른쪽 작업 창에서 가상 머신 가져오기(Import Virtual Machine) 옵션을 클릭하세요. 그다음 내보낸 폴더를 선택하고, 가져올 가상 머신을 지정한 뒤 고유 ID 생성, 구성 파일 저장 위치 선택 등의 과정을 거치면 됩니다. 완료되면 새 환경에서도 기존 가상 머신을 그대로 사용할 수 있습니다.
이상으로 Windows 11/10에서 "Hyper-V가 위치에서 가져올 가상 머신을 찾지 못했습니다" 오류를 해결하는 방법을 알아보았습니다. 이 가이드가 문제 해결에 도움이 되기를 바랍니다.