ID do artigo: 139063 - Última revisão: terça-feira, 31 de maio de 2005 - Revisão: 2.2

Mensagem de erro: Falha na inicialização do dispositivo VFAT

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Importante Este artigo contém informações que mostram como ajudar a reduzir as configurações de segurança ou como desativar os recursos de segurança em um computador. É possível realizar as seguintes alterações para solucionar um problema específico. Antes de fazer essas alterações, recomendamos que avalie os riscos associados à implementação dessa solução no seu ambiente específico. Se você implementar essa solução, execute quaisquer etapas apropriadas adicionais que ajudem a proteger o sistema.

Nesta página

Expandir tudo | Recolher tudo

Sintomas

Ao tentar iniciar o Windows, a seguinte mensagem de erro em uma tela azul pode ser exibida:
Falha na inicialização do dispositivo VFAT

Um dispositivo ou recurso exigido pelo VFAT não está presente ou não está disponível. O VFAT não pode continuar carregando.

Sistema interrompido.

Causa

Esse problema pode ocorrer sob uma das seguintes condições:
  • Se o arquivo Ifshlp.sys estiver faltando na pasta Windows.

    -ou-
  • Se o arquivo Config.sys contiver uma linha que aponta para uma versão anterior do arquivo Ifshlp.sys.

    -ou-
  • Se a seguinte instrução de Ifshlp.sys for excluída do arquivo Config.sys após a reinstalação do Windows:
    DEVICE=C:\Windows\Ifshlp.sys
    -ou-
  • Se a seção [Paths] no arquivo Msdos.sys for incorreta.

    -ou-
  • Se um arquivo Winboot.ini de uma instalação anterior incompleta estiver na pasta raiz do seu disco de Inicialização.

    -ou-
  • Se uma linha "maxfilecache = 4096" estiver no arquivo System.ini.

Resolução

Aviso Esta solução pode tornar seu computador ou a rede mais vulneráveis aos ataques de usuários ou softwares mal-intencionados, como vírus. Não recomendamos essa solução, mas a fornecemos para que possa escolher implementá-la de acordo com sua vontade. O uso dessa solução é de sua responsabilidade.

Observação Um programa antivírus foi desenvolvido para ajudar a proteger seu computador contra vírus. Não baixe ou abra arquivos a partir de fontes nas quais você não confia, não visite sites que também não confia ou abra anexos de email quando seu programa antivírus estiver desabilitado.

Para obter informações adicionais sobre vírus de computador, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
129972  (http://support.microsoft.com/kb/129972/ ) Vírus de computador: descrição, prevenção e recuperação
Para resolver o problema, use um dos seguintes métodos.

Arquivo Ifshlp.sys faltando na pasta Windows

Se o arquivo Ifshlp.sys estiver faltando na pasta Windows, extraia uma nova cópia do arquivo dos seus disquetes ou CD-ROM original do Windows para a pasta Windows.

Para obter informações sobre como usar a ferramenta Extract, consulte o seguinte artigo na Base de Dados de Conhecimento da Microsoft:
129605  (http://support.microsoft.com/kb/129605/PT-BR/ ) Como extrair arquivos originais compactados do Windows

O arquivo Config.sys aponta para uma versão anterior do arquivo Ifshlp.sys

  1. Windows 95

    Reinicie o computador. Ao ver a mensagem "Iniciando o Windows 95", pressione F8 e escolha a opção Somente prompt de comando em modo de segurança no menu Iniciar.

    Windows 98

    Reinicie o computador, mantenha pressionada a tecla CTRL após o computador concluir o Teste automático de ligação (POST) e escolha a opção Somente prompt de comando em modo de segurança a partir do menu Iniciar.
  2. Use um editor de textos (como o Edit.com) para abrir o arquivo Config.sys.
  3. Exclua a linha que carrega o arquivo Ifshlp.sys. Observe que o Windows carrega automaticamente essa unidade ao iniciar o computador.
  4. Salve e feche o arquivo Config.sys.
  5. Reinicie o computador.

A instrução Ifshlp.sys foi excluída do arquivo Config.sys após a reinstalação do Windows

Ao reinstalar o Windows, a instrução Ifshlp.sys é excluída do arquivo Config.sys e não é substituída. Para adicionar a instrução Ifshlp.sys ao arquivo Config.sys:
  1. Windows 95

    Reinicie o computador. Ao ver a mensagem "Iniciando o Windows 95", pressione F8 e escolha a opção Somente prompt de comando em modo de segurança no menu Iniciar.

    Windows 98

    Reinicie seu computador, mantenha pressionada a tecla CTRL após o computador concluir o Teste automático de ligação (POST) e escolha a opção Somente prompt de comando em modo de segurança a partir do menu Iniciar.
  2. Use um editor de textos (como o Edit.com) para abrir o arquivo Config.sys.
  3. Digite a seguinte linha no arquivo Config.sys:
    DEVICE=C:\Windows\Ifshlp.sys
  4. Salve e feche o arquivo Config.sys.
  5. Reinicie o computador.

Seção [Paths] incorreta no arquivo Msdos.sys

  1. Windows 95

    Reinicie o computador. Ao ver a mensagem "Iniciando o Windows 95", pressione F8 e escolha a opção Somente prompt de comando em modo de segurança no menu Iniciar.

    Windows 98

    Reinicie seu computador, mantenha pressionada a tecla CTRL após o computador concluir o Teste automático de ligação (POST) e escolha a opção Somente prompt de comando em modo de segurança a partir do menu Iniciar.
  2. Digite o seguinte comando em um prompt de comando:
    attrib -s -h -r msdos.sys
  3. Use um editor de textos (como o Edit.com) para abrir o arquivo Msdos.sys.
  4. Verifique se as seguintes linhas no arquivo Msdos.sys estão corretas [Paths] WinDir=Windows WinBootDir=Windows HostWinBootDrv=C no qual Windows é a pasta que contém o Windows. Observe que se você estiver usando um software de compactação de disco, será necessário alterar a letra da unidade na linha HostWinBootDrv= para a letra da unidade host.
  5. Salve e feche o arquivo Msdos.sys.
  6. Digite a seguinte linha em um prompt de comando:
    attrib +s +h +r msdos.sys
  7. Reinicie o computador.

Arquivo Winboot.ini presente na pasta raiz da unidade de inicialização

  1. Windows 95

    Reinicie o computador. Ao ver a mensagem "Iniciando o Windows 95", pressione F8 e escolha a opção Somente prompt de comando em modo de segurança no menu Iniciar.

    Windows 98

    Reinicie seu computador, mantenha pressionada a tecla CTRL após o computador concluir o Teste automático de ligação (POST) e escolha a opção Somente prompt de comando em modo de segurança a partir do menu Iniciar.
  2. Digite deltree winboot.ini em um prompt de comando para excluir o arquivo Winboot.ini na pasta raiz da unidade de inicialização e pressione ENTER.
  3. Reinicie o computador.

Existe uma linha "maxfilecache = 4096" no arquivo System.ini

Use qualquer editor de texto (como o Bloco de notas) para abrir o arquivo System.ini na pasta Windows. Digite um ponto-e-vírgula (;) no início da linha "maxfilecache = 4096", salve o arquivo, feche-o e reinicie o computador.

Mais Informações

Para obter informações adicionais sobre como determinar em que pasta o Windows está instalado, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
305792  (http://support.microsoft.com/kb/305792/PT-BR/ ) Como determinar em qual pasta o Windows está instalado

A informação contida neste artigo aplica-se a:
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
Palavras-chave: 
kberrmsg kbenv kbfile kbprb kbfaq KB139063