Introdução ao Hyper-V no Windows 10Introduction to Hyper-V on Windows 10

Seja você um desenvolvedor de software, um profissional de TI ou um entusiasta de tecnologia, muitos de vocês precisam executar vários sistemas operacionais.Whether you are a software developer, an IT professional, or a technology enthusiast, many of you need to run multiple operating systems. O Hyper-V permite executar vários sistemas operacionais como máquinas virtuais no Windows.Hyper-V lets you run multiple operating systems as virtual machines on Windows.

Máquina virtual executando o Windows

Especificamente, o Hyper-V fornece a virtualização de hardware.Hyper-V specifically provides hardware virtualization. Isso significa que cada máquina virtual é executada em hardware virtual.That means each virtual machine runs on virtual hardware. O Hyper-V permite que você crie discos rígidos virtuais, comutadores virtuais e um número de outros dispositivos virtuais que podem ser adicionados a máquinas virtuais.Hyper-V lets you create virtual hard drives, virtual switches, and a number of other virtual devices all of which can be added to virtual machines.

Motivos para usar a virtualizaçãoReasons to use virtualization

A virtualização permite que você:Virtualization allows you to:

  • Execute um software que exija versões mais antigas do Windows ou sistemas operacionais que não sejam Windows.Run software that requires an older versions of Windows or non-Windows operating systems.

  • Experimente com outros sistemas operacionais.Experiment with other operating systems. O Hyper-V facilita muito a tarefa de criar e remover diferentes sistemas operacionais.Hyper-V makes it very easy to create and remove different operating systems.

  • Teste o software em vários sistemas operacionais usando várias máquinas virtuais.Test software on multiple operating systems using multiple virtual machines. Com o Hyper-V, você pode executar todos elos em um único computador desktop ou laptop.With Hyper-V, you can run them all on a single desktop or laptop computer. As máquinas virtuais podem ser exportadas e, em seguida, importadas em qualquer outro sistema Hyper-V, incluindo o Azure.These virtual machines can be exported and then imported into any other Hyper-V system, including Azure.

Requisitos do sistemaSystem requirements

O Hyper-V está disponível nas versões de 64 bits do Windows 10 pro, Enterprise e Education.Hyper-V is available on 64-bit versions of Windows 10 Pro, Enterprise, and Education. Ele não está disponível na Home Edition.It is not available on the Home edition.

Atualize o Windows 10 Home Edition para o Windows 10 pro abrindo as configurações > de atualização e ativação de segurança > ****.Upgrade from Windows 10 Home edition to Windows 10 Pro by opening Settings > Update and Security > Activation. Aqui você pode visitar a loja e adquirir uma atualização.Here you can visit the store and purchase an upgrade.

A maioria dos computadores executa o Hyper-V, no entanto, cada máquina virtual executa um sistema operacional completamente separado.Most computers run Hyper-V, however each virtual machine runs a completely separate operating system. Em geral, você pode executar uma ou mais máquinas virtuais em um computador com 4 GB de RAM, embora seja necessário mais recursos para máquinas virtuais adicionais ou para instalar e executar softwares cheios de recursos, como jogos, edição de vídeo ou software de design de engenharia.You can generally run one or more virtual machines on a computer with 4GB of RAM, though you'll need more resources for additional virtual machines or to install and run resource intense software like games, video editing, or engineering design software.

Para obter mais informações sobre os requisitos do sistema do Hyper-V e como verificar se o Hyper-V pode ser executado em seu computador, consulte a Referência sobre os requisitos do Hyper-V.For more information about Hyper-V's system requirements and how to verify that Hyper-V runs on your machine, see the Hyper-V Requirements Reference.

Sistemas operacionais que você pode executar em uma máquina virtualOperating systems you can run in a virtual machine

O Hyper-V no Windows dá suporte a muitos sistemas operacionais diferentes em uma máquina virtual, incluindo diversas versões do Linux, do FreeBSD e do Windows.Hyper-V on Windows supports many different operating systems in a virtual machine including various releases of Linux, FreeBSD, and Windows.

