INFO: Como resolver a ferramenta Sysdiff no Windows NT

Traduções deste artigo Traduções deste artigo
ID do artigo: 157576 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve como solucionar a ferramenta Sysdiff incluída no Windows NT 4.0.

Uma versão atualizada da ferramenta Sysdiff que resolve alguns problemas comuns de Sysdiff está disponível para download no seguinte local no site FTP da Microsoft:
ftp://ftp.microsoft.com/bussys/winnt/winnt-public/fixes/usa/NT40/utilities/Sysdiff-fix

Mais Informações

Mensagens de erro gerais

Ao solucionar mensagens de erro geradas por Sysdiff, você pode obter descrições de mensagens de erro usando o comando NET HELPMSG. Por exemplo, se você receber um 32 de erro Sysdiff, você pode obter mais informações sobre a mensagem de erro, digitando o seguinte comando no prompt de comando no Windows NT:
net helpmsg 32
Neste exemplo, você recebe a seguinte resposta:
O processo não é possível acessar o arquivo porque ele está sendo usado por outro processo.

Computador pára de responder (trava) ao usar Sysdiff / aplicar

Esse comportamento pode ocorrer se um ou mais das seguintes condições existirem:
  • O computador de destino tem espaço em disco insuficiente.
  • Há um problema com um dos programas contidos no arquivo de imagem.
  • Use o comando Sysdiff /inf para integrar o arquivo de imagem na instalação do Windows NT e o arquivo de imagem ou arquivos de origem os Windows NT na pasta $ OEM $ no servidor estão corrompidos.
Para resolver esse problema, use o método apropriado abaixo:
  • Libere espaço em disco e reaplique o arquivo de diferenças.
  • Tente imagens menores ou imagem programas um por vez até determinar qual programa está causando o problema.
  • Para verificar se seu arquivo de imagem é válido, execute essas etapas:
    1. Criar o arquivo de imagem no computador local e, em seguida, copie-o para o servidor.
    2. Aplique manualmente o arquivo de diferenças. Para fazer isso, digite o seguinte comando no prompt de comando no Windows NT:
      Sysdiff /apply /m < arquivo de imagem >

Erro 112

Quando você usar o Sysdiff /diff comando um arquivo de diferença que contém as diferenças entre a sua anterior configuração e a configuração atual é criada. Se não houver espaço em disco insuficiente para gerar este arquivo diferença, ocorrerá erro 112. Erro 112 é um código de erro padrão do Win32 e representa uma falta de erro de espaço em disco.

Observação: Se muitas alterações forem feitas na configuração do computador após a criação da imagem Sysdiff inicial, o arquivo diferença pode se tornar muito grande. Acordo com a capítulo 2 do Windows NT Workstation Resource Guide:
As informações no arquivo diferença incluem todos os arquivos binários para os aplicativos, bem como a configurações de arquivo de inicialização e configurações do Registro para os aplicativos.
Para resolver esse problema, execute essas etapas:
  • Se você tiver espaço em disco insuficiente no disco rígido, liberar espaço em disco adicional e use o Sysdiff /diff comando novamente.
  • Use o parâmetro /log para rastrear as atividades de Sysdiff durante a operação /diff.

Mensagem de erro: Falha de comparação (erro = 32)

Esta mensagem de erro indica que um arquivo que a ferramenta Sysdiff está tentando abrir está em uso.

Para resolver esse problema, use o método apropriado abaixo:
  • Feche todos os programas, reinicie o computador e, em seguida, iniciar o Sysdiff ferramenta sem iniciar todos os outros programas.
  • Use a seção [ExcludeFiles] no arquivo Sysdiff.inf.
  • Usar o arquivo Sysdiff.inf de Support\Deptools\ <platform> pasta no CD-ROM do Windows NT.

Mensagem de erro: Sistema Erro 5

Se você usar a ferramenta Sysdiff para instalar programas que adicionar serviços do sistema, drivers de hardware ou outros drivers no Windows NT, a ferramenta Sysdiff pode tentar acessar as chaves do Registro restrita. Quando isso ocorre, você pode receber uma mensagem de erro sistema Erro 5, que é equivalente a "acesso negado". Você não deve usar a ferramenta Sysdiff para instalar programas que precisam fazer esses tipos de modificações.

Para resolver esse problema, execute essas etapas:
  1. Identifica qual programa instalado o serviço do sistema, driver de hardware ou outro driver.
  2. Crie um novo arquivo diferença sem o programa identificado na etapa 1.
  3. Aplicar o novo arquivo de diferenças.
  4. Instale o programa identificado na etapa 1 usando seu próprio programa de instalação ou a rotina.
Observação: Microsoft não suporta o uso da ferramenta Sysdiff para a instalação dos serviços do sistema, programas que incluem serviços do sistema, drivers de dispositivo ou software de cliente de rede. Serviços do sistema e drivers de dispositivo gravar valores no registro, que são dinâmicos ou foram encontrados confidenciais para acessar a ferramenta Sysdiff durante o teste ou árvores. Essas árvores e valores são excluídas dos modos de /Snap e /Diff o arquivo Sysdiff.inf. Em alguns casos você pode achar que a ferramenta Sysdiff será instalado com êxito esses tipos de programas.

Nome do computador está incorreta ou um duplicado

Essa mensagem de erro pode ocorrer se o nome do computador em que você usou a ferramenta Sysdiff para ajustar o arquivo de imagem original e criar o arquivo de diferenças foi alterado entre snap original e a criação do arquivo diferença.

Para resolver esse problema, recrie o arquivo de imagem original e o arquivo de diferença, certificando-se de que não altera o nome do computador.

Arquivo de imagem é muito grande e demora muito tempo para concluir

Esse comportamento pode ocorrer se você incluir a pasta de imagem quando você usa a ferramenta Sysdiff para criar um arquivo de imagem. Quando você cria a imagem no disco rígido local, exclua a pasta que está sendo usada para armazenar o arquivo de imagem.

Para resolver esse comportamento, digite o caminho completo para a pasta na qual você está armazenando o arquivo de imagem na seção [ExcludeDirectoryTrees] o arquivo Sysdiff.inf. Por exemplo, se você executar a ferramenta Sysdiff da pasta C:\Image, digite a seguinte linha na seção [ExcludeDirectoryTrees]:
C:\Image

A ferramenta Sysdiff somente aparece na tela rapidamente

Esse comportamento pode ocorrer se você tentar iniciar a ferramenta Sysdiff a partir de uma linha de comando, e você usar a sintaxe de linha de comando errado.

As alterações não são aplicadas quando você usa o Sysdiff / aplicar comando

Quando você aplica um arquivo de diferenças, ele poderá parecer que algumas configurações de específicas de usuário não são aplicadas. Muitas dessas configurações estão localizadas nas chaves HKEY_CURRENT_USER ou HKEY_USERS no registro. Como essas configurações são específico de usuário, eles não estão presentes se você efetuar logon para o Windows NT usando uma conta diferente daquele que foi usado para criar o arquivo de diferenças. A ferramenta Sysdiff não foi projetada para incorporar esses tipos de configurações específicas do usuário.

O Sysdiff /Apply /log comando não criar um arquivo de log

O /Apply comando parâmetro de linha da ferramenta Sysdiff não oferece suporte o recurso de log. O parâmetro /log pode ser usado com os parâmetros de linha de comando /snap e /diff da ferramenta Sysdiff.

Observação: O "Windows NT Workstation Resource Kit" mostra incorretamente o parâmetro /log sendo usado com o /Apply parâmetro na página 44.

Unidades de rede aparecem em Meu computador

Unidades de rede, que são criadas após você ajustar o arquivo de imagem base e antes da diferença arquivo é criado, são aplicadas a nova instalação. Conexões de unidade de rede são armazenadas no registro e são reconhecidos pela ferramenta Sysdiff. Se você não deseja unidades de rede adicionais a serem mapeados para um usuário, você deve desconectar das unidades de rede antes de criar o arquivo de diferenças.

Mensagem de erro: Contate o fabricante

Se você tentar aplicar um arquivo diferença em um computador em que a pasta % SystemRoot % possui um nome diferente que não seja a pasta de % SystemRoot % do computador a partir do qual o arquivo de diferenças foi criado, você receberá a seguinte mensagem de erro:
Existe um problema com um arquivo fornecido pelo fabricante do computador. Contate o fabricante e relatar o seguinte:

Um arquivo de instantâneo ou de comparação especificado na linha de comando foi criado com um sysroot diferente e não pode ser usado agora.

Clique em OK. O programa de instalação continuará, mas certos aplicativos ou outros recursos podem não funcionar corretamente.

Arquivos temporários permanecem na pasta Sydiff

Esse comportamento pode ocorrer se você fechar a ferramenta Sysdiff antes que ela conclua. Para resolver esse comportamento, exclua os arquivos temporários e, em seguida, recriar os arquivos de Sysdiff.

Mensagem de erro: Falha de comparação (erro = 2)

Essa mensagem de erro pode ocorrer se você digita errado um argumento de linha de comando Sysdiff. Por exemplo, este erro ocorre se você digitar o seguinte comando:
Sysdiff /diff base.img offic.img
onde base.img é realmente chamado base2.img.

Mensagem de erro: Acesso negado

Essa mensagem de erro pode ocorrer se você aplicar vários arquivos de imagem a um compartilhamento de rede dos arquivos de origem do Windows NT. Por exemplo, essa mensagem de erro pode ocorrer se você tiver uma imagem do Microsoft Word e uma imagem do Microsoft Excel, e você usar o comando Sysdiff /inf para aplicar a imagem do Microsoft Excel para o local de rede.

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no começo deste artigo. Estamos estiver pesquisando esse problema e divulgaremos novas informações na Base de dados de Conhecimento da Microsoft como ele se torna disponível.

Algumas alterações do Registro, alterações .ini ou arquivos estão faltando

Muitos programas exigem que você reinicie o computador depois de executar a instalação. Enquanto seu computador estiver reiniciando, o programa faz alterações adicionais. Se você não reiniciar seu computador, o Sysdiff /diff comando não pode detectar todas as alterações relevantes. Certifique-se de que reiniciar o computador após a instalação os programas e antes de usar o Sysdiff /diff comando.

Não é possível fechar a janela do programa de Sysdiff

Esse comportamento pode ocorrer em determinados computadores, mas normalmente não é uma causa para preocupação. Para contornar esse comportamento, execute estas etapas:

Observação: Verificar que o Sysdiff é concluído em execução antes você seguir estas etapas:
  1. Clique com o botão direito da barra de tarefas e clique em Gerenciador de tarefas .
  2. Na guia Application , clique em Sysdiff e, em seguida, clique em Finalizar tarefa .
  3. Feche o Gerenciador de tarefas .

Mensagem de erro: Falha na instalação

Essa mensagem de erro pode ocorrer durante a instalação do Windows NT quando você usar o comando Sysdiff /inf para integrar a imagem de instalação do Windows NT. Essa mensagem de erro normalmente indica um problema com uma chave do registro que Sysdiff está tentando atualizar.

Para determinar qual chave do Registro está causando o problema, execute estas etapas:
  1. Abra o arquivo .inf criado pela ferramenta Sysdiff em um editor de texto (como o bloco de notas). Esse arquivo .inf está localizado na pasta $ OEM $ e tem o mesmo nome do arquivo de imagem original.
  2. Escolha uma chave do registro no início do arquivo .inf como um ponto de partida e use o Editor do Registro (Regedit.exe) para determinar se essa chave, na verdade, foi adicionada ao registro. Se essa chave existir no registro, há um problema com uma chave mais para baixo na lista.
  3. Repita a etapa 2, mas escolher uma chave do Registro ainda mais para baixo na lista. Se a chave do Registro não existir no registro, a chave de registro incorreto é acima essa chave e após a chave é verificada na etapa 2.
  4. Repita as etapas 2-3 até que você determinar a chave do registro no arquivo .inf que está causando o problema.
