Como instalar arquivos adicionais durante a recuperação automatizada do sistema

Traduções deste artigo Traduções deste artigo
ID do artigo: 299044 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

Este artigo descreve como instalar arquivos adicionais quando você usa o recurso de restauração automatizada do sistema (ASR). Especificamente, este artigo descreve como modificar ou adicionar a seção [InstallFiles] do arquivo asr.sif para especificar os drivers de dispositivo que são necessários durante o o modo de interface gráfica do usuário (modo de GUI) e os arquivos de instalação ASR que não estão incluídos no CD do produto Windows.

Mais Informações

O procedimento de restauração ASR é composto de duas fases: fase I (instalação de modo de texto) e a fase II (instalação do modo GUI). Durante a fase II do processo de restauração de ASR, pode haver programas ou drivers de dispositivo que são necessários mas que não estão incluídos no disco CD-ROM do produto Windows. O processo de restauração do ASR fornece um mecanismo para copiar esses arquivos adicionais para o computador de destino durante a fase I. Esses arquivos, em seguida, estará disponíveis posteriormente no processo de restauração.

A seção [InstallFiles] do arquivo asr.sif contém os registros que identificam os drivers de dispositivo e arquivos e a origem e destino para o qual eles serão copiados. Programas podem omitir a seção quando desejarem especificar que os arquivos do driver de dispositivo não são para serem copiados para o computador de destino. Da mesma forma, se a seção está presente, mas ele não contém todos os registros, os drivers não são copiados.

A seção [InstallFiles] não é necessária, por exemplo, se os drivers de dispositivo são exigidos pelo programa provedor foram instalados durante uma instalação típica do Microsoft Windows XP. Outro exemplo é que o programa de recuperação implementado um procedimento de cópia e instalação de arquivos específicas de fornecedor que não tinha para usar a semântica que foram fornecida pelos registros de dispositivo de recuperação.

Uma seção [InstallFiles] válida é necessária durante a fase I se ASR é copiar os arquivos de driver para um disco rígido. Um pacote de driver válido deve incluir o driver (.sys) e um arquivo de instalação (.inf) para o driver ser instalado durante a seção Plug and Play da fase II. Além disso, este pacote de driver deve incluir um arquivo de catálogo (.cat) para evitar avisos de driver não assinado. Todos os três arquivos devem ser incluídos na seção [InstallFiles]. Como alternativa, drivers de terceiros podem ser instalados usando um programa de instalação. Nesse caso, o programa de instalação deve ser incluído na seção [InstallFiles].

Observação Durante a fase II, o ASR não acessa a seção [InstallFiles].

A seção [InstallFiles] deve usar a seguinte sintaxe.
 
