최근 가상 머신의 사용이 급격히 증가했습니다. 이는 이들의 장점을 고려할 때 당연한 일입니다. Hyper-V는 Windows 시스템에서 가상 머신을 생성할 수 있는 Windows 기본 가상화 소프트웨어입니다. VMware나 VirtualBox에 비해 많은 기능을 제공하지는 않지만 여전히 많이 사용됩니다. 다른 소프트웨어와 마찬가지로 고유한 문제가 있습니다. 다양한 사용자가 자주 직면하는 문제 중 하나는 가상 머신이 중지 상태에서 멈추는 경우입니다.
이런 일이 발생하면 가상 머신이 중지를 거부하므로 원하는 것이 아닌 시작할 수 없습니다. 이것은 아래에서 언급할 여러 가지 이유로 인해 발생할 수 있습니다. 그러나 시작하기 전에 때때로 문제가 단순히 오래된 Windows 호스트 시스템으로 인해 발생한다는 점을 언급하는 것이 중요합니다. 따라서 이 문서를 시작하기 전에 사용 가능한 모든 Windows 업데이트를 설치했는지 확인하십시오. 이제 시작하겠습니다.
- 저장소 오류 — 결과적으로 경우에 따라 문제가 스토리지 오류로 인해 발생할 수 있습니다. 이것은 디스크가 누락된 것으로 보고될 때 발생합니다. 이 경우 호스트와 다른 디스크의 전원을 끄면 됩니다. 다시 부팅하면 디스크를 인식하고 문제가 발생할 경우 RAID 시스템이 있는 경우 복구를 시작합니다.
- RRAS 구성 오류 — 문제의 또 다른 원인은 라우팅 및 원격 액세스 서비스의 잘못된 구성일 수 있습니다. 이는 환경의 인터페이스가 RRAS의 구성을 망칠 때 발생할 수 있습니다. 이러한 시나리오에서 문제를 해결하려면 서비스를 비활성화해야 합니다.
- Windows 전원 옵션 — Windows 호스트 시스템의 전원 옵션도 이러한 문제를 유발할 수 있습니다. 특정 시간 후에 디스플레이를 끄도록 화면을 설정하면 VM이 멈출 수 있습니다. 이러한 시나리오에서는 디스플레이가 꺼지지 않도록 설정해야 합니다.
이제 문제의 가능한 원인이 해결되었으므로 가상 머신을 다시 백업할 수 있는 방법을 시작하겠습니다.
방법 1:가상 머신 종료
죽이는 것이 가상 머신을 완전히 제거하려는 것은 아닙니다. 오히려 멈춘 가상 머신의 프로세스를 종료하여 정상적으로 다시 시작할 수 있도록 하는 것을 의미합니다. 호스트 시스템에서 실행 중인 단일 가상 시스템이 있는 경우 이는 다소 간단한 프로세스입니다. 그렇다면 문제가 있는 가상 머신의 GUID를 찾는 데 도움이 되는 아래에 나열할 단계 중 일부를 건너뛸 수 있습니다.
여러 가상 머신이 있는 경우 작업 관리자에 프로세스가 여러 번 표시되기 때문에 멈춘 가상 머신의 GUID를 알지 못하고 단순히 가상 머신 작업자 프로세스 또는 vmwp.exe를 종료할 수 없습니다. GUID가 있으면 해당 ID에 해당하는 프로세스를 찾아서 걱정 없이 죽일 수 있습니다.
이렇게 하려면 아래 지침을 따르십시오.
- 우선 가상 머신의 GUID를 확인하려면 Powershell을 엽니다. 단일 가상 머신이 있는 경우 이 단계를 건너뛰고 단순히 프로세스를 종료할 수 있습니다. 마찬가지로 시스템의 GUID를 알고 있으면 이 단계도 건너뛸 수 있습니다.
- Powershell을 연 후 VMname 위치에 다음 명령을 입력합니다. 문제가 있는 가상 머신의 이름입니다.
Get-VM "VMname" | fl *
- VMId를 기록해 둡니다. 종료할 올바른 프로세스를 찾는 동안 이 작업이 필요하기 때문입니다.
- 그런 다음 작업 관리자를 엽니다. 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하고 나타나는 메뉴에서 작업 관리자를 선택합니다.
- 작업 관리자가 열리면 세부정보로 전환합니다. 탭.
- 이제 vmpw.exe를 찾습니다. V 버튼을 눌러 처리합니다. 여러 VM이 실행 중인 경우 여러 프로세스를 찾을 수 있습니다.
- 앞서 찾은 ID를 사용하여 올바른 프로세스를 찾으세요.
- 마지막으로 사용자 이름이 ID와 관련된 프로세스를 강조 표시한 다음 작업 끝내기를 누릅니다. 버튼.
방법 2:전원 옵션 변경
결과적으로 호스트 Windows 컴퓨터의 전원 옵션은 Hyper-V 가상 컴퓨터의 상태에도 영향을 줄 수 있습니다. 같은 문제에 직면 한 사람 중 하나는 디스플레이를 절대 꺼지지 않도록 변경하면 문제가 해결되었다고 말했습니다. 따라서 시도해 볼 가치가 있습니다. 방법은 다음과 같습니다.
- 시작 열기 메뉴에서 Windows 키를 누른 다음 전원 관리 옵션을 검색합니다.
- Enter 키를 누릅니다. 표시된 결과에 대해.
- 거기서 회전을 변경합니다. o디스플레이 끄기 안함 옵션 드롭다운 메뉴에서.
- 마지막으로 변경사항 저장을 클릭합니다. 버튼.
방법 3:RRAS 비활성화
잘못 구성된 원격 액세스 서비스로 인해 문제가 발생할 수도 있습니다. 앞에서 언급했듯이 네트워크 인터페이스가 서비스를 엉망으로 만들어 가상 머신이 멈추게 할 수 있습니다. 따라서 이 문제를 해결하는 쉬운 방법은 라우팅 및 원격 액세스 서비스를 비활성화하는 것입니다. 방법은 다음과 같습니다.
- 우선 실행을 엽니다. Windows 키 + R을 눌러 대화 상자 .
- 실행 대화 상자에 services.msc를 입력합니다. Enter 키를 누릅니다.
- 서비스 창에서 라우팅 및 원격 액세스 서비스를 검색합니다. . 이를 쉽게 수행하려면 R 버튼을 한 번 눌러 알파벳 R로 시작하는 서비스로 이동합니다.
- 찾으면 서비스를 두 번 클릭하여 속성을 엽니다. 창문.
- 서비스가 실행 중인 경우 중지를 클릭하여 중지합니다. 버튼.
- 서비스가 중지된 후 사용 안함을 선택합니다. 시작 유형에서 드롭다운 메뉴.
- 시스템을 재부팅합니다.
방법 4:호스트 시스템 재부팅
대부분의 경우 호스트 시스템을 다시 호스팅하기만 하면 이와 같은 문제를 쉽게 해결할 수 있습니다. 호스트 시스템을 재부팅하면 VM이 지워지고 정상적으로 시작됩니다. 또한 후속 업데이트에서 종종 패치되는 Windows 버그로 인해 문제가 발생할 수도 있으므로 시스템이 최신 상태인지 확인하십시오.