Windows

Identificando problemas de inicialização no Windows 9x

Uma ótima ferramenta para isso é utilizar o arquivo “c:\bootlog.txt” que é criado nas seguintes condições:

  • Quando você executa o windows com “Win /b”;
  • Na primeira vez que você entra no Windows após sair do Modo de Segurança;
  • Quando você escolhe a opção “Conectado…”, no menu de inicialização.

Dependendo da configuração do Windows, o arquivo começa parecido com isto:

[0003DACA] Loading Device = C:\WINDOWS\COMMAND\DISPLAY.SYS
[0003DACF] LoadSuccess = C:\WINDOWS\COMMAND\DISPLAY.SYS
[0003DAD2] Loading Device = C:\WINDOWS\HIMEM.SYS
[0003DAD4] LoadSuccess = C:\WINDOWS\HIMEM.SYS
[0003DAD5] Loading Device = C:\WINDOWS\IFSHLP.SYS
[0003DAD8] LoadSuccess = C:\WINDOWS\IFSHLP.SYS
[0003DAD9] Loading Device = C:\WINDOWS\SETVER.EXE
[0003DADC] LoadSuccess = C:\WINDOWS\SETVER.EXE

O código entre colchetes é uma forma codificada de armazenar hora, minuto, segundo e milisegundo. Para decodificar você pode usar o programa Bootlog Analizer (BLA), que pode ser baixado aqui. Como esse programa ajuda bastante o processo de análise de bootlog.txt eu vou explicar o processo de análise usando o BLA.

1- Inicia a análise de C:\bootlog.txt
2- Mostra apenas os eventos mais demorados
3- Mostra apenas os eventos que falharam
4- Ordena os eventos pela ordem em que ocorreram
5- Ordena os eventos pelo tempo que demoraram
6- Ordena os eventos pela ordem alfabética

Como se pode ver na figura acima (selecionei aopenas os atrasos e ordenei-os do maior para o menor clicando duas vezes na coluna “duration”), o programa NAVDX.EXE está levando nove segundos para concluir sua execução, o que é aceitável para mim pois trata-se (na verdade, tratava-se) do meu anti-virus fazendo uma análise de rotina no HD. Você, por outro lado, pode considerar inaceitável e procurar um outro anti-virus que leve menos tempo ou investigar se é possível acelerar esse processo. Dando uma olhada mais cuidadosa na figura acima você perceberá que a carga de Netbeui (um protocolo de rede da Microsoft) está levando mais de 12 segundos. Isso pode ou não ser normal e se o usuário não precisa do Netbeui ele pode ser removido poupando assim 12 segundos na inicialização.

Retire o antivirus e o Netbeui e seu computador vai estar pronto para você (UAU!) 21 segundos mais cedo (se sua instalação for semelhante à minha, claro).

Nota (22/08/2002): Se você estiver usando o Win98SE, tiver uma placa de rede instalada no seu micro (mesmo que não esteja usando) e encontrar, com a ajuda do BLA, uma excessiva demora na carga do protocolo TCP-IP (uns 20 segundos), experimente especificar um endereço IP para o protocolo (192.168.251.1 serve) ou remover o protocolo (apenas o que estiver anexo à placa de rede. Não remova ou mexa no anexo ao Adaptador Dial-UP!). Você pode estar sendo vítima desse problema mesmo que não esteja numa rede e mesmo que não saiba que há uma placa de rede no seu micro, porque como muitas placas-mãe já vem com placa de rede embutida, o protocolo TCP-IP pode ser anexado à placa de rede automaticamente quando a Rede Dial-UP for instalada.

A análise de bootlog.txt oferece uma ótima ajuda ao te dar um ponto de partida para descobrir, além disso, quem é o responsável pelas “paradinhas” ou por travamentos na inicialização.

Na figura acima, todas as falhas relatadas pelo sistema na inicialização estão agrupadas. Neste caso específico todas as falhas, com exceção da última, são consideradas “normais” pela Microsoft segundo o artigo Q127970 da Knowledge Base.

Em diversos trechos, bootlog.txt aponta a localização dos arquivos que estão sendo carregados. Isso pode ser útil por que em casos como esse aqui:

3:54:31 0.17 Dynamic load device C:\WINDOWS\system\IOSUBSYS\iomega.vxd

Eu descubro que o sistema está carregando desnecessariamente um driver para o ZIP Drive (Iomega.VXD) todas as vezes que entro no Windows, apesar de eu não estar usando mais o Zip Drive.

Mas o problema é que o Windows nem entra!

Ative a criação de um bootlog (como descrito no início deste texto). O bootlog quase sempre terminará indicando o culpado pelo travamento (ou este estará nas proximidades).

Você também pode comparar o bootlog que termina abruptamente com o bootlog de uma máquina semelhante que não está com problemas para ver quem seria carregado em seguida se o processo não tivesse parado. Isso pode ser útil.

Para esse tipo de análise, você não precisa do Bootlog Analyzer.

Mas o encerramento do Windows também é um problema

Você também pode verificar problemas de fechamento do Win95 usando essas técnicas. O primeiro fechamento após a criação de um novo bootlog.txt é registrado no final do arquivo. Normalmente se parece com isso:

Terminate = User
Terminate = Query Drivers
EndTerminate = Query Drivers
Terminate = Unload Network
EndTerminate = Unload Network
Terminate = Reset Display
EndTerminate = Reset Display
EndTerminate = User
Terminate = KERNEL
Terminate = RIT
EndTerminate = RIT
Terminate = Win32
EndTerminate = Win32
EndTerminate = KERNEL

Windows

Teclas de Atalho do Windows 9X

Somente em teclados com a tecla Windows (WIN)

Teclas Ação
WIN+R Caixa de diálogo Executar
WIN+M Minimizar todas as janelas
SHIFT+WIN+M Desfaz Minimizar todas as janelas
WIN+F1 Help do Windows
WIN+E Abre o Windows Explorer
WIN+F Abre a caixa de diálogo Localizar Arquivos ou Pastas
CTRL+WIN+F Abre a caixa de diálogo Localizar Computador
WIN+TAB Alterna entre botões da barra de tarefas. Você tem que usar para entender…
WIN+PAUSE É o mesmo que Painel de Controle – Sistema

Atalhos de pastas e do Windows Explorer (não precisam da tecla Windows)

Teclas Ação
F2 Renomear
F3 Localizar
F5 Atualizar. Quando você troca o disquete do drive, por exemplo, pode teclar F5 para atualizar a exibição de conteúdo no explorer.
CTRL+Z Desfazer. Se você deu um comando acidental no Explorer e não faz idéia do que ele fex, tecle CTRL+Z e tudo volta ao que era antes. Útil quando você arrasta uma pasta com o mouse e não percebe onde foi que soltou.
CTRL+X Recortar
CTRL+C Copiar
CTRL+V Colar
SHIFT+DELETE Apaga MESMO, sem jogar para a lixeira
SHIFT+F10 Simula o botão direito do mouse, abrindo o menu de contexto para o objeto selecionado.
ALT+ENTER

ou
ALT+
cliqueduplo

Vê as propriedades do objeto selecionado
SHIFT+cliqueduplo Explora o objeto, se ele tiver um comando Explorar associado a ele.
CTRL+arrastar arquivo para uma pasta Copia um arquivo
CTRL+SHIFT+arrastar um arquivo para o desktop ou para uma outra pasta Cria um atalho
CTRL+ESC
ESC
TAB
SHIFT+F10
Abre propriedades da Barra de Tarefas. Note que essa é uma sequência de atalhos. CTRL+ESC põe o foco no botão Iniciar e abre o menu Iniciar, ESC fecha o menu iniciar, TAB passa o foco para a Barra de Tarefas e SHIFT+F10 abre o menu de contexto da barra.
ALT+Espaço Abre o menu de controle de quase qualquer janela.
ALT+Espaço

Seta para baixo 1 vez

ENTER

Use setas para mover janela

Esta é uma sequência que pode lhe tirar de uma encrenca quando a janela é movida por acidente para uma posição na tela em que fica impossível movê-la de volta com o mouse. Usando esta sequência você tem acesso ao comando MOVER de quase qualquer janela e pode usar as setas do teclado para trazer a janela de volta para a tela.

Vale a pena decorar os atalhos para os comandos Renomear, Localizar, Atualizar, Desfazer, Recortar, Copiar e Colar. Eles são usados com a mesma função em dezenas de aplicativos e janelas de diálogo.

Windows

DOIS DRIVES DE CD = PROBLEMAS!

Nota: Isto deixou de ser um problema nas versões atuais do Windows. Este texto permanece no ar por razões históricas.

Se você tiver dois drives de CD ROM, saiba que alguns programas distribuídos em CD podem lhe dar muita dor de cabeça. O motivo exato varia de caso a caso, mas geralmente é uma falha de programação (um bug). Acontece quando o software foi desenvolvido sem levar em conta a possibilidade de que o usuário pudesse ter mais de um drive de CD ROM.

Algum tempo atrás essa possibilidade era realmente bastante remota, porque tirando as pessoas que fizeram upgrade do drive e ficaram com o mais lento para ouvir música enquanto trabalham, quem mais iria ter dois drives? Hoje isso mudou com a popularização dos gravadores de CD ROM. Esses aparelhos são vistos pelo sistema operacional como um drive de CD ROM qualquer e, como geralmente não são “topo de linha” em velocidade de leitura, seus proprietários geralmente tem um outro drive instalado na mesma máquina.

Usuários que instalaram um aparelho de DVD em suas máquinas e não se desfizeram do drive antigo também estão sujeitos ao problema.

Os problemas variam bastante. Alguns programas instalam mas não rodam. Outros rodam se você retirar um dos drives para instalar. Outros ainda chegam a instalar e rodar, mas apresentam problemas estranhos durante a utilização.

Se você está sempre reclamando de que a loja lhe vendeu um computador ruim quando alguma coisa não funciona direito, eis uma prova de que software é muito mais complexo do que se imagina e de que qualquer informação é importante ao diagnosticar e resolver um problema de computador.

Exemplos:

The English TeacherInstala e roda, mas deixa de pronunciar as palavras. Note que esse tipo de problema é de enlouquecer e eu mesmo só o descobri porque o usuário (minha irmã) notou que o programa só parou de pronunciar as palavras depois que instalei o segundo drive. Como o computador era o dela e ela não sabe contornar esses problemas, tive que remover o segundo drive que eu havia instalado.
Tomb Raider 1O jogo funciona bem, mas você não tem a trilha sonora.
Uma coisa interessante a respeito de Tomb Raider: Após instalado o jogo, você pode colocar o CD em qualquer dos drives que ele é localizado rapidamente. Você também pode mover o diretório onde está instalado o jogo para qualquer drive e o jogo continua funcionando. Se não fosse o problema com a trilha sonora eu daria nota 10 aos programadores do jogo no quesito “não complicar a vida do usuário”.
Swiv 3DInstala, mas não roda.
Vestibular Fácil (Colégio Boa Viagem – Banco Bandeirantes)O programa só instala a partir do primeiro drive.
MDKEsse é irritante. O jogo funcionaria do drive de onde fosse instalado, se o sistema de proteção anti-cópia não procurasse o CD apenas no primeiro drive.
Incep para Windows v1.0O programa só instala se estiver no primeiro drive de CD.
Astérix – O Desafio de CésarO jogo em si parece funcionar sem problemas, mas o arquivo LEIAME.EXE só executa a partir do primeiro drive.
Histórias fabulosas – A raposa e as uvas
Union MultimidiaInstala, mas não roda.
Premier Manager 3
Gremlin InteractiveInstala, mas só roda do primeiro drive.
Os cavaleiros do tempo (TIME GATE em português)Instala em qualquer drive. Só roda se estiver no primeiro drive.
Descent 2 O programa só instala a partir do primeiro drive.
O TeletransportSmurf Só executa a partir do primeiro drive.

Alguns programas que não tem problemas (aparentes) com dois drives de CD

  • Warcraft 2 em português
  • Sim Copter
  • Fifa Soccer 97
  • Flying Corps
  • Microsoft Office 95 e 97
  • Microsoft Publisher
  • Windows 95, 95a, OSR2 e 98
  • Print Artist 3 e 4
  • Programas da Dorling Kindersley (distribuídos no Brasil pela Globo Multimídia)
  • Command & Conquer Gold

Como contornar o problema:

Se você é do tipo que detesta se aventurar rumo ao desconhecido, ou não tem paciência para ficar driblando problemas, o melhor mesmo é não ter mais que um drive de CD ROM. Mas se se não houver outro jeito mesmo, você pode desativar um dos drives no Painel de Controle do Windows, enquanto estiver usando o programa problemático. Entretanto, isso só é possível se um dos drives estiver ligado sozinho à controladora secundária. Se esse é o seu caso, você pode desligá-lo da seguinte maneira:

Nota: se você pode abrir seu computador, pode ser mais conveniente desconectar temporariamente um dos drives, soltando seu cabo de dados.

Procure pela controladora IDE secundária do seu sistema. Os nomes mudam de sistema para sistema, mas a controladora está sempre sob a chave “controladores de disco rígido” e deve ter um nome relacionado a “secundário”.

Desative a controladora inteira. Este é o único modo que conheço para desativar o drive de CDROM ligado à ela, sem abrir o computador. Você deve marcar “desativar neste perfil de hardware” e reiniciar o computador.

Note, porém, que se você estiver carregando os drivers de CDROM de 16 bits (usando MSCDEX), no seu autoexec.bat, isso não será suficiente para desligar o drive. Você precisará desativar a carga de MSCDEX também.

Trilha Sonora

Quando falo em “Trilha sonora” estou me referindo a músicas, diálogos e outros sons que são gravados no CD no formato de CD áudio. A trilha sonora normalmente pode ser escutada se você colocar o CD ROM em um leitor de CDs de música qualquer e pular a primeira faixa.

Observações:

  • Se você colocar o CD ROM em um leitor CD comum e totalizar apenas uma faixa, O CD ROM NÃO tem a trilha sonora a que me refiro.
  • Se quiser escutar a primeira faixa do CD ROM (a faixa de dados) por curiosidade, pode fazê-lo, mas abaixe o volume ao mínimo possível. Alguns CD players perceberão que não se trata de música e ficarão mudos, mas outros poderão destruir instantaneamente suas caixas acústicas.
Windows

Arquivo MSDOS.SYS do Windows 95

No passado, o arquivo MSDOS.SYS, encontrado na raiz do drive C: era um arquivo binário, usado apenas pelo Sistema Operacional. No Windows 95 ele é um arquivo texto onde são armazenadas várias opções importantes para a inicialização do computador.

Algumas dessas opções são importantes de se conhecer, porque podem ajudar na solução de problemas e porque o mau uso delas por usuários pode provocar problemas tão esquisitos que podem lhe obrigar a reformatar o HD, por não conseguir resolvê-los.

A maioria das opções não aparece em um MSDOS.SYS típico. O Windows simplesmente usa os valores padrão para cada uma delas. Se você quiser mudar o valor padrão é que precisará acrescentar uma linha com a opção e o valor que você deseja definir para ela. Nas linhas em que eu coloquei um valor (em negrito), este é o valor padrão.

Seção [Paths]:

HostWinBootDrv= Define a localização da raiz do drive de boot.
WinBootDir= Define a localização dos arquivos de inicialização O padrão é o diretório definido durante a inicialização, como C:\Windows.
WinDir= Define a localização do diretório do Windows 95, definido durante a instalação.

Seção [Options]

