ID do artigo: 150582 - Última revisão: terça-feira, 21 de novembro de 2006 - Revisão: 4.2 Noções básicas sobre volume de disco controle no Windows 95
Nesta páginaSumárioQuando os usuários insere um disco em uma unidade de disquete, o Windows 95 controla o disco para impedir que o usuário abrir um arquivo, remover o disco e, inadvertidamente, inserir um disco diferente. Por esse comportamento, Windows 95 ajuda os usuários se proteger contra corrompendo os dados nos seus discos. Este artigo explica como o Windows 95 controla discos e discute instâncias em que os desenvolvedores de software podem considerar substituir o mecanismo padrão Windows 95 usa para executar esta tarefa. Mais InformaçõesVisão geral do controle de volumeUma parte do sistema Windows 95 disco é um driver chamado o driver de controle de volume. Seu objetivo é identificar discos com exclusividade e verifique se o disco correto está na unidade de disquete quando os dados são gravados em um arquivo. O volume controle driver intercepta todas as gravações para o disquete da unidade e, quando ele detecta uma operação de gravação inválida, exibe uma tela azul de modo de texto solicitando que os usuários o insira o disco original ou cancelar o inválido operação de gravação. Não é possível para impedir a exibir esta tela azul porque ele serve como um aviso aos usuários que um erro foi feito e que pode resultar em perda de dados do Windows 95.O driver de controle de volume identifica discos escrevendo um volume que controle o número de série no campo Identificação de OEM (desloca 0xB 0 x 3) do registro de inicialização, que é armazenado no setor de inicialização do disco. Esse número de série é diferente do número de série do volume criado quando o disco está formatado e é usado exclusivamente pelo driver de controle de volume. O driver de controle de volume atribui um volume que controle o número de série na primeira vez que um disco for inserido desde que Windows foi iniciado pela última vez. Esse número identifica esse disco específico até que o Windows 95 seja reiniciado. Como substituir o volume padrão controle métodoHá ocasiões em que quando o driver de controle de volume não pode ou não deve ser permitido para substituir o campo ID de OEM do registro de inicialização de um disco. Por exemplo, protegido contra gravação discos fisicamente impedir que o driver de controle de volume substituindo o campo ID de OEM. Além disso, alguns programas de software, como backups, contam com o campo ID de OEM para determinar se o disco contém dados válidos. Por exemplo, se um programa utilitário armazena um nome no campo ID de OEM e o driver de controle de volume substitui essas informações, se o disco tornará inútil se o software de backup verifica o nome.Quando a unidade de controle de volume é impedida de substituir o campo ID de OEM em um disco, ele armazena o número de série do volume do disco e rótulo na memória e usa a combinação desses elementos para identificar o disco. Embora esse método não modifica o disco, é mais lento do que armazenar uma identificação exclusiva no próprio disco. Embora o driver de controle de volume não pode ser desativado, ele pode ser impedido de modificar o campo de identificação de OEM de tipos específicos de discos se o seguinte valor é criado para a chave do Registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\
FileSystem\NoVolTrack
Os valores neste formulário chave uma tabela de padrões e deslocamentos que usa o driver de controle de volume para determinar quais discos não devem ser modificados. Quando um novo disco é inserido, o driver de controle de volume examina esta tabela procurando cada padrão em seu deslocamento correspondente no setor de inicialização do disco. Se ele encontrar um padrão, ele não atualiza o campo de identificação de OEM no registro de inicialização do disco, mas em vez disso, identifica o disco por seu número de série do volume e rótulo. Cada valor da chave NoVolTrack é formatados como uma ordem de little-endian deslocamento em dois bytes seguida por uma seqüência arbitrariamente longa de bytes que compõem um padrão de dados binários. O driver de controle de volume ignora o rótulo de cada valor, mas os rótulos são usados para ajudar os leitores humanos nas noções básicas sobre o tipo de disco ao qual o valor se refere. Uma tabela de exemplo de valores é semelhante ao seguinte:
NoVolTrack
Label Offset Pattern
------- ------ --------------------
MyDisk 0050h MyDisk
COOL 0100h COOL
No Editor do Registro, esta tabela é semelhante ao seguinte:
MyDisk 50 00 4D 79 44 69 73 6B
COOL 00 01 43 4F 4F 4C
Se seu software se basear na identificação de OEM no registro de inicialização dos discos, que ele usa, você precisará registrar o "tipo de disco" adicionando-a tabela de valores na chave do Registro NoVolTrack. A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: 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: 150582
(http://support.microsoft.com/kb/150582/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções deste artigo |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email



Voltar para o início