Hyper-V : Windows 10 가상화를 켜고 끄는 방법

기본 시스템 위에 운영 체제를 설치하려면 하이퍼 바이저가 필요합니다. 하이퍼 바이저는 컴퓨터 하드웨어를 제어하고이를 가상 머신이라고하는 것을 통해 다른 시스템과 공유하는 역할을하는 도구입니다. VMware 또는 VirtualBox와 같이이를 위해 설치할 수있는 프로그램 (하이퍼 바이저)이 있습니다. 조차 Windows 자체 무료 하이퍼 바이저 덕분에 다른 중개자없이 운영 체제 바로 위에 시스템 및 기타 소프트웨어를 가상화 할 수 있습니다. 하이퍼-V .

Hyper-V 란 무엇이며 용도

Hyper-V는 Microsoft의 하이퍼 바이저 Windows 10의 Pro, Enterprise 및 Education 버전에 포함되어 있습니다. 시스템 자체의 기능을 사용하여 하드웨어 가상화를 담당합니다. CPU, 그 위에 가상 머신을 만들 수 있습니다. 다른 운영 체제를 설치하는 것보다. 이 하이퍼 바이저는 VirtualBox 또는 VMware와 같은 다른 하이퍼 바이저와 동일한 수준에서 작동하지만 운영 체제와 더 잘 통합됩니다. 이러한 이유로 오랫동안 서로 호환되지 않았지만 오늘날에는 Hyper-V가 활성화 된 상태에서도 이러한 프로그램을 사용할 수 있습니다 (자체 대신 Microsoft의 하이퍼 바이저를 사용함). 이 하이퍼 바이저를 사용하면 Windows의 모든 버전과 다음과 같은 다른 시스템을 설치할 수 있습니다. Linux. 그러나 macOS 가상화를 시도하면 너무 제한됩니다.

하이퍼-V

이 하이퍼 바이저를 사용하면 Windows 10 위에 다른 운영 체제를 설치할 수있을뿐만 아니라 (반면에 복잡하고 직관적이지 않아 그럴 가치가없는 작업) 할 수 있어야합니다. 사용 Linux 용 Windows 하위 시스템 , WSL 또는 Windows Sandbox . 다음과 같은 응용 프로그램도 있습니다. 도커 , Windows에서이 기능을 활성화해야합니다.

Hyper-V를 활성화하는 방법

이 기능은 실제로 필요한 사용자 수가 매우 적기 때문에 기본적으로 비활성화되어 있습니다. 따라서 사용하려면 수동으로 활성화해야합니다. 물론, 먼저 우리는 Windows 10 Pro가 설치되어 있어야합니다. 컴퓨터에서 (이 기능은 Home Edition에서는 사용할 수 없음) 또한 컴퓨터 CPU 가상화의 BIOS / UEFI에서 기능을 활성화해야합니다. 이것들은 VT-x 및 VT-d 의 경우 인텔AMD-V 및 AMD-Vi AMD의 경우.

Windows 기능에서

하이퍼 바이저는 운영 체제의 선택적 기능에 포함됩니다. 따라서 활성화하는 가장 쉬운 방법 중 하나는이 섹션입니다. 이를 위해 우리는 Windows 10 검색 엔진을 작성합니다.” Windows 기능 ”및 열기

Agregar o Quitar características de Windows

설치 또는 제거 할 운영 체제의 특성을 선택할 수있는 새 창이 나타납니다. ”라고 표시된 섹션을 찾습니다. 하이퍼-V ", 우리는 그것을 표시합니다. 이 섹션에는 하이퍼 바이저와 자체 가상 머신 관리 도구가 있습니다.

활성 문자 Hyper-V

필요한 구성 요소가 시스템에 다운로드되고 복사되는 창이 나타납니다. 물론 설치를 완료하고이 기능을 활성화하려면 컴퓨터를 다시 시작해야합니다. 다시 시작하면이 기능을 즐길 수 있습니다.

PowerShell에서

이전 단계를 수행하지 않으려면 간단한 PowerShell 명령으로도 동일한 작업을 수행 할 수 있습니다. 이렇게하려면 관리자 권한으로 Microsoft 콘솔을 열고 다음 명령을 실행해야합니다.

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

이 시스템은이 기능을 활성화하는 데 필요한 모든 라이브러리와 종속성을 검색하고 다운로드하며 컴퓨터에서 활성화합니다. 다시 시작할 때 필요한 변경 사항이 적용되는 방식을 볼 수 있으며 (다시 시작하는 데 평소보다 약간 더 오래 걸릴 수 있음) 데스크톱으로 돌아 가면이 기능을 이미 사용할 수 있습니다.

컴퓨터에 이미 Hyper-V가 설치되어 있지만 수동으로 비활성화 한 경우 (또는 다른 프로그램에서 수행 한 경우), 기능이 이미 PC에 있으므로 다시 설치할 필요가 없습니다. 우리가 할 수있는 일은 bcedit를 사용하여 활성화하는 것입니다. 이를 위해 관리자 권한으로 PowerShell 창을 다시 열고 다음 명령을 실행합니다.

