Correção: A CPU foi desativada pelo sistema operacional convidado



Experimente Nosso Instrumento Para Eliminar Problemas

Vários usuários têm reclamado sobre a obtenção do Erro “CPU foi desativada pelo sistema operacional convidado” ao tentar jogar uma máquina virtual dentro do Aplicativo VMware Workstation . A maioria dos usuários afetados relatam que o problema começou a ocorrer repentinamente depois que a imagem estava funcionando bem para. Isso não parece ser um erro específico do sistema operacional, pois os usuários relataram que isso ocorre com imagens do Linux, MacOS e Windows.



A CPU foi desativada pelo sistema operacional convidado. Desligue ou reinicie a máquina virtual.

A CPU foi desativada pelo sistema operacional convidado. Desligue ou reinicie a máquina virtual.



O que está causando A CPU foi desativada pelo erro do sistema operacional convidado

Investigamos esse problema específico analisando vários relatórios de usuários. Como se constatou, existem vários cenários que levarão ao aparecimento deste problema específico. Esta é uma lista de cenários comuns que podem desencadear essa mensagem de erro:



  • A máquina visitante não consegue iniciar corretamente - As causas mais comuns desse erro são um problema de configuração de disco ou um problema recente de corrupção de sua máquina convidada que a tornou inutilizável.
  • VT-X não está habilitado nas configurações do BIOS - Outro motivo pelo qual esse problema ocorre é quando a tecnologia VT-X (também conhecida como Intel Virtualization) - necessária para o VMware Workstation - é desabilitada nas configurações do BIOS.
  • CPU ID está violando o contrato de licença - Existem vários cenários em que a imagem do sistema operacional não pode mais iniciar porque o software está detectando uma CPU incompatível. Isso pode ser resolvido mascarando a ID da CPU.

Se você está tendo dificuldades para resolver esse problema específico, este artigo fornecerá alguns métodos de solução de problemas que ajudarão na sua causa. Abaixo você tem alguns métodos (com instruções passo a passo) que outros usuários em uma situação semelhante usaram com êxito para resolver o problema.

Para obter os melhores resultados, siga os métodos abaixo na ordem até encontrar uma correção que consiga resolver o problema para você. Vamos começar!

Método 1: Habilite VT-X (Intel Virtualization) nas configurações do BIOS

Como este é um dos cenários mais comuns, vamos começar garantindo que o VT-X esteja habilitado nas configurações do BIOS. Sua máquina pode ter sido enviada com o VT-X desativado por padrão, um aplicativo de terceiros pode ter feito isso para você ou você pode ter desativado manualmente a tecnologia no passado.



Em qualquer caso, todo fabricante de placa-mãe incluirá uma opção para desabilitar ou habilitar a tecnologia VT-X em suas configurações de BIOS. É apenas uma questão de descobrir o caminho exato para fazer isso.

Lembre-se de que as etapas exatas para acessar a configuração do BIOS serão diferentes de acordo com o fabricante da placa-mãe. Mas há alguns pontos em comum - você precisará pressionar o CONFIGURAÇÃO DA BIOS) chave durante o procedimento de inicialização inicial para obter acesso ao seu Configurações da BIOS .

Normalmente, a chave do BIOS é uma das Teclas F (F2, F4, F8, F10, F12) ou a tecla Dell (para computadores Dell). Se você não conhece o seu Chave BIOS , você pode identificá-lo durante a primeira tela (referido como SETUP). Além disso, você pode pesquisar a chave específica do BIOS online de acordo com o modelo da placa-mãe.

Pressione a tecla BIOS durante o procedimento de inicialização

Pressione a tecla BIOS durante o procedimento de inicialização

Depois de obter acesso às configurações do BIOS, você normalmente pode encontrar a entrada de Tecnologia de virtualização listada como VTx / VTd . Ative-o, salve as alterações nas configurações do BIOS e reinicie a máquina.

Ativando a tecnologia de virtualização (VTx / VTd) nas configurações do BIOS

Na próxima inicialização, abra a mesma imagem no VMware Workstation e veja se o problema foi resolvido. Se você ainda estiver enfrentando o mesmo problema, passe para o próximo método abaixo.

Método 2: Executar um procedimento de mascaramento de CPU ID

o “CPU foi desativada pelo sistema operacional convidado” o erro também pode ocorrer se uma verificação de segurança desabilitar o processador - se um processador indesejado for encontrado. Isso normalmente acontece se você tentar mover a imagem de uma máquina com um Ivy Bridge arquitetura para outro com Sandy Bridge arquitetura (ou vice-versa).

Sempre que esse cenário ocorrer, seu sistema se recusará a inicializar a imagem, a menos que o ID da CPU está mascarado. Essa modificação pode ser feita facilmente se você tiver o VMware ESXi ou um produto premium diferente, mas com a estação de trabalho VMware, não há opção de GUI para fazer isso.