[InstallFiles]Installfile-Key=System-Key,Source-Media-Label,Source-device,Source-File-Path, Destination-File-Path, Vendor-Name, Flags
a lista a seguir está uma explicação das chaves que são usados na seção [InstallFiles]:
  • Chave InstallFile-necessária

    Esse valor é um número inteiro que é maior ou igual a um. Essa chave deve ser exclusiva de todas as outras chaves na seção [InstallFiles]. Programas que adicionar entradas à seção [InstallFiles] não devem gerar a chave InstallFile ou o sinal de igual (=).
  • Chave do sistema - necessária

    A chave do sistema é um índice para a seção [sistemas] o asr.sif. Este valor identifica o sistema está sendo restaurado. Ele deve ser um número inteiro que é maior ou igual a um.
  • Rótulo de mídia de origem - necessária

    O rótulo de origem-Media é usado para solicitar ao usuário para inserir a mídia, se a mídia necessária não estiver presente no caminho de dispositivo de origem. Isso também pode ser mencionado como o rótulo do volume.
  • Origem-dispositivo-necessária

    O dispositivo de origem deve ser um nome de dispositivo físico do dispositivo fonte porque as letras de unidade no computador de destino não são garantidas ser o mesmo que no computador original quando os arquivos nesta seção são copiados. Consulte as seguintes seqüências de mídia de instalação comuns:

    %FLOPPY%: Para a primeira unidade de disquete no computador (\Device\Floppy0)
    %CDROM%: Para o primeiro CD unidade no computador (\Device\CdRom0)
    %Setupsource%: Para o caminho do dispositivo que contém os arquivos de instalação

    Para todos os outros dispositivos, o caminho de dispositivo físico completo deve ser usado.
  • Caminho de arquivo de origem - necessária

    Essa seqüência de caracteres identifica o nome caminho completo do arquivo a ser copiado, que é relativo à pasta raiz da mídia de origem. Por exemplo, se o arquivo de Driver.sys é armazenado na subpasta I386 no CD-ROM deve ser copiado, o caminho do arquivo de origem para que ele é I386\Driver.sys. Essa seqüência de caracteres não deve começar com um caractere de barra invertida (\).
  • Caminho do arquivo de destino - necessária

    Essa seqüência de caracteres identifica o caminho e o nome para o qual o arquivo de origem deve ser copiado. Como os volumes somente que atualmente estão presentes são o volume de inicialização e o volume do sistema, o destino deve estar em um desses volumes. Além disso, o ASR não criará as pastas. Portanto, você está limitado a usar pastas existentes durante esta parte da instalação. As seguintes seqüências de se referir a essas pastas:

    % SYSTEMROOT %: A pasta que o Windows está instalado.
    % TEMP %: diretório %SYSTEMDRIVE%\Temp que é criado durante a instalação. Para uma pasta temporária.

    A menos que haja um requisito específico para instalar a pasta (% SYSTEMROOT %) do Windows, programas use geralmente a pasta ' % TEMP % '.

    Por exemplo, se o arquivo Driver.sys é copiado para a subpasta System32 do computador de destino na pasta de instalação do Windows, o caminho de destino-arquivo é % SystemRoot%\System32\Driver.sys.
  • Nome do fornecedor - necessária

    Essa seqüência de caracteres é exibida durante a instalação do modo de texto quando o usuário é solicitado para o arquivo especificado, se for necessário.
  • Sinalizadores - necessárias

    A chave de sinalizadores é uma combinação de um ou mais dos seguintes valores que permite que o programa personalizar o comportamento do tempo de restauração:

    0 x 00000001 - prompt para arquivos sempre: este sinalizador faz com que ASR para sempre solicitar ao usuário para a mídia antes que qualquer tentativa sejam feita para copiar o arquivo. Esse sinalizador pode ser usado para verificar se o arquivo que está sendo copiado é partir de mídia correta, especialmente se o arquivo tiver um nome comum, como Setup.exe, que podem existir em outra mídia que está na unidade. Este sinalizador concede ao usuário a oportunidade de verificar se a mídia de origem correto está presente antes de ASR copia o arquivo para o computador de destino.

    0 x 00000006 - pedir arquivos necessário: esse sinalizador indica que esse arquivo é fundamental para o processo ASR. ASR não continua, a menos que este arquivo é copiado. Esse sinalizador deve ser definido somente para os arquivos apropriados sem que o ASR não é bem sucedida porque o usuário não é possível executar uma recuperação bem-sucedida, a menos que todos esses arquivos estejam presentes.

    0 x 00000010 - substituir se já existe um arquivo: Especifica se o arquivo que está sendo copiado deve substituir o arquivo no destino se ele já existe. Este sinalizador será ignorado se o sinalizador 0 x 00000001 é definido.

    0 x 00000020 - prompt se arquivo já existe: se este sinalizador estiver definido, o usuário será solicitado se o arquivo que está sendo copiado já existir no local de destino.
O exemplo a seguir mostra uma seção [InstallFiles] típica com arquivos de driver que devem ser copiados para o computador de destino se o computador é identificado pela chave de "1" na seção sistema está sendo restaurado.
[INSTALLFILES]
1=1,"Volume label","%FLOPPY%","driver.sys","%TEMP%\driver.sys","Vendor name",0x00000026
2=1,"Volume label","%FLOPPY%","driver.inf","%TEMP%\driver.inf","Vendor name",0x00000026
3=1,"Volume label","%FLOPPY%","driver.cat","%TEMP%\driver.cat","Vendor name",0x00000026 


anotações
  • O nome do driver de "driver" no exemplo anterior é genérico. Os nomes de driver reais irão variar dependendo do fabricante.
  • Processo de restauração durante o ASR, há dois diretórios disponíveis para copiar os drivers anteriores para: % SYSTEMROOT % e % TEMP %. É altamente recomendável que você use o diretório % TEMP % em vez de copiar esses drivers para o diretório do Windows.
O exemplo a seguir mostra uma seção [InstallFiles] típica com um programa que deve ser copiado para o computador de destino se o computador é identificado pela chave de "1" na seção [sistemas] está sendo restaurado.
1=1,"Media label","%CDROM%","appsetup.exe","%TEMP%\appsetup.exe","Vendor name",0x00000026
Observação A seção [InstallFiles] copia somente os arquivos de programa para o computador de destino. Para executar o aplicativo de arquivos de programa, uma entrada associada deve ser adicionada à seção [Commands] de asr.sif.

Propriedades

ID do artigo: 299044 - Última revisão: sexta-feira, 26 de outubro de 2007 - Revisão: 5.3
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
Palavras-chave: 
kbmt kbproductlink kbenv kbinfo KB299044 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: 299044

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