Erro ao gerenciar um arquivo VHD no Windows Server: "Um provedor de disco virtual para o arquivo especificado não foi encontrado"

Este artigo fornece uma solução para um erro que ocorre quando você cria uma máquina virtual no Hyper-V Manager.

Aplica-se a: Windows Server 2012 R2
Número de KB original: 2013544

Sintomas

Você recebe a seguinte mensagem de erro ao tentar criar uma máquina virtual no Gerenciador do Hyper-V no Windows Server:

Nome do log: Microsoft-Windows-Hyper-V-VMMS-Administração
Fonte: Microsoft-Windows-Hyper-V-VMMS
ID do evento: 14098
Nível: erro
Descrição:
O driver 'Provedor de Serviços de Virtualização de Armazenamento' exigido pelo serviço de Gerenciamento de Máquinas Virtuais não está instalado ou está desabilitado. Verifique suas configurações ou tente reinstalar a função Hyper-V.

Nome do log: Microsoft-Windows-Hyper-V-Image-Management-Service-Administração
Fonte: Microsoft-Windows-Hyper-V-Image-Management-Service
ID do evento: 15062
Nível: erro
Descrição:
"O sistema falhou ao criar 'E:\VMachine\Máquinas Virtuais\TEST\TEST.vhd'. Código de Erro: 2424869

Ao tentar interagir com um arquivo VHD (disco rígido virtual) usando uma ferramenta como Hyper-V Manager, Gerenciador de Armazenamento ou Diskpart, você recebe a seguinte mensagem de erro:

Título: Virtual Disk Manager
Descrição: não foi encontrado um provedor de disco virtual para o arquivo especificado.

Você também pode ver o seguinte evento registrado no log do VHDMP:

ID do evento 3 : falha ao exibir letra da unidade VHD <\Path\discos rígidos virtuais\VMNAME_########-#########################.vhd>. Status do erro: 0xC0000061

Ao tentar iniciar uma máquina virtual usando o Gerenciador do Hyper-V, você recebe a seguinte mensagem de erro:

Observação

Nomes de máquina, caminhos e GUIDs serão diferentes, pois são exclusivos para cada ambiente.

Título: Hyper-V Manager
Descrição: Não foi possível iniciar um erro ao tentar iniciar o nome> da< VM da máquina virtual selecionada.

Controlador IDE emulado da Microsoft (ID da instância {########-#########-############}): Falha ao ligar com o Erro: 'Um dispositivo anexado ao sistema não está funcionando'.

Falha ao abrir o anexo 'Drive Letter:\path\Virtual Hard drivers\VMNAME_########-#########-############.vhd'. Erro: 'Um dispositivo anexado ao sistema não está funcionando'

Falha ao abrir o anexo 'Drive Letter:\path\Virtual Hard drivers\VMNAME_########-#########-############.vhd'. Erro: 'Um dispositivo anexado ao sistema não está funcionando'

Falha ao iniciar o 'NOME da VM' (ID da Máquina Virtual ########-################-############)

Controlador IDE emulado da Microsoft (ID da instância {########-######-############}): Falha ao ligar com o Erro: 'Um dispositivo anexado ao sistema não está funcionando'. (0x8007001F) (ID da Máquina Virtual: ########-############-############)

'Nome da VM': falha ao abrir o anexo 'Drive Letter:\path\Virtual Hard drivers\VMNAME_########-#########################.vhd'. Erro: 'Um dispositivo anexado ao sistema não está funcionando' (0x8007001F) (ID da Máquina Virtual: ########-################-############)

'Nome da VM': falha ao abrir o anexo 'Drive Letter:\path\Virtual Hard drivers\VMNAME_########-#########################.vhd'. Erro: 'Um dispositivo anexado ao sistema não está funcionando' (0x8007001F) (ID da Máquina Virtual: ########-################-############)

Motivo

Há um problema de tempo com FSDepends.sys e com VHDMP.sys. Esse problema de tempo ocorre quando determinados programas de backup são instalados em computadores Windows Server. Por padrão, o valor de início FSDepends.sys no registro é definido como Manual. Quando qualquer software de backup de terceiros carrega seu driver de dispositivo de fita, às vezes o software pode resultar em FSDepends.sys e VHDMP.sys não inicializando corretamente.

Resolução

Para contornar esses problemas, FSDepends.sys deve ser definido como um valor inicial de Inicialização (0x0).

Certifique-se de fazer backup do registro antes de alterá-lo. Verifique também se você sabe como restaurar o registro se ocorrer um problema.

Para obter mais informações sobre como fazer backup, restaurar e alterar o registro, clique no número do artigo a seguir para exibir o artigo na Base de Dados de Conhecimento da Microsoft:
322756 Como fazer o backup e a restauração do Registro no Windows

Para contornar esses problemas, siga estas etapas:

  1. Inicie o Editor do Registro.

  2. Localize a seguinte chave do Registro:
    HKLM\SYSTEM\CurrentControlSet\Services\FsDepends

  3. Na chave "FsDepends", altere REG_DWORD valor "Iniciar" de 3 para 0.

  4. Reinicie o computador.

Mais informações

Assim que o computador é reiniciado, FSDepends.sys começa imediatamente e o problema de tempo não ocorre mais.
Ou você pode tentar uma das duas soluções alternativas a seguir. Nenhum desses métodos é recomendado. No entanto, eles trabalharão para corrigir os problemas se a edição do registro não for possível ou desejável:

  • Desative qualquer dispositivo de fita anexado e reinicie o servidor. Assim que o servidor for iniciado, ative o dispositivo de fita.
  • Desabilite o driver do dispositivo chamado TPFilter.sys.