No entanto, existe uma maneira de mascarar a ID da CPU modificando o arquivo VMX da imagem. Para fazer isso, você precisará de um editor de texto poderoso como Notepad ++ . Aqui está um guia passo a passo sobre como editar o arquivo VMX da imagem, a fim de resolver o “CPU foi desativada pelo sistema operacional convidado” erro:

  1. Assegure-se de ter Notepad ++ instalado em seu sistema. Caso contrário, visite este link ( aqui ) e clique no Baixar botão para baixar o executável de instalação. Habilitando extensões de nome de arquivo do File Explorer

    Baixando o editor de texto Notepad ++

  2. Abra o executável de instalação do Notepad ++ e siga as instruções na tela para instalá-lo em seu sistema.
  3. Assim que o editor de texto estiver instalado, certifique-se de que o estado da sua imagem esteja definido como Desligado (não suspenso). Você pode fazer isso clicando no menu suspenso associado ao Ícone de jogo e escolhendo Desligue convidado da lista.

    Certificando-se de que o estado da máquina do convidado está definido como DESLIGADO

  4. Em seguida, certifique-se de que a máquina convidada esteja selecionada e clique em Editar configurações de máquina virtual (no painel direito).

    Clique no link Editar configurações da máquina virtual

  5. No menu Configurações da Máquina Virtual, selecione a guia Hardware e clique no botão Disco Rígido (SCSI) dispositivo. Em seguida, vá para o painel direito e visualize a localização exata do Arquivo de disco . Copie-o ou armazene-o em sua memória, porque você precisará chegar a esse caminho na próxima etapa. Go to Hardware>Disco rígido (SCSI) e veja a localização do arquivo do disco

    Vá para Hardware> Disco Rígido (SCSI) e veja a localização do arquivo do disco

  6. Abra o File Explorer (ou o aplicativo Finder se você estiver no Mac) e navegue até o Arquivo de disco localização. Você deve ver vários tipos de arquivos diferentes. Entre eles, você deve encontrar um arquivo que tenha o .vmx extensão. Quando você localizá-lo, clique com o botão direito nele e escolha Editar com Notepad ++ .

    Clique com o botão direito no arquivo .vmx e escolha Editar com Notepad ++

    Nota: Se você estiver no Windows 10 e não puder ver as extensões no File Explorer, acesse a guia Exibir usando a faixa na parte superior e certifique-se de que a caixa associada a Extensões de nome de arquivo está checado.

    Habilitando extensões de nome de arquivo do File Explorer

  7. Com o arquivo .vmx aberto com o Notepad ++, role para baixo até o final do arquivo de configuração e insira a seguinte linha de código:
     cpuid.1.eax = “0000: 0000: 0000: 0001: 0000: 0110: 1010: 0101 ″ 
  8. Assim que a linha de código for inserida no final do documento, pressione Ctrl + S para salvar as alterações e fechar o Notepad ++.

    Inserindo a opção de configuração no final do arquivo de configuração

  9. Inicie a máquina virtual novamente a partir do aplicativo Wmware Workstation Player. A máquina convidada deve inicializar com sucesso sem o “CPU foi desativada pelo sistema operacional convidado” mensagem de erro.

Se este método não foi bem-sucedido, vá para o método final abaixo.

Método 3: Criando uma nova máquina virtual

Se os dois métodos acima não permitiram que você resolvesse o “CPU foi desativada pelo sistema operacional convidado” erro, você tem um problema de configuração de disco ou executou recentemente uma operação que corrompeu sua máquina virtual.

Mas, independentemente do que causou o erro, você pode resolvê-lo criando uma nova máquina convidada do zero. Mas tenha em mente que isso significa que você perderá todos os dados armazenados na máquina visitante.

Se você decidir fazer isso, aqui está um guia rápido sobre como criar uma nova máquina virtual:

  1. Abra o VMware Workstation, selecione o Casa tela do painel esquerdo e clique em Crie uma nova máquina virtual no painel direito.

    Criação de uma nova máquina virtual

  2. Em seguida, selecione o Arquivo de imagem do disco do instalador (iso) alternar e acertar o Squeaky toy para selecionar a imagem. O assistente irá detectar automaticamente o sistema operacional e se preparar para o Instalação fácil Operação. Assim que o arquivo ISO for carregado, clique no Próximo botão.

    Carregue a imagem ISO e clique no botão Avançar

  3. Insira as credenciais necessárias e acesse o Próximo botão novamente.

    Insira as credenciais necessárias para instalação fácil

  4. Nomeie sua nova máquina virtual e defina um local para ela. Então, acerte o Próximo botão novamente.

    Defina o nome e a localização de sua nova máquina virtual

  5. Especifique o seu desejado Capacidade do disco escolhendo o Tamanho máximo do disco e decidir sobre o método de armazenamento. Em seguida, clique no botão Avançar novamente.

    Defina as configurações de capacidade do disco

  6. Finalmente, acerte o Terminar botão para criar a nova máquina virtual.

    Concluindo a criação da nova máquina virtual VMware

Você será capaz de executar a nova máquina de convidado sem ver o “CPU foi desativada pelo sistema operacional convidado” erro durante o inicial Bota procedimento.

5 minutos lidos