Lembre-se que você precisará ter uma licença válida para qualquer sistema operacional usado nas máquinas virtuais.As a reminder, you'll need to have a valid license for any operating systems you use in the VMs.

Para obter informações sobre quais sistemas operacionais têm suporte como convidados no Hyper-V no Windows, consulte Sistemas operacionais convidados do Windows com suporte e Sistemas operacionais convidados do Linux com suporte.For information about which operating systems are supported as guests in Hyper-V on Windows, see Supported Windows Guest Operating Systems and Supported Linux Guest Operating Systems.

Diferenças entre o Hyper-V no Windows e no Windows ServerDifferences between Hyper-V on Windows and Hyper-V on Windows Server

Há alguns recursos que funcionam de forma diferente no Hyper-V no Windows de quando o Hyper-V é executado no Windows Server.There are some features that work differently in Hyper-V on Windows than they do in Hyper-V running on Windows Server.

Recursos do Hyper-V disponíveis somente no Windows Server:Hyper-V features only available on Windows Server:

  • Migração dinâmica de máquinas virtuais de um host para outro.Live migration of virtual machines from one host to another
  • Réplica do Hyper-VHyper-V Replica
  • Fibre Channel VirtualVirtual Fiber Channel
  • Sistema de rede SR-IOVSR-IOV networking
  • .VHDX compartilhadoShared .VHDX

Recursos do Hyper-V disponíveis somente no Windows 10:Hyper-V features only available on Windows 10:

  • Criação Rápida e a Galeria de VMsQuick Create and the VM Gallery
  • Rede padrão (comutador NAT)Default network (NAT switch)

O modelo de gerenciamento de memória é diferente para o Hyper-V no Windows.The memory management model is different for Hyper-V on Windows. Em um servidor, a memória do Hyper-V é gerenciada com a suposição de que somente as máquinas virtuais são executados no servidor.On a server, Hyper-V memory is managed with the assumption that only the virtual machines are running on the server. No Hyper-V no Windows, a memória é gerenciada com a expectativa de que a maioria dos computadores cliente executa software em host além das máquinas virtuais em execução.In Hyper-V on Windows, memory is managed with the expectation that most client machines are running software on host in addition to running virtual machines.

LimitaçõesLimitations

Os programas que dependem de hardware específico não funcionarão bem em uma máquina virtual.Programs that depend on specific hardware will not work well in a virtual machine. Por exemplo, jogos ou aplicativos que exigem processamento com GPUs podem não funcionar muito bem.For example, games or applications that require processing with GPUs might not work well. Além disso, aplicativos que dependem de temporizadores inferiores a 10 ms, como aplicativos de mixagem de música ao vivo ou de tempos de alta precisão, podem apresentar problemas se executados em uma máquina virtual.Also, applications relying on sub-10ms timers such as live music mixing applications or high precision times could have issues running in a virtual machine.

Além disso, se você tiver o Hyper-V habilitado, os aplicativos sensíveis à latência e alta precisão também poderão ter problemas para serem executados no host.In addition, if you have Hyper-V enabled, those latency-sensitive, high-precision applications may also have issues running in the host. Isso é porque com a virtualização habilitada, o sistema operacional host também é executado sobre a camada de virtualização do Hyper-V, da mesma forma que sistemas operacionais convidados.This is because with virtualization enabled, the host OS also runs on top of the Hyper-V virtualization layer, just as guest operating systems do. No entanto, ao contrário dos convidados, o sistema operacional host é especial porque tem acesso direto a todo o hardware, o que significa que os aplicativos com requisitos especiais de hardware ainda podem ser executados sem problemas no sistema operacional host.However, unlike guests, the host OS is special in that it has direct access to all the hardware, which means that applications with special hardware requirements can still run without issues in the host OS.

Próximas etapasNext step

Instalar o Hyper-V no Windows 10Install Hyper-V on Windows 10