<DRVSPACE.SYS>
Determina o local de memória final de DRVSPACE.BIN, a parte do MS-DOS que propicia acesso às suas unidades compactadas.
Quando o computador for reiniciado, o MS-DOS carrega o DRVSPACE.BIN juntamente com outras funções do sistema operacional, antes de executar os comandos nos arquivos CONFIG.SYS e AUTOEXEC.BAT. O DRVSPACE.BIN é inicialmente carregado na memória convencional porque é carregado antes dos controladores de dispositivos que propiciam acesso à memória superior.
Quando você executa o Config do DriveSpace, um comando para o DRVSPACE.SYS é
adicionado ao arquivo CONFIG.SYS.
Sintaxe :
DEVICE = [unidade:][caminho]DRVSPACE.SYS /MOVE [/NOHMA]
DEVICEHIGH = [unidade:][caminho]DRVSPACE.SYS /MOVE [/NOHMA]
Opções :
/MOVE
Move o DRVSPACE.BIN para sua localização final na memória.
Inicialmente, o DRVSPACE.BIN ‚ carregado na parte superior da memória convencional. Após o MS-DOS ter finalizado a execução dos comandos do arquivo CONFIG.SYS, o DRVSPACE.BIN será colocado na parte inferior da memória convencional. Quando o DRVSPACE.SYS for carregado utilizando o comando DEVICE, o DRVSPACE.BIN será retirado da parte superior da memória convencional e colocado na parte inferior. Isto pode ser útil para evitar conflitos com programas que são carregados através do arquivo CONFIG.SYS e requerem acesso à parte superior da memória convencional.
Quando o DRVSPACE.SYS for carregado utilizando-se o comando DEVICEHIGH,
o DRVSPACE.BIN move-se para a memória superior, se estiver disponível.
Quando você move o DRVSPACE.BIN para a memória superior, mais memória convencional estará disponível.
/NOHMA
Evita que o DRVSPACE.SYS mova uma parte do DRVSPACE.BIN para a área de memória alta (HMA).
Se o MS-DOS for carregado na HMA, o DRVSPACE.SYS move uma parte do DRVSPACE.BIN para a HMA (se existir espaço suficiente na HMA). Use esta opção caso você não queira que o DRVSPACE.BIN use a HMA. Não é necessário usar esta opção se você atualizou a partir de uma versão do MS-DOS diferente da 6.2.
Parâmetro :
[unidade:][caminho]
Especifica o local do arquivo DRVSPACE.SYS.
Exemplos :
Para mover uma parte do DRVSPACE.BIN para a HMA e mover o restante para a parte inferior da memória convencional, você precisa ter um computador 80286 ou superior, e o arquivo CONFIG.SYS tem que conter um comando DOS=HIGH e um comando DEVICE para o HIMEM ou outro gerenciador de mem¢ria estendida. Carregue o DRVSPACE.SYS utilizando o seguinte comando:
device=drvspace.sys /move
Para mover uma parte do DRVSPACE.BIN para a HMA e o restante para a área de memória superior (se disponível), você precisa ter um computador 80386 ou superior com memória estendida. Certifique-se de que o arquivo CONFIG.SYS possua um comando DEVICE para o DRVSPACE.SYS e, em seguida, execute o MenMaker.
Para mover todo o DRVSPACE.BIN para a parte inferior da memória convencional
e evitar que o DRVSPACE.BIN utilize a HMA ou a memória superior, carregue o DRVSPACE.SYS utilizando o seguinte comando:
device=drvspace.sys /move /nohma
Para mover todo o DRVSPACE.BIN para a memória superior (se disponível) e evitar que o DRVSPACE.BIN utilize a HMA, carregue o DRVSPACE.SYS utilizando o seguinte comando:
devicehigh=drvspace.sys /move /nohma
Observações :
DRVSPACE.SYS não propicia acesso às unidades compactadas
O controlador de dispositivo DRVSPACE.SYS não propicia acesso ás unidades compactadas, ele simplesmente possibilita mover o DRVSPACE.BIN para sua localização final na memória. O DRVSPACE.BIN ‚ a parte do MS-DOS que propicia acesso às unidades compactadas, ele ‚ carregado com outras funções do sistema operacional, antes que o MS-DOS execute os comandos no arquivo CONFIG.SYS.
Se a unidade hospedeira da unidade compactada requer um controlador de dispositivo
Poucas unidades de disco requerem um controlador de dispositivo instalado. Se uma unidade possuir arquivos de volume compactado (a unidade foi compactada ou novas unidades compactadas foram criadas naquela unidade), o comando para o controlador de dispositivo do DRVSPACE.SYS deve aparecer no arquivo CONFIG.SYS após o comando para o controlador de dispositivo da unidade. Caso contrário, o DriveSpace não montará nenhum arquivo de volume compactado localizado naquela unidade quando o computador for ínicializado.
Evitando conflitos com programas que requerem acesso à parte superior da memória convencional
Quando você inicializa o computador, o MS-DOS carrega o DRVSPACE.BIN na parte superior da memória convencional. Após processar o arquivo CONFIG.SYS, o MS-DOS move o DRVSPACE.BIN para a parte inferior da memória convencional.
Entretanto, alguns programas que são carregados através do arquivo CONFIG.SYS requerem um acesso à parte superior da memória convencional e não funcionam corretamente se o DRVSPACE.BIN estiver localizado naquele local. Para evitar conflitos desse tipo, o Config do DriveSpace adiciona um comando DEVICE para o DRVSPACE.SYS antes de qualquer comando que inicie um programa que exige esta área da memória. O controlador de dispositivo DRVSPACE.SYS move o DRVSPACE.BIN da parte superior da memória convencional para outra área da memória (a parte superior da mem¢ria convencional ou a memória superior).
Dependendo da sua configuração, o arquivo CONFIG.SYS poder possuir mais de um comando para o DRVSPACE.SYS. Isto não causar nenhum problema.
Movendo o DRVSPACE.BIN para a área de memória alta
Por procedimento padrão, se seu arquivo CONFIG.SYS possuir o comando DOS=HIGH, o DRVSPACE.SYS move o servidor de compactação, uma parte do DRVSPACE.BIN, para a HMA. Para mover uma parte do DRVSPACE.BIN para a HMA, você deve possuir um computador 80286 ou superior com memória estendida e o HIMEM dever estar sendo executado ou outro gerenciador de memória estendida.
Movendo o DRVSPACE.BIN para a memória superior
Quando for carregado com um comando DEVICEHIGH, o controlador de dispositivo DRVSPACE.SYS move o DRVSPACE.BIN da memória convencional para a memória superior. Se não existe um bloco de memória superior suficientemente grande para acomodar o DRVSPACE.BIN, ele será então movido para a parte inferior da memória convencional.
Para utilizar a área de memória superior, você deve ter um computador 80386 ou 80486 com memória estendida.
Utilizando BUFFERS com o DriveSpace
Se você estiver utilizando o DriveSpace e o SMARTDrive e o MS-DOS for carregado na HMA, defina BUFFERS=10. Este procedimento irá assegurar que haverá espaço suficiente na HMA para o MS-DOS, DriveSpace e todos as suas memórias intermediárias. Se BUFFERS estiver definido para um valor superior a 10, poderá não haver espaço suficiente na HMA para todas as suas memórias intermediárias e o MS-DOS colocará todas as memórias intermediárias na memória convencional. Se você estiver utilizando o SMARTDrive, especificar mais de 10 memórias intermediárias não aumentará muito a velocidade do seu sistema, mas utilizará memória adicional.