ID do artigo: 216231 - Última revisão: terça-feira, 13 de maio de 2003 - Revisão: 4.1

CORRECÇÃO: Erros de instalação do aplicativo ao exibir "entre cópia de arquivos, em espera por"

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.

Nesta página

Expandir tudo | Recolher tudo

Sintomas

Quando você executa uma instalação que foi criada usando o PDW Package and Deployment Wizard (), você receber uma das seguintes mensagens de erro:
Não é possível iniciar o programa de instalação principal! (CreateProcess() retornado 0x000000C1H de código de erro)
VB6stkit.dll não é uma imagem válida do Windows NT
O sistema não pôde localizar o arquivo ' < Folder>\Msftqws.pdw\Vb6stkit.dll Temp '. Você gostaria de procurar por do arquivo?
O sistema não pôde localizar o arquivo ' < Folder>\Windows\Temp\Msftqws.pdw\St6unst.exe Temp '. Você gostaria de procurar por do arquivo?
onde < Pasta Temp > é o Windows\Temp pasta no Windows 95, Windows 98 ou Windows Me ou a pasta especificada pela variável de ambiente TEMP no Windows NT.

Causa

Se o sintoma ocorrer em todos os computadores de destino onde você executar a instalação, a causa do problema é provavelmente um dos seguintes:
  • Um disquete danificado.
  • Um arquivo de instalação danificado.
Se o sintoma ocorre apenas em alguns computadores de destino, a causa pode ser uma das seguintes opções:
  • Esquerda sobre arquivos de uma tentativa de instalação anterior.
  • Um problema de computador específico.

Resolução

Teste para disquete danificado

Tente implantar o pacote de instalação em um conjunto diferente de disquetes ou use um disco de verificação de utilitário, como o ScanDisk, para verificar a integridade do atual conjunto de disquetes.

Observação : ao usar o ScanDisk, selecione a opção completa. A opção padrão não detecta todos os erros de disco.

Teste para arquivos danificados

  1. Crie uma pasta de teste no disco rígido do computador de destino.
  2. Copie os arquivos dos disquetes de instalação para a pasta de teste:
    1. Se você receber mensagens de erro indicando a cópia falha, o disquete poderá ser danificado (consulte a seção "Testar para disquetes danificado" deste artigo), ou pode haver um problema com a unidade de disquete.
    2. Se a cópia tiver êxito, continue com a próxima etapa.
  3. Execute Setup.exe a partir da pasta de teste no disco rígido.
    1. Se a instalação tiver êxito quando executado a partir do disco rígido, isso indica uma os disquetes pode ser danificado (consulte a seção "Teste para danificado disquetes" deste artigo), ou pode haver um problema com a unidade de disquete.
    2. Se a instalação falhar com uma das mensagens de erro listadas na seção "Sintomas" deste artigo, continue com a próxima etapa
  4. Se a instalação tiver êxito quando executado a partir do disco rígido, isso indica uma os disquetes pode ser danificado (consulte a seção "Teste para danificado disquetes" deste artigo), ou pode haver um problema com a unidade de disquete.
  5. Se a instalação falhar com uma das mensagens de erro listadas no artigo sintomas, continue com a próxima etapa.
  6. Para determinar se um arquivo .cab está corrompido, extraia manualmente os arquivos dos arquivos .cab do. Para extrair o conteúdo de um arquivo de gabinete, você deve usar o utilitário Extract.

    Extract.exe pode ser encontrado na sua pasta Windows ou Winnt ou em sua instalação do Windows 95, Windows 98, Windows NT ou Windows 2000 CD ou disquetes.

    Extract.exe é um utilitário de linha de comando. Portanto, ele é usado em um prompt de comando do MS-DOS. Para extrair arquivos dentro de um arquivo de gabinete, certifique-se o utilitário Extract.exe está no caminho MS-DOS, ou copie o utilitário Extrair para a pasta mesma como o arquivo de gabinete.

    No prompt de comando MS-DOS, você pode executar o seguinte comando para extrair todos os arquivos em um arquivo .cab para o directório actual:
    Extract.exe /e /a < Nome do Arquivo >.cab
    onde < Nome do Arquivo > é o nome de seu arquivo de gabinete. Se houver vários arquivos .cab na configuração de, < Nome do Arquivo > deve ser o primeiro .cab na série. Se todos os arquivos extrair com sucesso, o arquivo .cab não está corrompido. No entanto, o arquivo .cab está corrompido se você receber a seguinte mensagem de erro:
    Arquivo de gabinete de erro: < Arquivo Nome >.cab está corrompido
    onde < Nome do Arquivo > é o nome do arquivo .cab extraídos apenas.

    Observação: Em alguns casos, um arquivo .cab pode estar danificado mesmo que sejam capaz de extrair os arquivos com êxito dele. Tente executar novamente o PDW ou executar o arquivo .bat na pasta \Support para recriar os arquivos .cab. Depois de recriar os arquivos de gabinete, verificar se não estão corrompidos extrair manualmente os arquivos novamente e, em seguida, tentar novamente a instalação.

    Para obter informações adicionais sobre recriar arquivos cabinet executando um arquivo .bat, consulte o seguinte artigo na Base de dados de Conhecimento da Microsoft:
    191212  (http://support.microsoft.com/kb/191212/EN-US/ ) COMO: Modificar e reconstruir .cab arquivos criados com o PDW

    Para obter mais informações sobre como usar o utilitário Extract.exe, você pode digitar o seguinte comando em um prompt de comando do MS-DOS:
    Extract.exe /?
    Para mais informações sobre Extract.exe, consulte a documentação do SDK do ActiveX mencionados na seção Referências deste artigo.

Teste para a instalação arquivos esquerda no sistema

Se o sintoma ocorrer após você tentar instalar o aplicativo mesmo sem êxito (por exemplo, o computador pára de responder durante a instalação), execute estas etapas:
  1. No computador de destino, procure por uma cópia dos arquivos .cab do seu aplicativo na pasta do Windows (pasta Winnt no Windows NT ou Windows 2000). Se você encontrar uma cópia, exclua os arquivos .cab.

    O programa de instalação coloca os arquivos .cab na pasta Windows ou Winnt e remove-los após uma instalação bem-sucedida. No entanto, se o programa de instalação é encerrado de forma anormal, os arquivos .cab podem ser deixados no sistema.
  2. Na pasta Windows\Temp (ou a pasta especificada pela variável de ambiente TEMP no Windows NT ou Windows 2000), localize uma subpasta chamada Msftqws.pdw. Se você localizar essa subpasta, excluí-lo.
  3. No computador de destino, procure os seguintes arquivos. Se qualquer desses arquivos tem um tamanho de 0 bytes, exclua o arquivo:
    • Vb6stkit.dll
    • St6unst.exe
    • Setup1.exe
  4. Execute o programa de instalação novamente.

Problemas específicos de máquina

Se as sugestões de solução de problemas neste artigo não resolverem o problema, pode haver algo específico sobre a configuração do computador de destino que está causando o erro.

Contate o suporte técnico da Microsoft para obter mais assistência.

Situação

A Microsoft confirmou que este é um bug no Microsoft produtos que estão listados no início deste artigo.

Esse bug foi corrigido no Visual Studio 6.0 Service Pack 3.

Para obter mais informações sobre o Visual Studio service packs, consulte os seguintes artigos na Base de dados de Conhecimento da Microsoft:
194022  (http://support.microsoft.com/kb/194022/EN-US/ ) INFO: Visual Studio 6.0 Service Packs, What, WHERE, por que

194295  (http://support.microsoft.com/kb/194295/EN-US/ ) COMO: Verificar se o Visual Studio 6.0 Service Packs estão instalados

Referências

Para obter mais informações sobre como usar Extract.exe, consulte a documentação encontrado no ActiveX Software Development Kit (SDK). O ActiveX SDK está disponível para download no seguinte local:
http://msdn2.microsoft.com/en-us/library/ms974305.aspx (http://msdn2.microsoft.com/en-us/library/ms974305.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Basic 6.0 Learning Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
Palavras-chave: 
kbmt kbappsetup kbbug kbfix kbtophit kbwizard KB216231 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 216231  (http://support.microsoft.com/kb/216231/en-us/ )