Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Entrada
Entrada
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Refrigeração
Refrigeração
Vídeo
Vídeo
Outros
Outros
Conteúdo
Artigos
Blog
Editoriais
Notícias
Primeiras Impressões
Rádio CdH
Testes
Tutoriais
Menu Principal
Boletim
Classificados
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Facebook
Folding@Home
Fórum
Links
Livros Recomendados
Livros do Autor
Produtos Bomba
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Twitter
Boletim
Assine hoje mesmo!
Procura




 
Recomendação
Livro Recomendado
Home » Outros » Windows

Software Corrompido no PC
Autor: Fernando Lozano
Tipo: Tutoriais Última Atualização: 04 de agosto de 1998
Página: 1 de 1

A recuperação de instalações corrompidas de softwares e principalmente do sistema operacional/ambiente gráfico na grande maioria dos casos não tem sucesso, resultando em um sistema bastante instável, além do tempo gasto na tentativa de recuperação, bem maior do que o tempo gasto em uma instalação do zero.

Isto ocorre porque o DOS/Windows tem muitas dependências. DLLs, Registry, arquivos INI, TypeLibs (para OLE) são compartilhados e atualizados sem nenhum controle por diversos softwares.

Após um problema de consistência de disco, nunca se sabe até onde foi o estrago e quais aplicativos foram afetados. Não existe alternativa a não ser reinstalar os aplicativos um-a-um e aguardar que o próximo aplicativo "dê pau" para reinstalar o próximo.

Entretanto, muitos aplicativos instalam DLLs e realizam outras modificações no sistema sem verificar se esta modificação pode ser realizada (por exemplo, sobreescrevendo uma DLL já existente por uma de versão mais antiga ou apagando uma sub-árvore inteira do Registry para gravar uma árvore nova, em vez de simplesmente editar as chaves necessárias). Por outro lado, se o instalador foi corretamente escrito, ele nunca irá recuperar as DLLs corrompidas porque não irá sobreescrever arquivos já existentes.

Resumindo, em vez de se tentar recuperar uma instalação corrompida, deve-se remover toda a instalação e realizar uma nova do zero. No Windows, a maioria das situações implica em se formatar o HD e reinstalar o Windows, service packs e aplicativos.

É um processo muito demorado, mas na maioria das vezes a tentativa de recuperação demora ainda mais. Só que a instalação do zero pode ser acelerada, enquanto que a tentativa de recuperação não pode. Você pode acelerar a reinstalação tendo todos os softwares (ou os principais) disponíveis em local de fácil acesso, como CDs, ZIP Drive ou drive de rede (esta é a mais rápida), escrevendo scripts de instalação automatizada e mantendo uma clara separação dos arquivos de programas, do sistema e de dados do usuário tanto no disco local quanto no de rede, de modo que os dados não necessitem ser sempre reinstalados, e que eles sejam "beckapeados" e restaurados fácil e rapidamente.

Outro problema que normalmente acontece é relativo a hardware. O hardware do PC é de muito má qualidade, e existem diversos conflitos entre as diversas PROMs de placa-mãe, placa de vídeo, SCSI, placa de rede, etc. Juntando-se a memórias também de baixa qualidade, é muito difícil estabelecer se a instabilidade de um PC é de software ou de hardware.

Entretanto, se pouco após uma instalação do zero os problemas ressurgem, podemos suspeitar de hardware ou de rede elétrica. Problemas de rede elétrica cedo ou tarde danificam o hardware. No Windows, é sempre uma boa idéia trocar a placa de vídeo de um PC instável por outro modelo de outro fabricante, visto que este é o componente mais susceptível a problemas de bugs no device-driver e de conflitos de PROM (esses conflitos de PROM são na verdade bugs no firmware). É procedimento padrão da Microsoft mudar o vídeo para driver VGA ou trocar a placa de uma vez. Persistindo a instabilidade, troque os pentes de memória, depois outras placas como de rede ou SCSI, e por fim troque a placa-mãe.

Lembre-se: o fato de um componente funcionar sem problemas em um dado PC não significa que ele irá funcionar ok em outros PCs.

Lembre-se também que o fato de um componente funcionar bem em DOS ou Windows 3.x não significa que ele irá funcionar bem em outros sistemas como Windows 95, NT, OS/2, SCO Unix, Linux ou Netware. Além desses sistemas exigirem bem mais do hardware, eles trazem seu próprio conjunto de situações em que bugs de device-drivers e de PROMs se manifestam. Somando-se isto ao fato de que poucas empresas tem pessoal especializado e capacidade de investimento para escrever e depurar os device-drivers e firmware em sistemas que não do DOS/Windows e o Netware (esses são os mais conhecidos, mais simples e conseqüentemente os mais baratos), não espere que um PC DOS/Windows continue funcionando 100% em outros sistemas. Com micros e componentes mais antigos, o Windows 95 também se torna um risco.

O problema é tão sério que os maiores fabricantes de PCs dos Estados Unidos (Compaq, HP, IBM, Acer e Gateway) liberaram patches nos seus sites web pouco depois do lançamento do Windows 98. Alguns patches modificavam o próprio Windows 98, enquanto que outros eram fixes para os device-drivers e firmware dos próprios fabricantes.