BootDelay=2 Estabelece quantos segundos o sistema vai esperar depois que é apresentada a mensagem “iniciando o windows 95”. O objetivo é dar ao usuário tempo suficiente para apertar uma tecla de função se necessário.
BootSafe=0 Se for 1, obriga o Windows a entrar em modo de segurança.
BootGUI=1 Se for 1, entra no windows direto. Se for 0, pára no prompt do MS DOS.
BootKeys=1 Se for 1, habilita o uso das teclas de opção (F5, F6 e F8), durante a inicialização. Se for 0, o sistema ignora todas as teclas de inicialização e o retardo definido em BootMenuDelay. Essa opção é usada por administradores de sistema para aumentar a segurança contra curiosos.
BootMenu=0 Se for 1, o menu de inicialização aparece automaticamente. Se for 0, o usuário precisa apertar F8 se quiser ver o menu.
BootMenuDefault= Define o item de menu padrão do menu de inicialização. É 3 para um computador sem componentes de rede e 4 para um computador que esteja em rede..
BootMenuDelay=30 Define o número de segundos que o menu de inicialização espera pelo usuário antes de ativar o item padrão. O padrão é 30.
BootMulti=0 Habilita boot múltiplo Se for 1 permite que o usuário entre pelo DOS/windows 3.x, se o Windows95 tiver sido instalado sobre eles.
BootWarn=1 Exibe o aviso de inicialização em modo de segurança (quando a máquina entra nesse modo).
BootWin=1 Se for 1, habilita o windows95 como SO padrão. Se for 0, carrega o outro SO. Útil quando temos DOS/Windows 3.x como segunda opção de boot e queremos que o computador sempre entre no windows 3.x até que decidamos o contrário
DblSpace=1 Habilita a carga padrão de DBLSPACE.BIN.
DrvSpace=1 Habilita a carga padrão de DRVSPACE.BIN.
DoubleBuffer=0 Se for 1, habilita a carga de um driver de dupla buferização para uma controladora SCSI.
LoadTop=1 Se for 1, habilita a a carga de COMMAND.COM ou DRVSPACE.BIN na área de memória alta. Coloque em 0 para Novell® NetWare® ou qualquer outro software que faça pre-suposições a respeito do que é usado em regiões específicas da memória.
Logo=1 Se for 1, habiliat a exibição do logotipo animado na inicialização. Se for 0, evita a captura de diversas interrupções (de software, não as de hardware) que podem criar incompatibilidades com certos gerenciadores de memória de terceiros.
Network= Habilita a exibição do item de menu “Modo de Segurança com suporte de Rede” no menu de inicialização. O padrão é 1 para computadores com com rede instalada. Deve ser 0 se componentes de rede não estiverem instalados.
Autoscan=1 Se for 0, o Windows95 OSR2 pára de se oferecer para rodar o Scandisk todas as vezes que imagina haver um problema com um dos HDs. Se for 1, se oferece para rodar o Scandisk. Se for 2, roda o Scandisk automaticamente sem perguntar nada.
Windows

Dicas de Gravação de CDs

Nota: Perceba que o título deste texto não é “Tudo sobre gravação de CDs”

Nota [19/04/2003] – Se você é o feliz possuidor de um gravador de CD moderno, muitas das recomendações feitas nesta página não se aplicam a você. Os gravadores de hoje incluem sistemas de proteção que praticamente impedem a ocorrência do famigerado “Buffer underrun”, que sempre foi o motivo número um para o estrago de CDs. Com os gravadores antigos, espirrar na frente do computador poderia estragar a mídia. Com os novos, você pode fazer quase tudo o que quiser com o computador enquanto estiver gravando que mesmo assim a gravação irá ser bem sucedida.


Prepare o ambiente

Se estiver gravando um CD que vai receber arquivos que estão espalhados em mais de um HD, tenha em mente que se um dos HDs envolvidos desligar seu motor (por causa do gerenciamento de energia) porque sua “vez” está demorando. Você pode ter um Buffer Underrun

Como evitar:

  • Desligue o gerenciamento de energia ou
  • Mova todos os arquivos para o mesmo HD ou
  • Periodicamente consulte o HD que está esperando, para resetar o contador do gerenciamento;

Desligue os programas que fazem operações de disco. Os seguintes programas são particularmente perigosos:

  • Proteções de tela
  • qualquer Anti-virus
  • Norton Speedstart
  • Norton System Doctor
  • Microsoft Find Fast

Utilizar o computador enquanto se grava

Na época em que o gravador mais popular do Brasil era o HP 4020, as máquinas 486 ainda eram máquinas consideradas rápidas e um CD virgem custava R$ 20,00, era desaconselhável fazer qualquer coisa no computador durante uma gravação. Bastava a proteção de tela entrar de repente e lá se foi o seu CD. Hoje os gravadores e os softwares de gravação estão mais confiáveis, bem como máquinas muito mais poderosas que um 486 podem ser adquiridas a baixo custo. Eu utilizo, atualmente, a seguinte configuração:

  • Pentium 233 MMX
  • 96MB de EDO RAM
  • HDs Samsung/Maxtor
  • Gravador HP 8100
  • Windows 98
  • Easy CD Creator 3.5b

No exato momento em que escrevo isso, estou conectado à Internet gravando um CD a 2X e tenho certeza que a gravação irá se completar sem problemas. Eu costumo fazer as seguintes tarefas enquanto espero que um CD grave:

  • Pesquisa na Internet;
  • Responder e-mail;
  • Redigir/ler documentos do Microsoft Word;
  • Fazer manutenção do meu site;
  • Organizar minhas tarefas com meu Pilot;
  • Etc.

Você também pode usar seu computador enquanto grava, mas deve tomar as seguintes precauções:

  • Evite executar programas ou fazer grandes operações com arquivos no mesmo HD que está usando para gravar;
  • Execute uma operação de cada vez e faça uma pausa entre elas, para dar tempo ao buffer do programa de gravação para se recuperar. Por exemplo, depois de abrir o Word, espere um pouco antes de abrir um arquivo; não abra o Internet Explorer ao mesmo tempo que o Outlook Express, etc.
  • Nunca, nunca, manipule arquivos que estão à espera para serem gravados
  • Evite usar programas que tomam o controle da máquina, como os jogos baseados em DirectX

Nota: Se é possível ou não para você trabalhar enquanto grava, vai depender muito dos diversos componentes de hardware/software de sua máquina. O Easy CD Creator 3.5b é bem mais tolerante com uso simultâneo da máquina que outros softwares (como o NERO, que apesar de mais poderoso é tremendamente “possessivo” quanto ao uso do computador). Faça vários testes de gravação enquanto trabalha no computador para ter uma idéia de até onde você pode ir sem comprometer a gravação.

Evite gravar várias sessões

Só porque você pode usar o recurso não significa que você deva usá-lo. É possível gravar até 99 sessões em um CDR normal, isto é, eu posso gravar algumas coisas no CD hoje, mais algumas amanhã, e assim por diante até a capacidade do CD (ou sua limitação de 99 sessões) ser alcançada.

