Existe um código que é executado via Prompt de Comando e muitos acham que serve para reparar eventuais erros do Windows que é o CHKDSK, acontece que este código realiza apenas a leitura do Disco e aponta eventuais imperfeições e erros no seu Sistema Operacional Windows, mas, como este código é somente leitura, ele não corrige nenhum dos eventuias erros existentes. Para que este comando seja mais efetivo e reparos possam ser feitos ao sistema operacional é necessário incluir um parâmetro à linha de comando CHKDSK, e este parâmetro é o parâmetro F , devendo ficar assim: CHKDSK/F.
Prompt de Comando |
MENU INICIAR> EXECUTAR> digite CMD> digite CHKDSK/F> tecle ENTER> reinicie o computador
O CHKDSK, procura e corrige erros nos arquivos do seu disco rígido. Embora o uso de partição NTFS dê segurança total aos arquivos armazenados no disco rígido, a verificação de dados via CHKDSK é sempre recomendável para garantir uma melhor performance e corrigir eventuais mudanças indesejáveis ocorridas durante instalação e desisintalação de programas, mudanças feitas por vírus, trojans e outras pragas virtuais.
Veja abaixo uma lista de complementos para o CHKDSK:
/f Corrige erros no disco. O disco deve ser bloqueado. Se chkdsk não puder bloquear a unidade, será exibida uma mensagem perguntando se você deseja verificar a unidade na próxima vez que reiniciar o computador.
/v Exibe o nome de todos os arquivos contidos em cada pasta à medida que o disco é verificado.
/r Localiza setores defeituosos e recupera informações legíveis. O disco deve ser bloqueado.
/x Use esta opção somente com o NTFS. Ela força primeiro a desmontagem do volume, se necessário. Todos os identificadores abertos para a unidade serão invalidados. A opção /x também inclui a funcionalidade da opção /f.
/i Use esta opção somente com o NTFS. Efetua uma verificação menos rígida das entradas de índice, reduzindo o tempo necessário para a execução de chkdsk.
/c Use esta opção somente com o NTFS. Ela ignora a verificação de ciclos dentro da estrutura de pastas, reduzindo o tempo necessário para a execução de chkdsk.
/l[:tamanho] Use esta opção somente com o NTFS. Ela utilizará o tamanho digitado por você em vez do tamanho do arquivo de log. Se você omitir o parâmetro de tamanho, /l exibirá o tamanho atual.
/? Exibe informações de ajuda no prompt de comando.
Outros comandos importantes:
bootcfg : Exibe e permite alterar as opções de boot, o arquivo "boot.ini". Via interface, estas opções podem ser alteradas indo nas "Propriedades do Meu Computador > guia Avançado > Inicialização e recuperação > Configurações". Executá-lo sem parâmetro faz com que ele exiba a lista dos sistemas cadastrados no boot.ini. Chame-o com /? : para ver as opções. Você pode adicionar ou remover itens, além de alterar as opções deles.
chkdsk : Conhecidíssimo, é o "scandisk". Nas versões 9x/Me do Windows ele recebeu o nome ScanDisk, mas no DOS e nos NTs ficou como chkdsk, de "check disk". Chame-o com /? para mais opções. Executá-lo sem parâmetros inicia a verificação na unidade atual no modo somente leitura, onde ele não alterará os dados caso encontre erros.
chkntfs : Exibe ou modifica a verificação de disco no momento da inicialização do Windows; permite agendar a verificação.
defrag : Desfragmentador de disco, dentro do prompt de comando. Você pode chamá-lo com -a, para apenas analisar, -f para forçar a desfragmentação (mesmo que haja pouco espaço livre, cuidado!) e -v para a exibição detalhada do resultado. Antes do parâmetro, passe a unidade desejada, como em defrag C: Cuidado: os parâmetros para ele devem ser precedidos de um hífen (-) e não barra, como na maioria.
diskpart : Como o nome sugere, permite modificar o particionamento dos discos. Ele abre um console dentro do prompt, e tem um prompt próprio. Use com cuidado, digite help : no prompt dele para ver as opções. Digite exit para sair e voltar ao prompt normal.
driverquery : Mostra informações sobre os drivers (de dispositivos e de sistemas de arquivos) instalados. Útil para solução de problemas, devido a geração do relatório. Chame-o com /? para ver mais opções.
format : Formata discos (partições e/ou volumes previamente criados e montados) ou disquetes. Chame-o com /?, e cuidado ao executá-lo!
label : Cria, altera ou exclui o nome do volume de um disco.
pagefileconfig : Configura a memória virtual. Chame-o com /? para entender melhor. Via shell, isso é feito pelo caminho "propriedades do Meu Computador > guia Avançado > Desempenho > Configurações > Avançado > Memória Virtual > Alterar".
fsutil : Coleção de ferramentas úteis, via prompt. Chame-o sem parâmetros, e ele listará os parâmetros suportados. Permite gerenciamento e visualização de diversas coisas: comportamento do sistema de arquivos, gerenciamento de cotas, informações dos volumes...
gpresult : Exibe informações sobre as diretivas de grupo ativas (como algumas daquelas ativadas pelo "gpedit.msc").
recover : Tenta recuperar arquivos danificados. Chame-o passando o nome do arquivo.
reg : Manipula o registro. Você pode adicionar chaves e valores, exportá-las, editar valores... O uso exigirá um pouco de treino.
schtasks : Gerencia as tarefas agendadas, permitindo adição/exclusão de tarefas. Via interface, isso pode ser feito pela pasta especial "Tarefas agendadas", do painel de controle. Um parecido é o at.
shutdown : Permite desligar o sistema, local ou remoto. Chame-o com /? para mais informações, e com /s para desligar. Uma mensagem será exibida ao usuário, pedindo para fechar programas e salvar o trabalho. Essa mesma tela de desligamento é chamada quando ocorre um erro num processo essencial do Windows de forma inesperada (ou causado por um vírus/spyware). Uma dica é que o desligamento pode ser cancelado, enquanto não acabar o tempo. Chamando-o com /a o desligamento é cancelado, basta ser rápido.
systeminfo : O nome diz tudo :) Uma dica é redirecionar a saída para um arquivo de texto, usando systeminfo > C:info.txt, por exemplo. Uma das informações que mais gosto desse systeminfo é o "uptime", o tempo que o Windows está ligado.
tasklist : Exibe as tarefas e processos em execução, informando o PID de cada um ("Process ID", Identificador de processo).
taskkill : Mata tarefas. Você precisará fornecer o PID, obtido com o tasklist. Por exemplo, taskkill /pid 653218
/v Exibe o nome de todos os arquivos contidos em cada pasta à medida que o disco é verificado.
/r Localiza setores defeituosos e recupera informações legíveis. O disco deve ser bloqueado.
/x Use esta opção somente com o NTFS. Ela força primeiro a desmontagem do volume, se necessário. Todos os identificadores abertos para a unidade serão invalidados. A opção /x também inclui a funcionalidade da opção /f.
/i Use esta opção somente com o NTFS. Efetua uma verificação menos rígida das entradas de índice, reduzindo o tempo necessário para a execução de chkdsk.
/? Exibe informações de ajuda no prompt de comando.