A maioria do pessoal certificado como MCSE que tem também experiência com outros sistemas (Netwre, Unix, OS/2) concorda que o NT é de longe o mais instável de todos em relação a hardware. E tinha que ser, pois o NT, apesar de 8 anos de existência, já teve 3 modelos diferentes de arquitetura de kernel e interface de device-drivers, e terá o quarto modelo quando sair o NT 5.0. Ou seja, a experiência anterior em escrever e depurar hardware para NT será jogada fora. Contraste isto com o modelo de interface e arquitetura de kernel mantidos sem alterações significativas pelo Netware, OS/2 e Unix durante o mesmo período. Esta estabilidade de kernel não impediu que o Netware incorpore o NDS e o HSS, que o OS/2 incorpore novos protocolos de rede e dispositivos de armazenamento ou que o Unix evolua para 64bits. Esta estabilidade é sinal de um bom projeto, enquanto que a instabilidade (das APIs) do kernel do NT demonstra um projeto incompleto seguido por remendos diversos.

 

 
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • Como utilizar o Windows 95 em Redes Novell Netware
  • Linux vs. Windows: Quem ganhará?
  • Visualização automática dos arquivos .bmp
  • Micro Congelando?
  • Personalizando o Menu Enviar Para
  • Classificados
  • Windows 7 Professional 64 Bits Português Lacrado Novo - R$ 299,99 HOT
  • Windows 7 Seven Professional Box Caixa / Cd Original C/ Nf - R$ 349,99 HOT
  • Windows 7 Professional Português Caixa Box Lacrado Novo - R$ 249,99 HOT
  • Anúncio Personalizado Template Do Ml Com Banner Rotativo - R$ 199,99 HOT
  • Software Telentrega Sistema Restaurantes Pizzarias Delivery - R$ 217,00 HOT
  • Mais Ofertas...
  • Siga o Clube do Hardware!

    Últimas Notícias
    G.Skill Anuncia Memórias de Perfil Baixo
    10 de fevereiro de 2012 - 10:52 H
    Antec Anuncia Gabinete One
    09 de fevereiro de 2012 - 13:59 H
    Cooler Master Lança Gabinete Elite 361
    08 de fevereiro de 2012 - 08:37 H
    Thermaltake Amplia Oferta de Fontes de Alimentação
    07 de fevereiro de 2012 - 12:17 H
    Super Talent Lança Série Quadra de Memórias DDR3
    06 de fevereiro de 2012 - 09:17 H
    Evercool Lança Mesa Para Notebooks
    03 de fevereiro de 2012 - 07:38 H
    Microsoft Lança Kinect para Windows
    02 de fevereiro de 2012 - 09:10 H
    Antec Anuncia Fontes High Current Gamer M
    01 de fevereiro de 2012 - 11:37 H
    Transcend Anuncia Unidades SSD SSD720
    01 de fevereiro de 2012 - 09:59 H
    Fabricantes Lançam Placas de Vídeo Radeon HD 7950
    01 de fevereiro de 2012 - 09:55 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste da Unidade SSD Intel SSD 520 Series 240 GB
    Teste do Disco Rígido Seagate Barracuda 3 TB
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete? - Parte 2
    Teste do Gabinete Antec Three Hundred Two
    Teste da Fonte de Alimentação Thermaltake Smart 630 W
    Teste do Cooler para Placas de Vídeo Deepcool Gamer Storm Dracula
    Teste da Placa de Vídeo AMD Radeon HD 7950
    Teste do Cooler Prolimatech Lynx
    Teste do Cooler Prolimatech Panther
    Teste do Gabinete MSI Nighthawk
    Teste da Fonte de Alimentação Antec EarthWatts Platinum 650 W
    Teste da Fonte de Alimentação Rosewill HIVE 650 W
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete?
    Nossa Reunião Mais Importante da CES: Huntkey
    Teste do Gabinete Thermaltake Overseer RX-I


    Últimas Mensagens no Fórum
    389.048 usuários cadastrados
    1.180 usuários on-line
    Sistemas de Distribuição Digital de Jogos
    por Joaoac
    (44.940 visualizações, 1.437 respostas)
    Dica de celular com Android e bom som.
    por Filhodobar
    (1 visualizações, 0 respostas)
    Tv H-Buster é boa?
    por _Makoto_
    (143 visualizações, 11 respostas)
    Problemas Ao Instalar Codecs
    por baraket
    (4 visualizações, 0 respostas)
    Qual dessas: GT30B ou LW4500 ou EX725
    por _Makoto_
    (57 visualizações, 4 respostas)
    TV até R$1500
    por _Makoto_
    (165 visualizações, 13 respostas)
    Como recuperar hd
    por PC DIAG
    (30 visualizações, 2 respostas)
    processador esquentando demais
    por Backthief
    (162 visualizações, 11 respostas)
    Configurando BIOS
    por Lucas9726
    (63 visualizações, 2 respostas)
    LibreOffice 3.5 não instala
    por lkleber
    (9 visualizações, 0 respostas)
    .:: Visite Nosso Fórum ::.

    Sorteio do Mês
    Xigmatek Dark KnightNeste mês estamos sorteando mais um cooler para processadores, desta vez um Xigmatek Dark Knight. Cadastre-se hoje mesmo e boa sorte!




    © 1996-2012, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade