Existe alguma maneira de identificar se meu servidor é uma VM HyperV ou uma máquina física

Existe alguma maneira de identificar se meu servidor é uma VM HyperV ou uma máquina física

Quero saber se existe alguma maneira de detectar se o servidor atual que estou usando é uma caixa física ou uma máquina virtual Hyper V.

Existe alguma coisa no Windows que possa me dizer sobre isso? Qualquer configuração, chave de registro no Windows? Ou algum script que possa me dizer isso?

Não tenho acesso físico ao servidor, só consigo fazer logon no servidor.

Responder1

Use wmic (ou faça você mesmo o script com wmi). Use o comando wmic baseboard get manufacturer,producte verifique os valores lá.

Se o fabricante ler Microsoft (ou VMware ou Oracle), provavelmente é uma VM, com o host da VM sendo nomeado como o produto. Atualmente não tenho uma caixa hyper V, mas o virtualbox se identifica como sendo fabricado pela Oracle e o virtualbox como o produto.

Meu laptop tem a Lenovo como fabricante e o SKU completo como modelo. Você provavelmente encontrará comportamentos semelhantes entre o software VM e o hardware real. Meu desktop tem Asustek como fabricante e o modelo da placa-mãe como produto

Isso deve ser suficiente para determinar se o seu sistema está em uma VM ou não.

Responder2

Você pode abrir msinfo32.exee verificar o Resumo do Sistema.

Modelo de sistemamostra se a Máquina é Virtual/Física.

Máquinas físicas:insira a descrição da imagem aqui

Máquinas virtuais:insira a descrição da imagem aqui

informação relacionada