Isso é útil, mas deve ser evitado, a não ser que você vá usar o CD gravado dessa forma em um ambiente conhecido. Alguns drives de CD ROM são capazes de enxergar somente a primeira sessão, outros só conseguem enxergar a última e o que resta é que consegue enxergar o conteúdo todo do CD.

Nota (31/01/2K): Eu não estou falando de “packet writing”, que é a técnica de gravação usada pelo Adaptec DirectCD. “Packet writing” tem suas próprias complicações, mas nada tem a ver com “sessões”.

Ao terminar, sempre proteja o CD contra gravação

Os softwares de gravação mais recentes tem opções que permitem que você determine que não seja mais possível gravar nada no CD, mesmo que haja espaço livre. Eu recomendo que você sempre faça uso disso (no Adaptec Easy CD Creator é a opção “Close Disc”) pelos seguintes motivos:

  • Gravar múltiplas sessões em um CD não é tão bom negócio quanto parece, como expliquei na dica anterior;
  • O CD aberto demora mais a inicializar quando você o põe em um drive de CD ROM comum;
  • Com o CD protegido fica impossível para alguém de posse de um gravador corromper seu trabalho e acusá-lo de incompetência;

Cuidado com o atributo de Somente Leitura

Quando um arquivo é gravado em CD, seu atributo de Somente Leitura é setado, não importando qual era sua condição original. Isso pode parecer estranho, porque já que o CD ROM é um meio essencialmente “somente leitura”, porque a necessidade de mexer no atributo dos arquivos?

Infelizmente, é isso que acontece. E essa característica pode complicar muito seu trabalho, se não for levada em conta. Pois os arquivos, mesmo copiados de volta para o HD, estarão TODOS protegidos contra escrita.

Digamos que você esteja guardando em CD um material que originalmente é distribuído em disquetes e que esse material ao ser instalado faz modificações em seus próprios arquivos. Esse material pode ficar confuso ou completamente inoperante ao encontrar um dos seus arquivos como “somente leitura”, porque essa é uma condição inesperada.

Isso também pode ocorrer se você fizer o backup de um programa ou de um HD inteiro para CD e depois restaurá-lo para o HD. Tudo estará marcado como “somente leitura” e você terá sorte se algo funcionar.

Você pode tentar manualmente retirar o atributo de todos os arquivos, mas isso além de ser tedioso é desaconselhável, porque você retirará o atributo de arquivos que deveriam mesmo tê-lo.

Como contornar:

Se você tiver dúvidas, compacte o material com ZIP, ARJ ou outro compactador. Você pode até ajustar para compressão zero se tiver pressa. Ao compactar, todos os arquivos serão colocados dentro de um único arquivo, mantendo todos os seus atributos inalterados.

Escolha a mídia de acordo com a velocidade

Se você estiver usando um gravador que grava em 4X, deve atentar para o fato de que a mídia que grava bem a 2X pode criar problemas a 4X.

Quando a velocidade de gravação dobra, o laser permanece apenas metade do tempo sob cada ponto do disco, registrando os dados com seu calor. Se o material da mídia não for capaz de registrar a informação na metade do tempo, você terá problemas. Se o que você estiver gravando for muito importante, grave a 2X ou use mídia certificada para gravação a 4X (você encontrará a inscrição “4X compatible” em algumas).

Se o que você estiver gravando não for de suma importância, ou seja, se você puder substituir o CD caso ele apresente problemas, você pode fazer uma experiência gravando a 4X com mídia não certificada. Eu sugiro que nesse caso você anote em algum lugar no disco “4X” ou algo semelhante, para que caso seus CDs comecem a apresentar problemas digamos, um mês após gravados, você tenha subsídios para acusar ou inocentar a velocidade de gravação.

Certos gravadores não se dão bem com certas mídias

Mesmo que você faça tudo direitinho, poderá estragar uma quantidade obscena de discos apenas porque seu gravador não vai com a cara da mídia que você escolheu Isso parece afetar todos os gravadores.

Por exemplo, o gravador HP 6020i grava na mídia Maxell dourada sem apresentar nenhuma mensagem de erro, mas TODOS os CDs gravados apresentam problemas de leitura em drives que não sejam o próprio gravador. Duas pessoas comprovaram isso, em dois gravadores distintos.

Obs: Diferentes modelos de mídia, do mesmo fabricante, podem apresentar resultados diferentes.

Antes de comprar uma grande quantidade de mídia, compre algumas e faça todos os testes que puder, no gravador que você vai usar, ou certifique-se de que o vendedor aceitará a mídia não usada (lacrada) de volta.

A mídia X, gravada no gravador Y, pode não ler corretamente no leitor Z

É triste mas acontece. Você pode estar se dando super bem com um determinado modelo de mídia e de repente um cliente devolve seu CD porque não consegue lê-lo em um ou mais de seus drives. Você testa o CD e ele está OK.

Tente gravar com outro tipo de mídia para esse cliente. Tente mudar a cor.

Arquivos pequenos podem comprometer a gravação

Gravar 200 MB com 15000 arquivos é bem mais difícil do que gravar 650MB em 30 arquivos. O “salto” de um arquivo para outro é considerávelmente lento não apenas na gravação de CDs, mas em qualquer operação com arquivos. Por isso se o que você estiver querendo copiar (principalmente se for um CD) tiver uma quantidade obscena de arquivos, pode ser altamente aconselhável criar uma imagem no HD usando o programa de gravação para evitar um buffer underun. Como a imagem é um arquivo único, você pode gravá-la depois para o CD com segurança, mesmo que tenha dezenas de milhares de arquivos.

Usar o CD copier (Easy CD Creator ou equivalente) também é mais seguro. Como o CD copier não copia arquivo por arquivo (ele usa um método de “blocos”), ele é imune à quantidade de arquivos no CD. Um arquivo ou trinta mil são gravados com a mesma facilidade pelo CD Copier.

Aprenda a selecionar usando CTRL+A

Por default, o Windows 9x esconde do usuário todos os arquivos que tem o atributo de “oculto” e todos os arquivos que podem ser importantes para a operação do sistema (DLLs, VXDs, etc). Isso pode ser um desastre quando você está fazendo backup em CD ou copiando programas, porque os arquivos ocultos podem não ser selecionados para cópia. É altamente aconselhável para quem grava CDs, desligar esse comportamento e permitir que todos os arquivos sejam visíveis.

Um bom hábito, que garante que todos os arquivos serão copiados, é usar o atalho do Windows Explorer CTRL + A. Esse atalho seleciona apenas todos os arquivos visíveis do diretório corrente, mas se existirem arquivos escondidos o Explorer dá um alerta:

que lhe lembrará que você deve habilitar a exibição de todos os arquivos.

Eu recomendo que todo usuário que não seja uma “anta” deve trabalhar com a exibição de todos os arquivos ativada, mesmo que não trabalhe com gravação de CDs. Até o comando Localizar do Windows deixa de encontrar arquivos se você não habilitar isso.

CDs de áudio devem ser gravados no modo “Disc at Once”

Por razões que explicarei em outra oportunidade, qualquer CD de áudio que seja gravado em um modo que não seja o “Disc at Once” (DAO) ficará com um intervalo de 2 segundos a mais entre as faixas. Se você estiver copiando um CD em que as faixas são “mixadas” (um CD gravado ao vivo, por exemplo), os intervalos irão arruinar o CD.

Como o CD Copier do Easy CD Creator (testei até a versão 3.5) só grava em “Track at Once” (TAO), não o use para copiar CDs de áudio e pense duas vezes antes de usá-lo para copiar CDs de modo misto

Nota (17/01/2002): No CD Copier da versão 4.0 esta limitação deixou de existir.

Para gravar CDs de áudio, use o método normal pelo Easy CD Creator e na hora da gravação selecione Disc-at-once, como mostrado na figura acima. Se você estiver copiando trilhas de um um CD, é recomendável que extraia as trilhas antes ou peça para fazer uma imagem no HD. Entretanto,tenha em mente que copiar trilhas de áudio pelo Easy CD Creator é mais sujeito a um “buffer underrun”, infelizmente, do que usando o CD Copier.

Curiosidade:

O jogo Tomb Raider 2 é campeão em número de trilhas de áudio (são 60 no CD e ainda não vi outro programa que chegasse sequer perto disso). Se você tentar copiar esse jogo no modo TAO, um intervalo de 2 segundos vai ser adicionado para cada trilha e, como para cada dois segundos de CD Áudio são necessários 300K, são 60x300K = 18MB a mais!

Como o jogo já ocupa praticamente todos os 650MB de um CD normal, qualquer tentativa de gravá-lo em TAO vai dar em erro de falta de espaço no CD. A não ser que você use um CD de 80 minutos, mas aí já é outra estória.

Não confie inteiramente no teste de gravação

Acredito que a maioria dos softwares de gravação permitem que você teste antes para ver se o CD será gravado com sucesso. Embora o teste seja útil, ele não é capaz de detectar todos os tipos de problema de gravação. Eu notei que O Easy CD Creator (e o CD Copier) não é capaz de detectar problemas que ocorrem quando se está gravando a TOC do disco, por exemplo. Também existiram inúmeras outras situações em que o teste disse que estava tudo OK, mas eu perdi a mídia quando estava no meio da gravação.

O teste de gravação É útil, mas não é infalível. Tenha isso em mente.

Não se atreva a mexer na data dos arquivos

Alguns programas de gravação permitem que você determine que todos os arquivos gravados tenham sua data alterada para a data da gravação ou para uma data fixa qualquer. Só use essa opção se tiver absoluta certeza do que está fazendo! Mudar a data de arquivos que não foram criados por você pode ter consequências imprevisíveis que incluem:

  • O programa não ser capaz de instalar. Isso pode ocorrer se o programa tiver rotina de proteção contra adulteração, entre outras;
  • O programa instalar arquivos antigos por cima dos mais recentes porque foi enganado pela data alterada. Se isso acontecer com DLLs ou arquivos semelhantes o Windows da máquina vítima poderá “enlouquecer”. Erros gerais de proteção e chamadas de vínculo inválido poderão assombrar o usuário e reinstalar programas poderá ser inútil pois a data recente do arquivo que está provocando o problema poderá torná-lo “intocável”. Desinstalar a aplicação que provocou tudo pode não surtir efeito, se ela estiver seguindo as normas de segurança do Windows 95.

A figura ao lado mostra a janela de diálogo do Easy CD Creator 3.5 onde você pode mexer nesses ajustes (a apresentada é para gravação “joliet”. Existe outra para “ISO9660”). A opção que deve estar marcada é a indicada (“use original file date”). Não use as marcadas em vermelho a não ser que saiba o que está fazendo.

Eu já pus as mãos em alguns CDs gravados por quem não tinha idéia do que estava fazendo e alterou a data de tudo. Eu nunca pude afirmar com certeza de que as datas alteradas foram a causa de um dos problemas que eu estava investigando, mas por mais de uma vez a data alterada me deixou confuso, sem saber se o arquivo que estava instalado era ou não a versão mais recente.

Se quiser testar um programa, use uma cópia

Alguns programas de instalação, mesmo os que são distribuídos em CDROM, se auto-modificam na primeira oportunidade. Isso significa que se você copiar um programa desses para o HD, executá-lo e depois gravar uma cópia em CD, a cópia será diferente do original. O exemplo mais conhecido (e irritante) é o Microsoft office 95. O programa de instalação “conta” o número de vezes em que é instalado e após uma contagem limite se recusa a rodar. Se você instalar a partir de um CD, não há problema, já que ele não tem como registrar a contagem no CD. Mas execute a cópia no HD e ele modificará o arquivo setup.tdf, armazenando a contagem. Grave a cópia alterada em CD e eternamente ela saberá que já foi instalada antes e quantas vezes isso ocorreu.

Aproveitando a oportunidade, para corrigir o problema basta substituir setup.tdf por outro que não tenha sido alterado.

O jogo Microsoft Fury, apesar de não contar o número de instalações, também se auto-modifica se for instalado a partir do HD.

Se você quiser garantir fidelidade nas cópias, nunca execute um programa “matriz” no HD. Faça uma cópia antes para outro lugar no mesmo ou em outro HD, execute a cópia e depois a apague. Isso preservará a matriz.

FeedBack

Mensagem Recebida

Não sei se as pessoas costumam fazer isso, mas escrevo tão somente para parabenizá-lo pela sua página, repleta de dicas sobre o assunto gravação de CDs.

Também tenho um gravador (utilizado exclusivamente para backups) e pude sanar uma série de dúvidas que tinha sobre este tópico. Parabéns de novo, e, por favor, não se esqueça de me mandar um e-mail quando atualizá-la novamente !

Um forte abraço,

Resposta

Elogiar apenas?

Não. Pelo menos 90% das mensagens que recebo sobre meu site são para pedir mais alguma informação.

A maioria começa tecendo vários elogios sobre meu site, e acaba pedindo algo. A maioria destas eu ignoro pois deixei claro no site que não tenho tempo para examinar problemas pessoais.

Mensagens para simplemente dizer “vi sua página e gostei”, como a sua, são raras.

Mensagem Recebida

Olá,

Caro Jefferson. Sou iniciante na área de gravação de CDs, comprei recentemente um drive 4.2.24 da creative e o software que o acompanha é o Nero burning room

É um dos melhores

(tem também o prassi abCD que não sei exatamente pra que serve)

o AbCD é o equivalente para o Adaptec DirectCD, que permite que você grave CDs diretamente com o explorer, como se fosse um grande disquete.

que são em portugues (mas de portugal, que é quase pior que ingles).

Concordo

Aproveitei muito suas dicas mas gostaria de saber algumas coisinhas. Tentei copiar o FIFA 2000 e no meio da gravação a mídia se foi, deu pau. Existe a possibilidade de o próprio jogo evitar de ser copiado?

O Fifa 2000 TEM proteção contra cópia

Estou com o Age of Empires 2 copiado no HD mas sei que para gravá-lo é preciso um crack. Se souber onde obtê-lo agradeço.

www.gamecopyworld.com tem quase todos os cracks de gravação possíveis de ser encontrados.

Existem 2 maneiras de copiar CDs de audio. Uma direto do outro drive de CD (creative 48x) ou salvando em Wav no HD. Como eu já havia tentado copiar um jogo direto do outro drive de CD e não tive sucesso tentei a opção 2. Também não tive sucesso. O que pode ter acontecido?

Jogos que tem trilhas de áudio devem ser copiados com cuidado, pois existem diversas complicações. O melhor mesmo é que você use a opção de cópia completa do Nero, mandando primeiro gravar no HD.

Eu recomendo que você compre ao menos um CD Regravável. Você pode usá-lo como cobaia quando estiver testando se um CD é copiável. Você sempre pode regravar se algo sair errado e não perde seus CDs.

Sistemas Operacionais

FAT32

Notas: Requer conhecimento prévio do que seja FAT e Cluster. Esse texto foi escrito originalmente pouco depois do lançamento do Windows 95.

Mais adiante: Como FAT32 afeta o desempenho do sistema?

O suporte a FAT de 32 bits do Windows95 OSR2 e do Windows98 permite que HDs de até 8GB possam ser formatados com um cluster de apenas 4KB, o que reduz drasticamente o desperdício de espaço em disco em unidades grandes.

Entretanto, só é possível implantar a FAT de 32 bits com o FDISK das novas versões do Windows. Isso significa que você terá que reparticionar e reformatar o drive onde quiser implantar a nova FAT. Tenha em mente também que o OSR2 pode ler HDs com FAT de 32 e de 16 bits, mas um HD formatado em 32 bits NÃO poderá ser lido por nenhum sistema operacional outro que não o OSR2 e Windows 98.

ATENÇÃO: Se você vai reformatar o seu drive, a decisão é sua. A própria Microsoft não se responsabiliza pelo que pode acontecer e eu, muito menos.

O OSR2 vem acompanhado de um disco de boot que você utiliza para iniciar a máquina. Eis seu conteúdo:

O volume da unidade A é BOOTDISK

 O número de série do volume é 8949-3038

 Diretório de A:\ 

IO.SYS		214,836	11:11:10 24/08/96
MSDOS.SYS	4	11:11:10 24/08/96
COMMAND.COM	95,924	11:11:10 24/08/96
AUTOEXEC.BAT	109	11:11:10 24/08/96
CONFIG.SYS	115	11:11:10 24/08/96
OEMSETUP.EXE	82,784	11:11:10 24/08/96
OEMSETUP.BIN	3,270	11:11:10 24/08/96
FORMAT.COM	50,455	11:11:10 24/08/96
COUNTRY.SYS	27,094	11:11:10 24/08/96
DISPLAY.SYS	17,223	11:11:10 24/08/96
EGA.CPI		58,870	11:11:10 24/08/96
EGA2.CP	I	58,870	11:11:10 24/08/96
EGA3.CPI	48,973	11:11:10 24/08/96
FDISK.EXE	64,060	11:11:10 24/08/96
HIMEM.SYS	33,319	11:11:10 24/08/96
KEYB.COM	20,151	11:11:10 24/08/96
KEYBOARD.SYS	34,566	11:11:10 24/08/96
KEYBRD2.SYS	31,942	11:11:10 24/08/96
MODE.COM	29,959	11:11:10 24/08/96  

     17 arquivo(s)            657,684  bytes
         0 diret¢rio(s)        1,457,664  bytes livres

