Capacidade de reinicialização DriveSpace no Windows 95 e Microsoft Plus!

Traduções deste artigo Traduções deste artigo
ID do artigo: 136899 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Observação: Se energia for perdida durante uma atualização para o DriveSpace 3, ative o computador novamente quando a energia é restaurada e DriveSpace será reiniciado automaticamente onde ela foi interrompida.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo discute reiniciável operações de compactação DriveSpace no Windows 95 e o Microsoft Plus! para Windows 95. Operações reiniciável são operações podem reiniciar automaticamente se a operação é interrompida e o computador é reinicializado.

Mais Informações

Capacidade de reinicialização do DriveSpace

Operações de DriveSpace são reiniciável porque o computador pode ser processado inutilizável se a operação é interrompida, ou porque a operação requer que o computador ser reiniciado para concluir. As seguintes operações DriveSpace são reiniciável:
  • Compactar uma unidade existente
  • Descompactar uma unidade DoubleSpace ou DriveSpace
  • Criar uma unidade DriveSpace nova e vazia
  • Alterar o tamanho de uma unidade DoubleSpace ou DriveSpace
  • Alterar a taxa de compactação estimada (ECR) para uma unidade DoubleSpace ou DriveSpace
  • Montando uma unidade DoubleSpace ou DriveSpace
  • Atualizar (convertendo) uma unidade DoubleSpace ou DriveSpace para o formato DriveSpace 3
Algumas dessas operações podem impedir que Windows 95 seja iniciado corretamente se o computador for reinicializado antes que a operação seja concluída. Por exemplo, ao compactar pastas que contêm arquivos de sistema do Windows 95, os arquivos do Windows 95 podem estar localizados em duas unidades diferentes. Se o computador for reiniciado neste ponto, o Windows 95 talvez não é possível iniciar até que o processo de compactação seja concluído. Outras operações, como montar uma unidade DriveSpace ou DoubleSpace, simplesmente talvez precise reiniciar o computador para garantir que o driver do DriveSpace é carregado e é configurado com as configurações apropriadas. Para garantir a capacidade de reinicialização, o DriveSpace usa um dos dois métodos, determinados da seguinte maneira:
  • Se uma unidade DriveSpace nova e vazia está sendo criada, o DriveSpace usa o método rápido de capacidade de reinicialização.
  • Se a operação que está sendo executada envolve uma unidade para o qual não é possível obter um bloqueio de sistema do arquivo de acesso exclusivo, o DriveSpace usa o método total capacidade de reinicialização.

    Observação: O DriveSpace é não é possível obter um bloqueio exclusivo no qualquer unidade que contém arquivos abertos. A unidade que contém a pasta do Windows, a unidade que contém o arquivo de permuta do Windows e uma unidade da qual um programa está em execução todos normalmente contêm arquivos abertos.
  • Se nenhuma das condições acima se aplicam, o DriveSpace usa a capacidade de reinicialização rápida.
Essencialmente, capacidade de reinicialização rápida será usada se DriveSpace for-se de que a operação que está sendo executada não endanger arquivos do Windows 95 e que nenhum ponto durante a operação de Windows 95 seria não é possível carregar. Nesse caso, DriveSpace cria um arquivo Restart.drv para indicar qual operação está sendo executada e locais o comando a seguir na chave RunOnce no Registro:
   DRVSPACE /RESTART /INTERACTIVE
				
posicionamento este comando no Registro causa DriveSpace ser reiniciado automaticamente se o computador for reinicializado. Quando a operação for concluída, essa entrada do Registro e o arquivo Restart.drv são removidos.

Capacidade de reinicialização completa é usada quando a operação que está sendo executada pode temporariamente impedir Windows 95 iniciar. Esse método usa mini-Windows, que é um subconjunto do Windows 3.1 que também é usado pelo programa de instalação do Windows 95. Colocando uma cópia dos arquivos mini-Windows na unidade físico de inicialização antes de iniciar a operação, o DriveSpace garante que um ambiente operacional GUI estarão disponível no caso de uma reinicialização. DriveSpace executa as seguintes etapas para se preparar para total capacidade de reinicialização:
  1. Localiza a unidade de inicialização física (PBD), que é a unidade que seria unidade C se nenhum software de compactação de disco foram carregado. Esta unidade é garantida que estar sempre disponível.
  2. Cria um arquivo chamado Restart.drv no diretório raiz do PBD. Este arquivo contém informações sobre qual operação está sendo executada e qual é o status atual dessa operação.
  3. Cria uma pasta failsafe.drv no PBD e copia os arquivos mini-Windows para esse diretório. Os arquivos mini-Windows são armazenados no arquivo cabinet Mini.cab, que o programa de instalação copia para a pasta Windows\System.

    Observação: O diretório failsafe.drv não é automaticamente excluído do PBD quando a operação atual é concluída com êxito. Isso elimina a necessidade de DriveSpace criar o diretório e copiar os arquivos mini-Windows a ele durante operações futuras que exigem capacidade de reinicialização total.
  4. Garante que são cópias dos arquivos Config.sys e Autoexec.bat no PBD. Se os arquivos não estão presentes no PBD, mas unidade C estiver compactada e cópias dos arquivos existem presentes, os arquivos são copiados da unidade C para o PBD. Se os arquivos não estão presentes no PBD e unidade C não está compactada, novas cópias dos arquivos Config.sys e Autoexec.bat são criadas no PBD.
  5. Se copia para o diretório failsafe.drv, usando o nome W31space.exe. Esta cópia, em seguida, é atualizada para aparecer compatível com o Windows 3.1.
  6. Substitui o SHELL atual = linha no arquivo System.ini mini-Windows com a seguinte linha: SHELL=W31SPACE.EXE isso faz com que mini-Windows executar o DriveSpace quando ele é iniciado. Automaticamente, ele reconhece o cenário atual e infere a opção /RESTART ausente.
  7. Examina cada linha no arquivo config.sys do PBD e copia cada driver referenciado nesse arquivo de seu local original para o diretório failsafe.drv. As linhas no arquivo config.sys, em seguida, são alteradas para fazer referência a esta cópia do arquivo, em vez da cópia original (no arquivo config.sys, o PBD é sempre referenciado como a unidade C, independentemente de sua letra de unidade atual).

    Observação: Cópias de backup dos arquivos Config.sys e Autoexec.bat são copiadas para o diretório failsafe.drv e chamadas config.PSS e Autoexec.PSS. Além disso, DriveSpace temporariamente desativa qualquer linha no Config.sys arquivo que cargas EMM386.exe, para certificar-se não surgir problemas em computadores com blocos inutilizável memória superior (UMBs). Se não conseguir iniciar o mini-Windows, a linha EMM386.exe é reativada e mini-Windows tenta iniciar novamente.
  8. Modifica o arquivo Autoexec.bat no PBD para que seja executada dosx.exe do diretório failsafe.drv, que inicia mini-Windows.
  9. Se a unidade C estiver compactada, a linha no arquivo Dblspace.ini ou Drvspace.ini que faz com que a unidade C a ser montada é removida. Isso garante que o PBD sempre unidade C.

    Observação: Quando você compactar a unidade C, o failsafe.drv diretório não está compactado e possa ser encontrado na unidade host não compactada quando a operação é concluída.

Atualizar uma unidade para o DriveSpace 3

Ao converter uma unidade DoubleSpace ou DriveSpace existente para o DriveSpace 3, DriveSpace executa as seguintes etapas:
  1. Renomeia o existente DoubleSpace ou DriveSpace compactado (CVF) de arquivo de volume para Dblspace.030 ou Drvspace.030. Se um arquivo com esse nome já existir, a extensão.031 é tentada em vez disso. Se um arquivo com esse nome já existir, a extensão.032 é tentada, e assim por diante até que um nome de arquivo exclusivo seja encontrado.
  2. Cria um novo CVF no formato DriveSpace 3.
  3. Monta a CVF novo usando o driver de ' DriveSpace 3 ' modo protegido.
  4. Monta o DoubleSpace ou DriveSpace CVF original.
  5. Move todos os dados de CVF original para o novo CVF.
  6. Desmonta e, em seguida, exclui CVF original.

Propriedades

ID do artigo: 136899 - Última revisão: sexta-feira, 27 de setembro de 2013 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 95
  • Microsoft Plus! 95 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbdiskmemory kbinfo KB136899 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: 136899

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