O registry ainda vai afundar com o Windows 7

O Windows 7 havia conquistado uma imagem extremamente positiva e, de repente, a maré começou a virar e uma tremenda publicidade negativa se abate sobre a imagem do próximo sistema operacional da Microsoft. O que diabos aconteceu?

Esse foi um dos desenvolvimentos mais estranhos que já testemunhei. Pior do que isso só o OS/2 de 1987, que teve sua imagem destroçada pela Microsoft, tornando-o comercialmente inviável. Mas, e agora, quem está tentando sabotar o Windows 7?

Comecei a perceber que algo estava errado quando algumas semanas semanas atrás surgiram estudos dizendo que a maioria das empresas norte-americanas não pretendia adotar o Windows 7. Cerca de 60% das empresas consultadas informaram que vão ignorar o Windows 7, até porque a maioria delas não adotou o Vista ou adotou e teve problemas.

É um caminho tortuoso. No começo do ano, todo mundo - e digo todo mundo mesmo! - estava rasgando seda para o Windows 7. A Microsoft liberou gratuitamente o beta e depois o primeiro Release Candidate. Era o melhor sistema operacional que a empresa já fez.

Diante de tanta publicidade gratuita positiva, a Microsoft adiantou o lançamento de 2010 para o final de 2009. De uma hora para outra, porém, começou uma avalanche de notícias de que ninguém vai comprar o novo sistema operacional.

No Wall Street Journal, o jornalista Walt Mossberg arrasou com o sistema dizendo que seu upgrade será doloroso e problemático. O usuário terá que reinstalar todo o sistema para conseguir trocar para o Windows 7. Em janeiro último, Mossberg era um dos maiores entusiastas do sistema.


Agora, a turma de Bill gates tem um problema

A Microsoft tem um problema. Toda a indústria tem um problema. Até a Intel reclamou na semana passada que ninguém mais faz upgrade de suas máquinas como antigamente.

Aparentemente, o Windows 7 mudou tanto que não dá para você querer que um sistema operacional anterior seja simplesmente atualizado com o novo. No passado, esse upgrade era possível, ainda que nunca tenha tido os mesmos bons resultados de uma instalação do zero. E a culpa disso tudo é do famoso registry (registro) do Windows.

O fato é que o registry dos programas nunca é totalmente limpo pelo Windows, tornando-se uma pilha de lixo nos PCs. Existem diversos programas que fazem essa faxina virtual, como System Mechanic e o Glary Utilities, mas esse tipo de problema sequer deveria existir.

Por que a Microsoft não se livra do lixo do registry no Windows? O registry não serve pra nada, ele é resquício dos tempos em que todos os parâmetros do sistema precisavam ser centralizados no HD para evitar a redundância de código. Hoje, ele é apenas inconveniente e simplesmente é um empecilho para um upgrade mais eficiente do sistema. E, cá para nós, redundência não é nada nos dias de hoje, em que HDs de 1 TB custam menos de US$ 90.

Se os programas fossem centralizados em uma única pasta e pudessem ser transportados de máquina para máquina sem necessidade de reinstalação, não haveria nenhuma dor de cabeça em fazer o upgrade do sistema operacional.

Na verdade, alguns aplicativos já funcionam assim. Mas são poucos. A maioria exige reinstalação e não vai rodar sem o maldito registry disponível. Basta mover um programa de lugar e ele vai dar todo tipo de erro, tornando-se necessário, muitas vezes, reinstalá-lo só por causa do erro de registro. Alguns programas inclusive gravam registros em pastas invisíveis que não podem ser apagadas. Isso é ridículo.

Na minha opinião, o registry ainda vai acabar causando a morte do Windows. Vai chegar uma hora em que as pessoas vão simplesmente se recusar a fazer qualquer upgrade só para não ter que passar por toda essa dor de cabeça.

Se nada mais for capaz de seduzir as pessoas a largarem o Windows e irem para o Linux ou para o Mac, talvez essa maldição do registry seja.

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

Achei um pequeno erro de digitação:

Errado:

Na minha opinião, o registry ainda vai acabar causando a morte do Windows. Vai chegar uma hora em que as pessoas vão simplesmente se cusar a fazer qualquer upgrade só para não ter que passar por toda essa dor de cabeça.

Certo:

Na minha opinião, o registry ainda vai acabar causando a morte do Windows. Vai chegar uma hora em que as pessoas vão simplesmente se REcusar a fazer qualquer upgrade só para não ter que passar por toda essa dor de cabeça.

Concordo plenamente… ja esta na hora desse registro sumir da face do universo… é um lixo…

O registro deve apenas armazenar paramentros que os progrmas devem consumir. Programo a mais de 15 anos e nunce precisei armazenar nada no registro. No DOS nãõ havia registro, no linux não existe registro. A unica desculpa para usar o registro é evitar pirataria mas cá entre nós, é quase que totalmente inutil para esse fim.

Mas aí o problema não é o Windows e sim as aplicações. Nada obriga a ser usado o registro na instalação! Palavra de desenvolvedor, as empresas de software que não mudam a filosofia, um pouco para dificultar a pirataria, este o motivo das chaves ocultas no registro. Porque tudo o que pode ser feito no registro pode ser em arquivos ini. Se usar arquivo .ini para gravar configuracoes do aplicativo e fazer de maneira decente para apenas ler no registro informações sobre o windows (como por exemplo formato de data, diretorios do windows, etc). Quanto a questao de instalacao/desinstalacao do windows, que obviamente precisaria do registro basta ignora-la e fazer um instalador/desinstalador decente que apenas copie ou apague os registros da maquina.

ops… copie e apague os arquivos (nao os registros eheh)

Concordo que o Registry vira uma pilha de lixo. Mas isso não é culpa do windows e sim dos programas desinstaladores que acabam não desinstalando tudo.

Quanto a pirataria, a retirada do registry só tornaria a vida dos crackers mais facil

Estou trbalhando com informática desde 1983, e desde então que entrou este windows muitos mercados foram criados..
vagas para técnicos, redes, pscicologo, psiquiatra, farmaceuticos..e assim vai..várias noites perdidas por o mesmo motivo, rede win 3.11, cabo coaxial, e assim viemos caminhando..será que nunca ninguém vai criar um maldito sistema operacional que agrade a todos novamente pois a microsoft é tipo uma droga..todo mundo critica mas gera uma enorme receita..que mundo vivemos?
Hoje estou com 39 anos,, já perdi metade da vida sem dormir, trabalhando com servidores e estações e produtos relacionados e parece que tudo está como está muita máquina para gerenciar grandes erros..é muito caro por um produto tão questionável.

Eu estou em um impasse.
Gosto de dois sistemas operacionais. Windows XP e Mac OS X. Em contrapartida detesto o Vista e o 7.

Não tenho intenção de comprar um Mac (preferia que tivesse um MAC OS X for PC non-apple), mas isso não existe OFICIALMENTE.

Daqui um ou dois anos vou trocar de computador. E aí? O que eu vou comprar? Uma mac? Não quero. Um PC com Windows 7??? Credo!!! Um LINUX??? Deus me livre!!!

Ou seja, provavelmente vou ter q comprar um pusta Intel e ter pelo menos três HDs. Um com o maldito 7, outro com XP e um com hackint0sh (sem querer fazer alusão ao assunto).

Só vou me FORÇAR a usar os novos Windows quando o XP morrer de vez… enquanto isso vou considerando as opções.

Quem sabe antes disso o pessoal de Cupertino lança um OSX for PC? Talvez uma versão lite.. vai saber!?!

Concordo com tudo o que foi exposto acima, porém a migração será realizada mesmo com a formatação dos computadores em virtude dos benefícios do Windows 7. O trabalho não precisa ser de uma vez, já que os sistemas operacionais conviverão na rede sem problema algum, hoje já temos o XP e o Vista convivendo sem conflitos.
E além do acima exposto, muitas empresas começarão a adquirir o Win7 e esta migração completa pode levar até 5 anos (prazo da depreciação de suas estações).

Bem, levando em conta tudo o que foi dito nos comentários, só tenho algo a acrescentar:
No Windows Vista, a API de leitura de arquivos INI’s (sugerido pelo Marco) gerou um problema em meus programas que se baseam em ini, simplesmente porque o campo de valor default passou a ser DESCONSIDERADO. Ou seja, se não há o campo no arquivo ini, ele traz uma string vazia ao invés do valor default.
Isso tudo seguindo o velho esquema da MS de “destruir” o passado (leia-se, parar de funcionar o que sempre funcionou) para “obrigar” as pessoas a adotar seu novo “padrão”.
Não fizemos o teste no Windows 7.

Leave a comment

(required)

(required)