AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1556521
Accepted
Damn Vegetables
Damn Vegetables
Asked: 2020-05-31 11:52:17 +0800 CST2020-05-31 11:52:17 +0800 CST 2020-05-31 11:52:17 +0800 CST

"Virtual Machine Platform" no Win 10 (2004) é Hyper-V?

  • 772

Para usar o Windows Subsystem para Linux 2 na atualização do Windows 10 de maio de 2020, a documentação diz que devo ativar o recurso Windows "Virtual Machine Platform". É algum tipo de Hyper-V? Não causa os mesmos problemas que o Hyper-V com outro software?

windows-10 virtual-machine
  • 2 2 respostas
  • 6907 Views

2 respostas

  • Voted
  1. Best Answer
    1283822
    2021-01-20T23:52:54+08:002021-01-20T23:52:54+08:00

    Atualização para o Windows 11

    Comparado a ser um recurso opcional no Windows 10, a Microsoft exige que todos usem o Windows Hypervisor com o Windows 11. Isso é claramente comunicado nas configurações suportadas: sua CPU deve suportar extensões de virtualização x86 e deve estar ativada no BIOS/UEFI. Os recursos de segurança baseados em virtualização são ativados por padrão (embora possam ser desativados por meio de configurações, por enquanto). Esse recurso é chamado de "isolamento de núcleo" no Windows Defender e KVCI em várias documentações. Isso significa que, embora você possa continuar usando o WSL2 e o software VMWare/VirtualBox mais recente no Windows 11, você não pode usar versões mais antigas do VMWare Workstation ou VirtualBox no Windows 11 com seu próprio hipervisor.

    Resposta completa

    Para discutir isso, primeiro você precisa conhecer os diferentes componentes de uma pilha de virtualização:

    O hypervisor (bare metal) chamado Windows Hypervisor [1] - o software que roda na máquina com o mais alto nível de privilégio. Ele controla a quantidade de tempo de CPU que cada partição obtém.

    As partições - software do sistema operacional menos privilegiado que o hypervisor. Eles executam seus aplicativos. São imagens do Windows, Linux, Docker, Android. O sistema operacional "principal", às vezes chamado de "host", é oficialmente conhecido como partição pai.[2]

    O software cliente que controla o hipervisor do Windows é chamado de plataforma Hyper-V [3] - não deve ser confundido com o próprio hipervisor. Os serviços na plataforma enviam comandos ao hipervisor para controlá-lo, ligando VMs, desligando VMs, copiando, fazendo backup etc. Este software de plataforma é executado na partição pai, que tem direitos de acesso para controlar o Windows Hypervisor .

    O software GUI Hyper-V Manager que controla a plataforma Hyper-V . Você também pode usar o Powershell para controlar a plataforma Hyper-V se não quiser uma GUI.

    A API que a Microsoft expôs para permitir que softwares de terceiros usem o Windows Hypervisor , é chamada de Windows Hypervisor Platform [4]. VMWare Workstation 15.5.5+ e VirtualBox 6+ podem usar esta nova API para executar VM no Windows Hypervisor . (Eles podem usar seu próprio hypervisor ou o Windows Hypervisor )

    Outra API, que a Microsoft usa internamente para WSL2, chamada Virtual Machine Platform . Isso não é documentado pela Microsoft. A única coisa que eles mencionam é que você precisa habilitar isso para WSL2.[5]

    Por fim, a Microsoft chama a capacidade de criar, iniciar, parar e copiar VMs usando a plataforma Hyper-V simplesmente Hyper-V . Essa capacidade é limitada ao Windows Server e Windows Pro, Enterprise, Education[6]. Não confunda a capacidade de executar VMs no Windows Hypervisor com Hyper-V . O Windows 10 Home pode usar contêineres WSL2 em execução no Windows Hypervisor , ele também pode executar VMs no Windows Hypervisor usando a API da plataforma do Windows Hypervisor por meio do VMWare/VirtualBox.

    Alguns outros recursos baseados em virtualização que requerem o Windows Hypervisor no Windows 10/11 e suas contrapartes de servidor são: Integridade de código protegida por hipervisor (KVCI)[7], Microsoft Defender Application Guard[8], Windows Sandbox[9], Subsistema do Windows para Android (somente Windows 11)[10].

    Antes da Windows Hypervisor Platform , as pessoas normalmente alegavam que o Hyper-V era incompatível com o hypervisor de terceiros usado pelo VMWare/VirtualBox. Isso é tecnicamente comparar maçãs com laranjas. Uma comparação mais direta é entre o Windows Hypervisor e hipervisores de terceiros, que são incompatíveis.

    De volta à sua pergunta

    Is it some sort of Hyper-V? Doesn't it cause the same problems as Hyper-V with other software?

    O Hyper-V usa o Windows Hypervisor , o WSL2 também usa o Windows Hypervisor através da Virtual Machine Platform , eles são compatíveis. O VMWare Workstation 15.5.5+ e o VirtualBox 6+ também podem usar o Windows Hypervisor através do Windows Hypervisor Platform , que também é compatível.[11]

    Qualquer hypervisor de terceiros que não use o Windows Hypervisor é incompatível com WSL2 ou Hyper-V .

    [1] Hyper-V uses the Windows hypervisor- https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/hyper-v-technology-overview#how-hyper-v-works

    [2] The Microsoft hypervisor must have at least one parent, or root, partition, running Windows. https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/reference/hyper-v-architecture

    [3] Hyper-V has required parts that work together so you can create and run virtual machines. Together, these parts are called the virtualization platform. https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/hyper-v-technology-overview#what-does-hyper-v-consist-of

    [4] https://docs.microsoft.com/en-us/virtualization/api/

    [5] WSL 2 is available [...] including Windows 10 Home. The newest version of WSL uses Hyper-V architecture to enable its virtualization. This architecture will be available in the 'Virtual Machine Platform' optional component. https://docs.microsoft.com/en-us/windows/wsl/wsl2-faq#does-wsl-2-use-hyper-v-will-it-be-available-on-windows-10 -casa

    [6] https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v#check-requirements

    [7] Enable virtualization-based protection of code integrity https://docs.microsoft.com/en-us/windows/security/threat-protection/device-guard/enable-virtualization-based-protection-of-code-integrity

    [8] Prepare to install Microsoft Defender Application Guard https://docs.microsoft.com/en-us/windows/security/threat-protection/microsoft-defender-application-guard/install-md-app-guard

    [9] https://techcommunity.microsoft.com/t5/windows-kernel-internals/windows-sandbox/ba-p/301849

    [10] Windows Subsystem for Android™️ https://docs.microsoft.com/en-us/windows/android/wsa/

    [11] recently both VirtualBox and VMware have released versions that support Hyper-V and WSL2. https://docs.microsoft.com/en-us/windows/wsl/wsl2-faq#will-i-be-able-to-run-wsl-2-and-other-3rd-party-virtualization -ferramentas-como-vmware-ou-virtualbox

    • 17
  2. Ramhound
    2020-05-31T11:54:44+08:002020-05-31T11:54:44+08:00

    É algum tipo de Hyper-V?

    Não, está relacionado ao Hyper-V, mas é um recurso do Windows totalmente separado.

    Não causa os mesmos problemas que o Hyper-V com outro software?

    Isso só causaria um problema com software incompatível.

    • Hyper-Vé o Hypervisor da Microsoft.

    • Virtual Machine Platform- "Habilita suporte de plataforma para máquinas virtuais" e é necessário para WSL2 . A plataforma de máquina virtual pode ser usada para criar pacotes de aplicativos MSIX para um App-V ou MSI.

    • Windows Hypervisor Platform- "Permite que o software de virtualização seja executado no hipervisor do Windows" é necessário para o Docker no Windows. A plataforma Hypervisor é uma API que desenvolvedores terceirizados podem usar para usar o Hyper-V. Oracle VirtualBox, Docker e QEMU são exemplos desses projetos.

    • -1

relate perguntas

  • O serviço de arbitragem USB da estação de trabalho VMware não inicia automaticamente

  • Como ativar o sensor de impressão digital no domínio e no diretório ativo do Linux

  • atalho do shell da área de trabalho no painel lateral do explorer

  • Por que não consigo enviar arquivos do Android para o Windows 10?

  • Abrir com em vários arquivos?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 Por que uma conexão de Internet gigabit/s via cabo (coaxial) não oferece velocidades simétricas como fibra? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    fixer1234 O "HTTPS Everywhere" ainda é relevante? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve