O DriveSpace Restartability no Windows 95 e MS Plus!

Traduções de Artigos Traduções de Artigos
Artigo: 136899 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
NOTA: Se a energia for perdida durante uma actualização para o DriveSpace 3, ligue o computador novamente quando a energia for reposta e o DriveSpace irá reiniciar automaticamente onde foi interrompida.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo aborda reiniciável operações de compressão do DriveSpace no Windows 95 e Microsoft Plus! para Windows 95. Reinício operações são operações que podem reiniciar automaticamente se a operação for interrompida e o computador é reiniciado.

Mais Informação

O DriveSpace Restartability

O DriveSpace operações são reinício porque o computador pode ser composto inutilizável se a operação for interrompida, ou porque a operação requer que o computador seja reiniciado para concluir. As seguintes operações DriveSpace são reinício:
  • Comprimir uma unidade existente
  • Descomprimir uma unidade do DoubleSpace ou DriveSpace
  • Criar uma unidade DriveSpace nova e vazia
  • Alterar o tamanho de uma unidade do DoubleSpace ou DriveSpace
  • Alterar o razao de compressao calculada (ECR) para uma unidade do DoubleSpace ou DriveSpace
  • Montar uma unidade do DoubleSpace ou DriveSpace
  • Actualizar (ao converter) uma unidade do DoubleSpace ou DriveSpace para o formato DriveSpace 3
Algumas destas operações podem impedir o Windows 95 iniciado correctamente se o computador é reiniciado antes da operação é concluída. Por exemplo, ao comprimir os directórios que contêm ficheiros de sistema do Windows 95, ficheiros do Windows 95 podem estar localizados em duas unidades diferentes. Se o reinício do computador neste momento, o Windows 95 poderá não conseguir início até terminar o processo de compressão. Outras operações, tais como montar uma unidade DriveSpace ou DoubleSpace, simplesmente ser necessário reiniciar o computador para garantir que o controlador DriveSpace é carregado e está configurado com as definições apropriadas. Para assegurar restartability, o DriveSpace utiliza um dos dois métodos, determinados da seguinte forma:
  • Se está a ser criada uma unidade DriveSpace nova e vazia, o DriveSpace utiliza o método restartability rápida.
  • Se a operação que está a ser executada envolve uma unidade para o qual não pode ser obtido um bloqueio de sistema do ficheiro acesso exclusivo, o DriveSpace utiliza o método restartability completo.

    NOTA: O DriveSpace é não é possível obter um bloqueio exclusivo sobre qualquer unidade que contém ficheiros abertos. A unidade que contém a pasta Windows, a unidade que contém o ficheiro de comutação do Windows e uma unidade a partir do qual um programa está actualmente em execução todas normalmente contêm ficheiros abertos.
  • Se nenhuma das condições acima aplicam-se, o DriveSpace utiliza restartability rápida.
Essencialmente, restartability rápida é utilizado se o DriveSpace está-se de que a operação que está a ser executada não endanger ficheiros do Windows 95 e que não altura durante a operação de Windows 95 seria impossível carregar. Neste caso, o DriveSpace cria um ficheiro Restart.drv para indicar a operação está a ser executada, e coloca o seguinte comando na chave RunOnce do registo:
   DRVSPACE /RESTART /INTERACTIVE
				
colocar este comando no registo faz com que o DriveSpace seja automaticamente reiniciado se o computador for reiniciado. Quando a operação estiver concluída, esta entrada de registo e o ficheiro Restart.drv são removidos.

Restartability completo é utilizada quando a operação que está a ser executada poderá impedir temporariamente que Windows 95 seja iniciado. Este método utiliza mini-Windows, que é um subconjunto de Windows 3.1 que também é utilizado pelo programa o programa de configuração do Windows 95. Ao colocar uma cópia dos ficheiros mini-Windows na unidade de arranque físico antes de iniciar a operação, o DriveSpace garante que estarão disponível no caso de um reinício de um ambiente operativo GUI, graphical user interface. O DriveSpace efectua os passos seguintes para preparar restartability completo:
  1. Localiza a unidade de arranque física (PBD), que é a unidade que seria a unidade C se nenhum software de compressão de disco foram carregado. Esta unidade é garantido que estar sempre disponível.
  2. Cria um ficheiro denominado Restart.drv no directório raiz do PBD. Este ficheiro contém informações sobre a operação está a ser efectuada e qual é o estado actual dessa operação.
  3. Cria um directório failsafe.drv no PBD e copia os ficheiros mini-Windows para este directório. Os ficheiros mini-Windows são armazenados no ficheiro CAB Mini.cab, que o programa de configuração copia para o directório Windows\System.

    NOTA: O directório failsafe.drv não é automaticamente eliminado do PBD quando a operação actual é concluída com êxito. Isto elimina a necessidade para o DriveSpace criar o directório e copiar os ficheiros mini-Windows ao mesmo durante operações de futuras que requerem restartability completo.
  4. Garante que são cópias dos ficheiros Config.sys e Autoexec.bat existentes no PBD. Se os ficheiros não estão presentes no PBD, mas a unidade C estiver comprimida e cópias dos ficheiros estão presentes, os ficheiros são copiados a partir da unidade C para o PBD. Se os ficheiros não estão presentes no PBD e unidade C não estiver comprimida, novas cópias dos ficheiros Config.sys e Autoexec.bat são criadas no PBD.
  5. Copia automaticamente para o directório failsafe.drv, utilizando o nome W31space.exe. Esta cópia actualizada apareça compatível com o Windows 3.1.
  6. Substitui o SHELL actual = linha no ficheiro System.ini mini-Windows com a seguinte linha: SHELL=W31SPACE.EXE Isto provoca mini-Windows executar o DriveSpace quando é iniciado. Automaticamente reconhece o cenário actual e infere o parâmetro /RESTART em falta.
  7. Procura cada linha no ficheiro Config.sys o PBD e copia cada controlador referenciado nesse ficheiro a partir da respectiva localização original para o directório failsafe.drv. As linhas no ficheiro Config.sys, em seguida, são alteradas para fazer referência a esta cópia do ficheiro, em vez da cópia original (no ficheiro Config.sys, o PBD sempre referenciado como unidade C, independentemente da respectiva letra de unidade actual).

    NOTA: As cópias de cópia de segurança dos ficheiros Config.sys e Autoexec.bat são copiadas para o directório failsafe.drv e Config.pss e Autoexec.pss. Além disso, DriveSpace temporariamente desactiva qualquer linha o Config.sys ficheiro esse cargas Emm386.exe, para garantir que não surgirem problemas em computadores com blocos inutilizável memória superior (UMBs). Se não conseguir iniciar mini-Windows, a linha Emm386.exe é reactivada e mini-Windows tenta iniciar novamente.
  8. Modifica o ficheiro Autoexec.bat no PBD para que seja executada dosx.exe do directório failsafe.drv, que inicia mini-Windows.
  9. Se a unidade C estiver comprimida, a linha do ficheiro Dblspace.ini ou Drvspace.ini que faz com que a unidade C a ser montado é removida. Isto assegura que o PBD está sempre unidade C.

    NOTA: Quando comprimir a unidade C, o directório failsafe.drv não está comprimido e possa ser encontrado na unidade anfitriã descomprimida quando a operação está concluída.

Actualizar uma unidade para DriveSpace 3

Quando converte uma unidade do DoubleSpace ou DriveSpace existente para o DriveSpace 3, o DriveSpace efectua os passos seguintes:
  1. Muda o nome existente DoubleSpace ou DriveSpace comprimido (CVF) do ficheiro de volume para Dblspace.030 ou Drvspace.030. Se já existe um ficheiro com esse nome, a extensão.031 é tentada em vez disso. Se já existe um ficheiro com esse nome, a extensão.032 é tentada, e assim sucessivamente até é encontrado um nome de ficheiro exclusivo.
  2. Cria um novo CVF no formato do DriveSpace 3.
  3. Monta o CVF novo utilizando o controlador DriveSpace 3 de modo protegido.
  4. Monta o DoubleSpace ou DriveSpace CVF original.
  5. Move todos os dados da CVF original para o novo CVF.
  6. Unmounts e, em seguida, elimina CVF original.

Propriedades

Artigo: 136899 - Última revisão: 1 de fevereiro de 2014 - 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 136899

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