Depurar arquivos .inf pode ser um processo demorado. Não é necessário testar um arquivo .inf usando um completo Sysdiff /apply comando sempre que você usar um ponto-e-vírgula (;) para marcar uma linha em um arquivo .inf. Durante a instalação do Windows NT, o arquivo cmdlines.txt lê o arquivo .inf e grava cada entrada do Registro. Para solucionar esse processo usando o arquivo Cmdlines.txt, execute essas etapas:
  1. Copie o arquivo Cmdlines.txt e o arquivo .inf da pasta $ OEM $ para uma pasta vazia no seu computador (por exemplo, c:\debug).
  2. Em um prompt de comando, digite os seguintes comandos, pressionando ENTER após cada comando:
    cd\debug
    Copiar go.bat cmdlines.txt
    Editar go.bat
  3. No editor de texto, excluir [Commands] título, remover as aspas de quaisquer linhas que modificar o registro, salvar as alterações e feche o editor de texto.
  4. Execute o arquivo em lotes Go.bat para determinar se as alterações feitas no arquivo .inf foram adicionadas ao registro.
Observação: Siga estas etapas em um computador em que a instalação de Sysdiff falhou. As pastas de programa e os arquivos .ini devem existir para estas etapas para funcionar corretamente. Além disso, verifique se a pasta SystemRoot%\system32 existe no caminho de ambiente.

Microsoft Office não funciona corretamente

Se os perfis de usuário estiverem habilitados no Windows NT, algumas versões do Microsoft Office podem não funcionar corretamente. Em alguns casos, se você instala o Microsoft Office como um usuário e, em seguida, faça logon como outro usuário, algumas chaves do Registro podem estar faltando. Esse problema ocorre porque algumas versões do Office não reconhecem os perfis de usuário do Windows NT.

Para obter informações adicionais sobre esse problema, consulte o seguinte artigo na Base de dados de Conhecimento da Microsoft:
159212O Office 95 usado no Windows NT 3.51 ou Windows 95 com perfis

Para contornar esse problema, use o método apropriado abaixo:
  • Faça logon para o Windows NT usando a conta que irá usar o Microsoft Office e, em seguida, aplique a imagem Sysdiff. Para aplicar o arquivo de imagem, a conta de usuário deve ser um membro do grupo Administradores. Depois que a imagem de Sysdiff estiver concluída, você pode remover o usuário do grupo Administradores.
  • Use outro método para implantar o Microsoft Office para usuários do Windows NT. Para informações sobre os métodos diferentes de implantação que estão disponíveis, consulte o seguinte site:
    http://www.microsoft.com/office/ork/default.htm
Para obter informações adicionais sobre a ferramenta Sysdiff e instalações autônomas, consulte os seguintes artigos na Base de dados de Conhecimento da Microsoft: 155197 parâmetros de instalação autônoma para o arquivo Unattend.txt

158548Sysdiff datas de alterações em arquivos que ele aplica-se a WinNT

KB 159839, Sysdiff não adiciona diretórios vazios

KB 154888, SYSDIFF /inf não propagar atalhos na área de trabalho 154487SYSDIFF /dump Err. Msg: A data é inválida

151908SYSDIFF /dump exibe alguns registro dados tipos incorretamente

113583SYSDIFF não remove pastas que não estão vazias

Propriedades

ID do artigo: 157576 - Última revisão: terça-feira, 1 de outubro de 2013 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbfaq kbinfo kbsbk kbsetup kbtshoot KB157576 KbMtpt
Traduçã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: 157576

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com