bcdedit /set hypervisorlaunchtype auto

이 명령은 시스템 시작시 자동으로 시작되도록 하이퍼 바이저 실행기를 구성합니다. 따라서 다시 시작하면 Hyper-V가 문제없이 다시 활성화됩니다.

Windows 가상화 비활성화

Windows의 가상화 기능을 더 이상 사용할 필요가없는 경우 Hyper-V를 제거하거나 서비스를 비활성화 할 수 있습니다. 이렇게하면 PC에서 서비스가 실행되는 것을 피할 수 있으며 다른 가상화 프로그램 (예 : VMware 또는 VirtualBox)을 사용하는 경우 Microsoft 대신 자체 하이퍼 바이저를 사용하도록 강제합니다.

Windows 기능에서

추가 기능에서 Hyper-V를 활성화 한 것과 같은 방식으로 이미 설치되어있는 경우 여기에서 제거 할 수 있습니다. 이를 위해 검색 엔진에서 "Windows 기능"패널을 다시 열고 표시되는 창에서 Hyper-V 항목을 찾습니다.

디샤빌리타 Hyper-V

"Hyper-V"항목이 선택 취소되었는지 확인하고 (자동으로 비활성화되는 하위 항목도 포함) 변경 사항을 수락합니다. 다시 말하지만, Windows를 다시 시작하면이 기능이 비활성화됩니다.

PowerShell에서

이 Windows 기능을 완전히 비활성화하고 제거하려는 경우 간단한 PowerShell 명령으로 쉽게 수행 할 수 있습니다. 이를 위해 관리자 권한으로 Windows 고급 콘솔 창을 열고 다음 명령을 실행합니다.

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

이 명령을 사용하여 Windows 하이퍼 바이저를 비활성화 한 후 시스템을 재부팅하면됩니다. 다시 시작하면 변경 중임을 알려주는 메시지가 표시됩니다. Windows가 Hyper-V를 다시 시작하면 비활성화되고 완전히 제거됩니다.

완전히 제거하지 않고 일시적으로 비활성화하려면 bcedit를 사용하여 비활성화 할 수 있습니다. 이렇게하면 파일이 PC에 남아 있지만 하이퍼 바이저가 작동하지 않으므로 VMware 또는 VirtualBox와 같은 다른 프로그램에 문제가 발생하지 않습니다. 이를 위해 관리자 권한으로 PowerShell 창을 열고 다음을 실행할 수 있습니다.

bcdedit /set hypervisorlaunchtype off

PC를 다시 시작하면 하이퍼 바이저가 비활성화됩니다. 필요한 경우 옵션 기능을 다운로드하여 설치하지 않고도 다시 활성화 할 수 있습니다.

Hyper-V 스위치 : 하이퍼 바이저를 빠르게 켜고 끕니다.

명령을 반복해서 실행하여이 기능을 활성화 및 비활성화하지 않으려면 클릭 한 번으로 수행 할 수있는 간단한 도구가 있습니다. Hyper-V 스위치 . 이 간단한 프로그램은 Windows 가상화의 현재 상태를 분석하는 역할을하며, 활성화되면 비활성화 할 수 있고 비활성화되면 활성화 할 수 있습니다. 저것과 같이 쉬운.

하이퍼V스위치

프로그램은 서비스가 활성 상태인지, 활성 상태이지만 실행 중이 아닌지 (예 : 다시 시작하지 않은 경우), 비활성화되어 있지만 여전히 실행 중인지 (다시 시작하지 않은 경우) 알려줍니다. ). 시스템에 Hyper-V가 설치되어 있지 않은지 여부도 알려 주지만 설치되어 있으면 설치할 수 없습니다.

이 프로그램은 완전히 무료이며 오픈 소스이며 다음에서 다운로드 할 수 있습니다. 다음 링크 .

Hyper-V가 켜져 있는지 꺼져 있는지 확인하는 방법

시스템에서 Hyper-V가 활성화되었는지 비활성화되었는지 알 수없는 경우 여러 방법으로 확인할 수 있습니다. 가장 빠르고 쉬운 방법은 간단한 PowerShell을 명령. 이 명령은 Windows 하이퍼 바이저 기능을 찾고 활성화 또는 비활성화 여부를 알려줍니다. 이를 위해 관리자 권한이있는 PowerShell 창을 다시 열고 다음 명령을 실행합니다.

Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V

"상태"섹션에 "활성화 됨"이 표시되면 활성화 된 것입니다. 반대로“Disabled”를 표시하면 비활성화됩니다.

이 기능이 작동하는지 여부를 확인하는 또 다른 방법은 서비스 상태를 확인하여 작동하는지 여부를 확인하는 다른 명령을 사용하는 것입니다. 관리자 권한이있는 PowerShell 창에서 실행해야합니다. 그렇지 않으면 작동하지 않습니다.

get-service | findstr vmcompute