Não vou ensinar a usar o FDISK e o FORMAT. O que você deve ter em mente é:

  • Normalmente, ao dar boot pelo disquete citado acima, eu saio com F3 e executo o procedimento manualmente. Não sei como o programa de instalação iniciado no disquete se comporta.
  • Quando o FDISK perguntar se você quer habilitar o suporte a unidades de grande capacidade, responda SIM
  • Remova as partições existentes e crie novas.

Dica: Antes de formatar seu drive, certifique-se de que poderá reinstalar os drivers do CD ROM a partir do Prompt do DOS e que poderá acessar o CD do OSR2 dessa maneira. Isso não se aplica, claro, se você recebeu o OSR2 em disquetes.

Uma importante observação:

É possível que algum dispositivo de hardware específico em seu computador deixe de funcionar ao ser instalada essa versão do Windows. Encontrei esse problema com o US Robotics Sportster Winmodem. O problema só foi resolvido instalando um novo driver, compatível com o OSR2, obtido na Internet.

Como FAT32 afeta o desempenho do sistema?

Traduzido de um FAQ

Para resumir com um artigo da Base de Conhecimento Microsoft (Microsoft Knowledge Base):

“Para a maioria dos usuários, FAT32 terá um imperceptível impacto no desempenho. Alguns programas podem ter um pequeno ganho de performance, enquanto outros, principalmente os que dependem muito de grandes operações de leitura ou escrita , podem sofrer uma modesta degradação de desempenho”

Basicamente, quanto mais clusters em seu disco rígido, mais lento é o desempenho. Isto é verdade para qualquer sistema de arquivos, quer seja FAT16, FAT32, NTFS, HPFS ou qualquer outro. Contudo, desde que FAT32 permite muito mais clusters em um disco rígido que FAT16, o efeito pode ser percebido pelo usuário. Utilitários de disco são especialmente afetados (mais lentos) com o aumento do número de clusters na partição. Por exemplo, quanto mais perto do limite de 8GB sua partição chegar, mais clusters de 4K e mais lento o desempenho. Entretanto, quanto maior se torna sua partição, menos espaço em disco você desperdiça em relação a FAT16.

Em testes preliminares, FAT32 e FAT16 apresentaram um desempenho muito próximo (diferenças próximas a 2%) quando o tamanho da partição e o tamanho do cluster eram os mesmos (note que para criar uma partição FAT32 com o mesmo tamanho de cluster que FAT16, a chave /Z deve ser usada na formatação). Contudo, quando o tamanho do cluster diminui e o número de clusters aumenta o desempenho de disco cai.

Nota do tradutor: A princípio não parece haver vantagem alguma em usar FAT32 com um cluster de mesmo tamanho do que se teria com FAT16. Mas é bom lembrar que FAT32 também é capaz de usar qualquer uma das duas cópias da FAT, arbitrando entre elas caso haja divergência. FAT16 só pode usar a segunda cópia.

Ocorre então uma batalha entre aproveitamento de espaço em disco e desempenho: Clusters pequenos significam um melhor aproveitamento de espaço mas um desempenho pior. Clusters grandes significam mais desperdício de espaço mas tem um desempenho maior. A maioria dos usuários notará mais a diferença no aproveitamento de espaço que no desempenho ao variar o tamanho do cluster.

Nota do tradutor: A diferença no desempenho é algo que você percebe apenas quando (se perceber) seu programa acessa o disco. Enquanto a falta de espaço em disco geralmente aborrece o tempo todo.

A Microsoft decidiu por nós (fazendo 4K ser o cluster padrão para FAT32) que clusters de 4K representam o melhor balanço entre desperdício e desempenho. Contudo, com a chave /Z no comando FORMAT o usuário tem a capacidade de decidir por si mesmo que tamanho de cluster utilizar baseado em seu próprio julgamento a respeito de desperdício versus desempenho.

A “característica” APM do OSR2, que desliga o motor do(s) disco(s) rígido(s) em um período de inatividade, pode também dar a impressão de maior lentidão. Para desligar o APM, vá para Painel de Controle > Energia e desmarque a caixa “Permitir ao Windows gerenciar o uso de energia neste computador”.

Nota do tradutor: Isso é o que diz a Microsoft. Eu fiz isso e meus três discos rígidos continuam desligando quando estão inativos. Na maioria das vezes você só percebe que o motor de seu HD desligou quando clica em uma listagem de drives qualquer e há uma demora de alguns segundos para que todos os drives apareçam. Depois que seu HD “acorda” você não percebe mais nenhum atraso relacionado ao APM até ele desligar novamente.


Eu e vários amigos estamos usando FAT32 há meses. Somos unânimes em afirmar que a FAT16 “já era”.

O que não funciona com a FAT 32

  • Compressão de disco. Mesmo o Drivespace que vem com o próprio OSR2 não funcionará se você implantar FAT32 em seu disco. Por favor tenha em mente que a compressão de disco a que me refiro nada tem a ver com a compressão feita com programas como o ZIP ou o ARJ, que continuam funcionando perfeitamente com a FAT32;
  • Utilitários de disco que não tenham sido especificamente projetados para suportar FAT32. Até onde sei, apenas o Norton Utilities 95 (a partir da versão v2.0) é seguro (mesmo tendo sido lançado antes do OSR2)