-->

domingo, 21 de junho de 2009

A curiosa placa-mãe Foxconn LCIA (Lima).

Examinem com atenção esta foto:
Esta é possivelmente uma placa Mini-ITX

Notem que:
  • Só há um slot para memória;
  • A placa é pouco maior que um módulo de RAM;
  • Só há um slot PCI e nenhum AGP ou PCIe;
  • Só dois conectores SATA e nenhum conector IDE ou de floppy;
  • Não há conector de porta paralela ou serial;
  • O processador aparentemente usa ventilação passiva. Não há cooler na foto, nem um modo óbvio de se fixar um.
O que realmente se destaca nessa placa (e é por isso que eu a estou mencionando aqui) é que apesar de ser limitadíssima fisicamente, consegue reproduzir um BDRIP x.264 de 1280x528 usando menos de 40% da CPU. Na primeira oportunidade (está no PC de um cliente) eu vou medir o seu consumo de energia e como ela se comporta com x.264 de 720p e 1080p. Eu quero julgar se essa placa serviria para se montar um HTPC caso se possua uma TV com entrada VGA.

A descrição completa dessa motherboard está aqui, onde você pode constatar que o processador é um Celeron 220 soldado. Tem drivers para Windows XP.

Esta placa é usada pelo menos nos seguintes PCs Compaq:
  • SG3415BR 
  • SG3410BR
  • SG3611BR
Mas esses são desktops "normais" (grandes). Pelas suas dimensões, imagino que essa placa deve ser usada em outros modelos "compactos" da HP/Compaq também.

A HP/Compaq informa qual a motherboard usada em seus PCs.

Alguns de vocês provavelmente vão achar graça, mas eu só descobri isso agora. Para os tontos como eu, aqui está o caminho.

Entre na área de suporte do site da HP e procure pelo seu modelo específico de PC. Uma página como a da imagem seguinte irá abrir. Clique em Informações de Produto, como indicado:


Na página que se abre você vê o modelo da placa-mãe usado com um link para outra com as especificações completas (fabricante, modelo, chips de interfaces, etc):



Quando eu via esse link Informações de Produto eu imaginava que fosse ver apenas o blá-blá-blá comercial. E foi esperando ver isso que eu cliquei no link e descobri que havia bem mais.

A partir daí é possível também determinar que outros modelos da mesma série usam a mesma motherboard.

Você também pode descobrir qual o modelo abrindo o PC e examinando a placa, mas depois você vai ter que procurar as especificações na internet de qualquer forma. Este método é bem mais rápido.

sábado, 20 de junho de 2009

Compaq Presario SG3611BR, SG3415BR e SG3410BR - Drivers XP

Edit: Quando eu escrevi este post eu ainda não sabia do que acabei explicando a seguir. Isso teria me poupado bastante trabalho.

Uma cliente comprou o SG3611BR ontem. O PC veio com Linux e ela me incumbiu de instalar o Windows XP.

No final da instalação do XP SP3 ficaram faltando os drivers para:
  • O Video;
  • O Audio;
  • A placa de rede;
  • Modem 56Kbps;
  • Barramento SM.

Como já é habitual para a HP/Compaq, não há drivers Windows (edit: Windows XP) nem nos discos que acompanham o produto, nem no site. 

O video foi fácil. Na frente do PC tem uma etiqueta dizendo que é o "Intel Graphics Media Accelerator 950". Na primeira página de resultados do Google já encontrei o link certo

O audio eu chutei. Como aparecia no Gerenciador de Dispositivos algo como "High Definition Audio" suspeitei que fosse Realtek e procurei nos meus DVDs um driver. Encontrei na minha cópia do CD do driver da placa ECS Geforce 6100SM-M o Realtek High Definition Audio Driver Version R1.71, que funcionou perfeitamente.

Já a placa de rede me deu um nó. O Unknown Devices reportou que se tratava de uma "Realtek RTL8139/810x", mas baixei e instalei diversos drivers identificados dessa forma e nenhum funcionou. Depois de muito apanhar, mandei o Windows procurar um driver adequado nos meus vários DVDs (isso demorou...) até que ele encontrou um, mas que após instalado dava erro no Gerenciador dizendo que não era possível inicializar o dispositivo. Como o driver foi instalado com outro nome (RTL8103e) usei esse nome como base para outra pesquisa e instalei outros drivers que também não funcionaram até chegar a este aqui.

Inicialmente a placa de rede não conseguia pegar endereço IP no roteador de jeito nenhum, mas bastou reiniciar o PC para tudo ficar OK.

Devido ao nó que a placa de rede me deu não houve mais tempo para instalar o modem (que eu já apurei pelo Unknown Devices que usa chipset Conexant) e o barramento SM (que geralmente é instalado junto com outro driver). Quando eu descobrir quais são esses drivers, completarei este post. 

04/07/09: O caminho para o driver do Barramento SM foi corretamente apontado pelo leitor Adilson nos comentários. Clique neste link, escolha  a sua versão do Windows XP e depois baixe o "inf update utility".

Se a cliente não estivesse olhando por cima do meu ombro o tempo todo talvez eu tivesse encontrado esta página, que descreve a placa mãe do SG3611BR (Foxconn LCIA /Lima-GL6) . A descrição deixa claro que a rede é RTL8105e. Segundo o site de suporte da HP, os seguintes modelos usam a mesma placa mãe, por isso devem usar os mesmos drivers:

Nota: Eu testei o bicho com um BDRIP em H.264 que não roda de jeito nenhum no meu Sempron 2300 e o filme rodou fluido, ocupando menos de 40% da CPU. Apesar de tratar-se de um "mero" Celeron 220 com video onboard. Eu continuarei falando sobre isso aqui.

domingo, 14 de junho de 2009

A logística patética do Extra.

Depois os administradores dessas empresas ficam se perguntando por que outras empresas vendem tanto pela Internet e as suas vendem tão pouco.

Eu estava procurando uma coisa no site do Extra e esbarrei numa promoção de pendrive Dane-Elec de 1GB por R$9,90. Na simulação de frete aqui para Recife deu R$18.

Achei caro, lógico, pagar 180% do valor do produto em um frete. Principalmente quando esse produto pesa uns 50 gramas. Eu pensei que poderia ser então uma questão de "peso mínimo" e coloquei 10 pendrives no carrinho para simular o frete de novo.

R$44!

O frete baixou para 44% do valor da mercadoria mas... nem mandando trazer da China o frete de 10 pendrives custa isso. 

Como comparação eu comprei na mesma semana a coleção completa de Harry Potter no Submarino por R$ 79, com frete grátis. Paguei no dia 08 e o motoqueiro chegou com a mercadoria na manhã do dia 12, debaixo de chuva. O pacote pesa dois quilos.

Dá para entender isso? Como o Submarino pode mandar dois quilos para a minha porta com "frete grátis" (eu sei que o custo está embutido) e com essa eficiência, enquanto o Extra cobra R$44 por 500 gramas? O Sedex de 1Kg (dá para colocar um monte de pendrives em um pacote de 1kg) de SP para cá custa R$42. E chega no dia seguinte. O Extra tem dois grandes hipermercados aqui em Recife, portanto já tem uma logística regular do sudeste para cá. Já o Submarino não tem lojas físicas a não ser se você considerar a Lojas Americanas, mas o Submarino já cobrava bons preços no frete mesmo antes de adquirir a Americanas.

Edit: Este artigo da Info classifica o Submarino como "acima de tudo, uma empresa de logística". 
 

E não é só isso.

Eu comprei há cerca de três meses uma Cadeira Office Detroit no Extra de Benfica, aqui em Recife. Eu já estava de olho na cadeira há algum tempo e sabia que custava R$245, por isso aproveitei uma promoção quando a vi por R$199. A vendedora me disse que não havia pronta entrega e que a cadeira seria entregue em 15 dias na minha casa.

Apesar de achar que quinze dias é muito tempo do sudeste para cá mesmo por via rodoviária (não é incomum eu receber encomendas vindas de SP em cinco dias úteis), não vi problema nisso (não sou uma pessoa ansiosa) e paguei. À vista. 

27 dias depois eu fui até a loja perguntar por que minha cadeira não havia chegado ainda. A vendedora olhou "no sistema" e disse que constava que "estava a caminho". Fiz um comentário (sorrindo)  do tipo "deve estar vindo no lombo de um jegue, não é?". Mas voltei sem criar confusão.

45 dias depois da compra eu voltei ao Extra, desta vez disposto a "armar um barraco" se alguém tivesse a ousadia de insinuar que eu deveria continuar esperando. Eu me limitei a dizer "Eu  comprei isso há 45 dias. Quero saber onde está minha mercadoria". Eles não ousaram. Se movimentaram até tirar uma cadeira do estoque e me entregar. Tive que esperar uns 20 minutos na loja pelo processo todo, incluindo re-emissão da nota fiscal e no final a desculpa foi de que a minha mercadoria havia sido entregue na loja em vez de na minha casa.

E em 45 dias ninguém havia notado isso? 

Nota: Pessoas ansiosas acham difícil acreditar no meu comportamento mas eu não fiquei em casa remoendo o problema por 30 dias (após o prazo limite de entrega). Eu simplesmente "esqueço" o assunto e me dedico a algum dos meus muitos outros interesses e afazeres. De vez em quando o problema pendente passa pela minha mente de novo e eu julgo rapidamente se vale a pena dar atenção a ele ou esperar mais. De qualquer forma, nas duas vezes em que eu passei pelo Extra foi aproveitando que era meu caminho para outras coisas. Eu jamais saio de onde eu estou só para ir reclamar/cobrar alguma coisa a não ser que esteja me criando um problema difícil de ignorar. 

A propósito, a cadeira tem um problema que só notei depois da compra: O assento é grande demais. Eu tenho 1,69m e não consigo ficar com as pernas em ângulo de 45 90 graus e encostar as costas no encosto da cadeira ao mesmo tempo. Eu precisaria ter um 5cm a mais de coxas para ficar confortável, por isso preciso colocar um travesseiro no encosto. Nunca antes eu tivera esse problema com uma cadeira.

TV Digital - Mentiras e desinformação sem fim.

A TV aberta digital (vou abreviar para "TVaD") está começando a operar aqui em Recife e o espetáculo de ignorância de seus patrocinadores (as emissoras de TV e o governo) continua. Eu já havia comentado sobre isso em dezembro de 2007, e passados 18 meses fica difícil acreditar que a repetição das mesmas bobagens não seja uma mentira intencional.

Você agora vai poder assistir TV na rua - Toda vez que eu ouço alguém dizer isso na TV eu fico injuriado. TVs portáteis VHF analógicas existem há uma década e os celulares xing-ling com TV VHF analógica provam que a coisa cabe no bolso e funciona para quem quiser ver. Eu mesmo, usando meu celular mediatek, já assisti ao noticiário no carro em engarrafamentos, em estacionamento de supermercado e no escritório de clientes. Mas esses caras falam como se as TVs portáteis VHF analógicas fossem fruto da nossa imaginação! Se eles dissessem que a recepção portátil seria melhor eu ficaria calado até testar, mas eles falam claramente como se nada anterior existisse. Parece até coisa fabricada pelo Ministério da Verdade, de Orwell. 

Você vai assistir TV sem chuviscos e sem fantasmas - Ninguém fala que a recepção ainda é muito problemática mesmo nas cidades onde a TVaD opera há meses. É verdade que não há chuviscos nem fantasmas, porque nem imagem você consegue pegar!


E uma mais recente: Respondendo à pergunta de um telespectador que mora no interior e queria saber se poderia pegar o sinal pela sua parabólica, o entrevistado respondeu que não (até aí correto), e que bastaria comprar uma antena UHF.

Ora... se a pessoa já está precisando se valer de uma parabólica para assistir TV porque está longe dos transmissores, como se espera que ela vá magicamente conseguir receber o sinal da TVaD, se UHF tem um alcance menor que VHF para uma mesma potência de transmissão? Eu não estou muito inclinado a acreditar que as emissoras de TV vão ter alguma pressa de investir em transmissores mais potentes para atender áreas de pouca densidade populacional. Pode até sair uma solução, mas prepare-se para esperar.

quarta-feira, 10 de junho de 2009

Como visitar um site que está congelado no Registro.br.

Quando você esquece de pagar a anuidade do seu domínio com TLD ".br" ao registro.br este costuma "congelar" o endereço por algumas semanas como forma de chamar sua atenção para o problema. Assim, mesmo que você tenha mudado de endereço de e-mail e que toda a correspondência de cobrança tenha se extraviado, você (ou alguma outra pessoa) uma hora vai perceber que há algo errado porque seu site vai sair do ar e/ou e-mails vão começar a voltar.

Mas enquanto o provedor de hospedagem estiver sendo pago, ainda é possível acessar um site congelado.

Vamos pegar como exemplo o domínio meskla.com.br, que precisei acessar esta semana mas que aparecia "fora do ar". Eu tentei o cache do Google, buscando por cache:meskla.com.br, mas como a página é constituída apenas por imagens, é só isso que aparece:


Segundo o registro.br o domínio está congelado desde maio (dados obtidos hoje):

domínio: meskla.com.br
.
.
.
servidor DNS: ns1.sistemaseguro.com.br
status DNS: 09/06/2009 AA
último AA: 09/06/2009
servidor DNS: ns2.sistemaseguro.com.br
status DNS: 09/06/2009 AA
último AA: 09/06/2009
criado: 02/04/2005 #2076457
expiração: 02/04/2009
alterado: 04/05/2009
status: congelado

Pegue qualquer um dos dois servidores DNS listados e faça um PING para obter o endereço IP:

C:\ping ns1.sistemaseguro.com.br
Disparando contra ns1.sistemaseguro.com.br [72.232.162.250] com 32 bytes de dado
s:
Resposta de 72.232.162.250: bytes=32 tempo=191ms TTL=46
Resposta de 72.232.162.250: bytes=32 tempo=142ms TTL=49
Resposta de 72.232.162.250: bytes=32 tempo=195ms TTL=46
Resposta de 72.232.162.250: bytes=32 tempo=178ms TTL=49

Pegue o endereço IP obtido e configure como servidor DNS principal do Windows: 

Feito isso, tente de novo. Pode ser necessário fechar o browser e abrir outra vez. O site vai aparecer:

A partir de agora você pode navegar pelo site inteiro e até acessar contas de e-mail que você tenha nele, como se não estivesse congelado. Quando terminar de ver o que você quer, não esqueça de desfazer a configuração do DNS.

Edit: Vale a pena mencionar que, devido à forma como essas coisas funcionam, mesmo que  o detentor atual de meskla.com.br não pague o registro.br e eventualmente o domínio passe a ser de outra pessoa, enquanto o seu provedor de hospedagem quiser seu site poderá ser acessado dessa maneira. Poderão então existir dois "meskla.com.br", dependendo de que servidor DNS você usar. É por isso que é tão importante usar apenas servidores DNS conhecidos e confiáveis. 

segunda-feira, 8 de junho de 2009

Drivers dos scanners da TCE.

Uma visitante do meu site, provavelmente depois de ter visto minha página sobre Redução de Moiré, me mandou um e-mail perguntando se eu não teria ainda os drivers do TCE S520. Foi então que eu notei o quanto está difícil encontrar esses drivers.

Então eu coloquei online os drivers de todos os scanners que eu conheci da falida TCE (que pertencia à CCE):
Tenha em mente que esses drivers são para Windows 9x. Que eu saiba não existiram drivers para Windows 2000 e quando saiu o Windows XP a TCE provavelmente já tinha ido pro brejo.

Editado: Segundo o que eu escrevi há quase dez anos na minha página sobre Clones de Hardware, alguns scanners da TCE são clones comprovados (eu testei) de scanners da Avision.

domingo, 7 de junho de 2009

Blu-ray e HD-DVD por apenas R$30 no Hiper Casa Forte

São pouquíssimos títulos. Eu estava procurando DVDs e esbarrei nos seguintes títulos em blu-ray:

  • Sky High;
  • O Pequenino.

E mais um HD-DVD do Harry Potter (não lembro qual).

Nunca vi blu-ray tão barato antes. Mesmo sendo títulos antigos e pouco populares o "piso" costuma ser de uns R$60. E o PS3 está custando R$1400 no Extra (modelo de 40GB) .

quinta-feira, 4 de junho de 2009

Windows Media Player fecha acusando erro em indiv01.key.

Aconteceu com um cliente. Depois que troquei a placa-mãe de um PC, tentar abrir qualquer coisa no Media Player dava o erro:

AppName: wmplayer.exe
AppVer: 11.0.5721.5145
ModName: indiv01.key

E o wmplayer fechava.

O fato de haver "key" no nome do arquivo já me deixou desconfiado do que poderia ser, mas não estabeleci a relação com a troca da motherboard. Foi esta página que deixou isso claro e me levou a esta outra com a solução.

Bastou apagar todo o conteúdo de C:\Documents and Settings\All Users\DRM

Maldito DRM. Mesmo quando o arquivo não tem proteção alguma ele te cria problemas.

segunda-feira, 1 de junho de 2009

Os vários motivos para um spammer se cadastrar em um fórum.

Até a semana passada eu pensava (santa ingenuidade, Batman!) que um spammer se cadastrava em um fórum apenas para deixar mensagens óbvias de propaganda no próprio fórum. Na semana passada enquanto verificava se alguns inscritos recentes no meu fórum eram spammers ou não, descobri outras razões.

1) Propaganda no próprio perfil, quando o mecanismo do fórum permite que você possa escrever um texto livre lá;
2) Postar respostas no fórum baseadas no que já está escrito, mas cuja verdadeira intenção é fazer a propaganda que está na sua assinatura. Essas mensagens às vezes não fazem nenhum sentido, mas já vi uma pergunta que chegou a ser levada a sério e respondida.

Até aí, fácil de identificar se a administração do fórum fizer um patrulhamento eficiente. Mas o pior é este:

3) Obter acesso à lista de usuários do fórum, com seus e-mails.

Para o administrador do fórum, vai de muito difícil a impossível detectar que um usuário se cadastrou para isso. Só resta impedir que ele obtenha a lista. E para isso é necessário vetar a lista para todos os usuários não-administradores.

Muitos mecanismos de fórum permitem que cada usuário esconda o e-mail para os outros usuários. Eu sempre escolho essa opção, mas como ficou evidente no meu fórum a grande maioria não parece se importar. Por isso tive que instalar um mod que ocultou todos os e-mails, independente da vontade de cada usuário. 

Então, se você se cadastrar em um fórum qualquer, mesmo que confie 100% na administração e nos outros usuários, procure pela opção de esconder seu endereço de e-mail. Você não vai deixar de receber SPAM por isso, mas ajuda.

domingo, 31 de maio de 2009

O SAM'S Club de Recife e seus preços de babar.

Para quem não se lembra (acho difícil mesmo) eu falei sobre o anúncio de que haveria um SAM'S em Recife há pouco mais de dois anos. Eu até achei que o Wal-Mart houvesse desistido, mas por acaso vi a loja pronta e enorme na Av. Mascarenhas de Moraes há uns dois meses, quando estava a caminho de um compromisso.



Exibir mapa ampliado

Edit: O Google Maps está mal informado. O SAM´s fica algumas centenas de metros adiante do local indicado, depois da Rua Jatici.


A loja abriu em novembro do ano passado e só descobri seis meses depois. E olha que Recife é uma cidade "pequena" :)

O SAM'S CLUB opera como o Makro (você só compra se for associado, tem que pagar à vista, etc), com uma pequena diferença: Você tem que pagar uma anuidade de R$36 a R$45 para ser "sócio" do clube, mesmo sem comprar nada. Neste ponto você obviamente pensa: "os preços tem que valer muito a pena, se você compra apenas ocasionalmente".

O espantoso é que valem mesmo.

Eu aproveitei um dia quando o SAM'S estava no meu caminho entre compromissos e fui conferir preços. Vejam o que eu encontrei (geralmente eu uso os preços da Nagem como referência para esses itens):

  • Impressora laser HP P1005 - Nagem R$399 - SAM'S R$258
  • Impressora deskjet HP D2460 - Nagem R$189 - SAM'S R$138
  • Monitor LG W1752T - Nagem R$399 - SAM'S R$319
  • Monitor LG W1952T - Nagem R$449 - SAM'S R$419
  • Monitor Samsung 733NW - SAM'S R$319
  • Monitor Samsung 732NW - SAM'S R$315
  • Telefone sem fio Siemens C6010 + Ramal C60 - SAM'S R$179

É importante ter em mente que se você comprar na Nagem como pessoa jurídica (mas eu não sou PJ) os preços são entre 5 e 10% menores e se você for revenda os preços chegam a ser inacreditáveis (um amigo que tem assistência técnica não conseguiu cadastro como revenda. Imagine eu...) e provavelmente chegariam ao patamar dos preços do SAM'S. Mas para quem não é sequer PJ e não se importa de pagar tudo à vista, como eu, o SAM'S é bem atraente.

Infelizmente, o SAM'S não tem uma seção de ferramentas. Eu estou querendo economizar o máximo em uma máquina de solda e uma serra de bancada mas nem furadeira eles tem por lá :)

A ignorância do "peão" médio não deixa de me espantar

Duas semanas antes da minha visita eu estava à noite no Hiper de Boa Viagem e poderia valer a pena visitar o SAM'S naquele horário. Mas eu precisava saber até que horas ficava aberto. O primeiro funcionário do Hiper que eu abordei sabia que o SAM'S era do mesmo grupo mas não sabia dizer o horário de funcionamento. Até aí, tudo bem. Mas o segundo funcionário que eu interpelei me disse que o SAM'S e o Hiper não eram do mesmo grupo.

Desisti de continuar perguntando.

quarta-feira, 27 de maio de 2009

O blog tem agora 480 assinantes, segundo o feedburner.

O número exato varia para mais ou para menos durante o dia inteiro. 480 era o valor quando comecei a escrever isto, mas 10 minutos antes eram 526. Não entendi como o feedburner faz as contas. Eu instalei o widget com o chicklet (de onde eles tiram esses nomes?) mostrando o número atualizado na coluna direita do blog. Edit: Eu removi o chicklet e estou testando um gráfico mais "simpático e vistoso" :)

São 320 assinantes apenas usando o Google FeedFetcher (Google Reader). Eram 256 em março.

Para quem não sabe, o feedburner foi adquirido pela Google há dois anos, em mais um passo no seu plano de dominação global :) Eu direcionei o feed do blog através do feedburner no final de março depois de ser surpreendido pelo grande número de assinantes (eu esperava uma dúzia) e desde então todo acesso ao feed é contabilizado pela Google, seja qual for o programa usado.

Obrigado a todos os que assinam. Eu gostaria de ter mais tempo para escrever aqui. :)

terça-feira, 26 de maio de 2009

Como editar "offline" o Registro do Windows.

Neste texto eu assumo que você já leu meu texto anterior Recuperando-se de desastres no Registro do Windows e está familiarizado com todos os termos e conceitos que abordei nele. Esta é a Segunda Parte.

O que eu vou explicar aqui é algo poderoso. Se você é um power user ou técnico de manutenção, precisa saber pelo menos que isso é possível. Com essa técnica muitas instalações do Windows tidas como irrecuperáveis "porque você não consegue nem entrar no Windows" podem ser salvas em minutos com uma precisão maior (você nem precisará reinstalar drivers) do que a explicada na Primeira Parte deste texto. Agora eu vou mostrar apenas a técnica sem ensinar a resolver nenhum problema específico, mas em futuros textos eu vou mostrar problemas "de arrancar os cabelos" que são facilmente resolvidos com este método.

Eu não "inventei" isto aqui, como ficará óbvio logo no início da explicação. Diversos textos de suporte da Microsoft usam este método. Mas se você não estiver familiarizado pode ler o texto uma, duas, diversas vezes e não conseguir entender o que danado o autor está tentando explicar. Aqui eu tento dar a base necessária para isso.

------------------------------




Editar o Registro "offline" é editar o Registro de uma instalação do Windows que não está sendo usada. Existem diversos programas que se propõem a fazer isso, mas hoje eu só vou falar do meu método preferido, que é usar o próprio regedit.exe.

1) Abra o regedit e selecione HKLM
2) Arquivo -> Carregar Seção (Load Hive)

Nota: Além de HKLM a única chave root que permite carregar um hive é HKU. As outras não permitem porque são "virtuais" (apenas atalhos para outras chaves em HKLM e HKU).

3) Procure pelo arquivo que contém o hive que você quer examinar ou editar. Pode ser até um arquivo isolado trazido em um pendrive. No exemplo, vou carregar o hive System:

Notas:

  • Perceba a inconsistência. O diálogo chama de "ramificação" o que o menu chama de "seção". Eu prefiro "hive" mesmo;
  • O hive Software também pode ser carregado desta maneira e isso tem uma certa utilidade na hora de caçar vírus. Mas neste texto eu vou dar ênfase ao hive System porque é nele que se concentram os problemas que causam BSODs (provocados por vírus ou não) e te impedem de entrar no Windows.
4) O Regedit pede um nome para a chave que vai ser criada para conter esse hive. Pode ser qualquer coisa, mas eu vou tentar padronizar todos os meus textos com "temp_remover":

Hive carregado. Perceba como sua estrutura é parecida (mas nunca poderá ser igual) com a da chave SYSTEM:


Nesse ponto você já pode explorar o hive e fazer edições manuais sem qualquer problema.

Quando tiver terminado, descarregue o hive:

A parte intuitiva termina aqui. A partir de agora você precisa prestar atenção ao que vou explicar e certificar-se de que entendeu alguns conceitos importantes, ou você poderá tanto se frustrar (nada que você fizer funcionará) quanto bagunçar o Registro do Windows que você está usando como suporte.


Faça um backup antes

O que você vai fazer pode ficar bastante confuso. Sempre existe o risco de por bobeira você piorar as coisas. Se isso acontecer você vai querer ter feito um backup de todos os arquivos de hive (não apenas o que você está editando) da instalação defeituosa, para poder recomeçar do início.


Arquivos .reg precisam ser especialmente preparados

Primeiro, uma ótima notícia: Você pode carregar várias modificações automaticamente no hive clicando duas vezes em um arquivo .reg. A má notícia (que nem é tão má assim) é que você não pode utilizar um arquivo .reg "normal" destinado a uma instalação "viva" do Windows. Por exemplo, uma modificação a se fazer em ControlSet001 normalmente começa assim:

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001]

Mas o hive que queremos modificar está carregado sob outra chave. Se quisermos fazer uma modificação em ControlSet001 desse hive a linha acima precisa ser mudada para:

[HKEY_LOCAL_MACHINE\temp_remover\ControlSet001]

Isso não é nenhum problema, desde que você saiba que precisa ser feito. Até mesmo no notepad você pode mandar substituir todas as ocorrências de "MACHINE\SYSTEM\" por "MACHINE\temp_remover\" e salvar um novo arquivo .reg pronto para ser carregado.

Notas:
  • O notepad serve, mas não é otimizado para longas substituições. Isso pode demorar um bocado se o arquivo for grande, mas funciona, é confiável e está disponível onde outros editores não estão;
  • Nunca caia na besteira de por preguiça substituir apenas "SYSTEM" ou "\SYSTEM\". Quanto mais longa a string de referência, mais difícil é você substituir a string errada em algum lugar.

CurrentControlSet não existe e nem pode existir

Meu texto "O Papel dos ControlSets no Registro" é leitura essencial agora (você finalmente sabe por que eu escrevi aquilo, não é?). Como você pode ver na penúltima figura acima, a chave CurrentControlSet não aparece sob temp_remover, porque ela não existe fisicamente no arquivo. Qualquer arquivo .reg que você precise importar no hive precisa ser analisado e qualquer referência à chave CurrentControlSet precisa ser renomeada para o ControlSet apropriado.

Por exemplo, se "current" tiver o valor "1" (você leu meu texto com atenção, não leu?), todas as ocorrências de "CurrentControlSet" precisam ser renomeadas para "ControlSet001". A mesma lógica se aplica a edições manuais.

Falhe em observar essa exigência e além de não resolver seu problema ainda vai ganhar mais um erro BSOD/STOP para resolver.

Se você abrir um hive SYSTEM para edição offline e encontrar a chave CurrentControlSet, pode apagá-la sem medo, porque ela não deveria estar ali e pode ser a causa dos seus problemas.

Cuidado para não apagar chaves "extras" que podem ser necessárias para a operação de algum software no outro sistema. Você pode até fazer isso se desconfiar que justamente essa chave extra é responsável pelos seus problemas, mas faça um backup do hive antes.


Tirando o máximo proveito disso

O modo mais óbvio de efetuar esse trabalho é trazer os hives do Windows problemático para uma máquina sadia, seja por cópia num pendrive ou conectando o HDD inteiro como escravo/secundário, mas isso requer outro PC. Se você se lembra de minhas dicas anteriores, sabe que existem outros modos de se ter acesso ao Regedit ainda na máquina problemática. Por exemplo, usando o Console de Recuperação do Vista você pode consertar o Registro defeituoso (mesmo do XP ou Windows 2000) sem precisar de outro PC. O mesmo vale para qualquer liveCD que carregue uma versão simplificada do Windows, como os WinPE/BartPE.

Por incrível que pareça você pode até usar o o estranho prompt SHIFT+10 do windows em alguns casos bem específicos (Sim, aquilo tem utilidade. Eu já usei.).

Aguardem outros textos meus dando exemplos de solução de problemas com esta técnica.

STOP: 0x00000067 CONFIG_INITIALIZATION_FAILED

Esse erro ocorre quando o Windows tenta criar a chave virtual CurrentControlSet, mas já existe uma no hive. É algo raro, porque só vai acontecer se alguém tiver "feito uma lambança" no Registro.

Eu me deparei com esse problema ao fazer uma edição offline do Registro incorretamente. Durante a edição eu inadvertidamente criei (por mescla de arquivo .reg) uma chave CurrentControlSet no hive, quando na verdade essa chave é para ser virtual. Ao tentar inicializar, o Windows tentou criar a chave virtual mas foi impedido pela existência de uma chave física de mesmo nome.

Apenas pelo código do erro não é fácil descobrir a causa (a ajuda da MS é bem fraca), mas como o erro apareceu depois que eu editara o Registro eu iniciei novo processo de edição offline para ver o que estava errado e de cara percebi a chave CurrentControlSet que não deveria estar lá.

A solução é simples: basta abrir offline o hive SYSTEM da instalação com problema e deletar a chave CurrentControlSet que estiver lá.

quarta-feira, 20 de maio de 2009

Testei um blu-ray: A minha primeira impressão foi ruim.

Nota: Este post começou a ser escrito em 20/10/08 (sete meses atrás). Deixei de lado porque precisava fazer pesquisas e testes antes. As pesquisas não deram em nada e os testes até hoje não pude fazer, por isso decidi publicar agora do jeito que está.

Um cliente comprou um PS3 e uma TV Sony Bravia KLV-46V410A e me pediu para fazer a instalação básica. A ligação foi com cabo HDMI. Ele trouxe junto com o PS3 o controle remoto, alguns jogos e alguns filmes em blu-ray, entre eles O Quinto Elemento, que pelo menos em DVD é usado como referência de "imagem impecável". Logo de cara percebi um forte "ruído" na imagem, que mais tarde o cliente percebeu (eu não havia notado ainda) que ocorria apenas nos objetos em segundo plano.

Para ser mais específico, na cena inicial dentro da pirâmide toda a superfície das paredes parece estar coberta por grãos de areia em movimento (não, não era O Escorpião Rei. Em O Quinto Elemento não há nada se movendo nas paredes) . O problema salta aos olhos e é difícil para mim deixar de ser distraído por ele. Anulava completamente para mim qualquer vantagem da resolução superior.

Eu pensei "deve ser um caso de má transferência", já que O Quinto Elemento foi filmado há 20 10 anos e talvez a cópia arquivada não tivesse definição suficiente para uma boa transferência para blu-ray. Mas colocamos outro disco e todos os trailers iniciais, de outros filmes em blu-ray, apresentavam o mesmo problema.

Eu sei que criticar a qualidade de imagem de um blu-ray não parece ser algo inteligente e não estou fazendo isso. Até mesmo porque já testei RIPs (que teoricamente são inferiores) de Blu-ray nos meus monitores CRT e sempre achei a imagem impecável. Estou mais inclinado a achar que o problema é no LCD ou alguma doideira no PS3. Eu não sei o que há de errado na configuração do cliente, mas não houve jeito (fácil) de sumir com o ruído. Como só estava incomodando a mim e não a ele, ficou do jeito que estava.

Edit: esqueci de mencionar que eu também instalei no mesmo rack com cabo HDMI um gravador de DVD Samsung. E nenhum dos DVDs testados, com ou sem upscale, apresentou problema. Só a ligação do PS3 era esquisita.

terça-feira, 19 de maio de 2009

Por que não gosto de monitores LCD.

Eu sempre comprei monitores CRT usando como critério o seguinte:

"O mais barato Samsung ou LG no tamanho X"

E, excetuando quando eu comprei um LG T930B com defeito na convergência, nunca tive problemas com esse critério e sempre fiquei satisfeito com minhas compras. E eu compro monitores CRT desde que um "Syncmaster 3 NE" custava US$500 em Recife. Edit: Era a época em que você precisava escolher entre um monitor "entrelaçado" e um (mais caro) "não-entrelaçado".

Já com monitores LCD minha experiência está longe de ser boa. Eu ainda estou para conhecer um monitor LCD que não me "distraia" do trabalho com alguma esquisitice, anomalia ou limitação inexistente mesmo em CRTs de baixo custo. E eu não tenho problemas com o "flicker" e uso CRT a 1600x1200 @ 60Hz tranqüilamente. Por isso o fato de LCD ser "flicker free" não é atrativo nenhum para mim.

Uma lista simplificada das minhas queixas:
  • Resolução muito baixa (edit: é mais adequado falar de "densidade") pro meu gosto - Enquanto em um monitor CRT 4:3 de 19" (área visível equivalente a um LCD de 17") é possível trabalhar facilmente a 1600x1200 (e até 2048 x 1536 se sua placa de vídeo der conta e você enxergar) monstros LCD de 22" como este aqui só chegam a 1680x1050. Em um CRT você pode ter mais detalhe em menos espaço e é isso que eu procuro;
  • Imagem "não-esquisita" só na resolução nativa do monitor - Um CRT parece ter para mim a mesma qualidade de imagem em todas as resoluções suportadas;
  • Ângulo de visão restrito - Embora tenha melhorado muito nos últimos anos eu ainda acho um saco ter que colocar o rosto numa posição definida para poder enxergar em um LCD o que num CRT está perfeitamente visível em qualquer ângulo;
  • A rolagem de texto em certos monitores LCD é "trêmula";
  • Todos os monitores CRT que usei para assistir a filmes foram irrepreensíveis, considerando minhas expectativas. Já ao usar LCD eu constantemente sou incomodado com "artefatos" (às vezes dá até para chamar de "aberrações") na tela que não são visíveis no CRT. Eu ainda não vi um único monitor LCD ou plasma exibindo um filme não-animação (esta é uma exceção notável) que me impressionasse;

Edit: Continuando...

Eu sou veementemente contra a idéia de abraçar o mais moderno apenas porque é mais moderno, como se o mais novo fosse necessariamente melhor (o fabricante certamente quer que você acredite nisso). Eu olho para um LCD e não enxergo a "qualidade superior de imagem" que outras pessoas vêem. O que eu vejo imediatamente é mais brilho, que geralmente me incomoda e eu tenho que reduzir um pouco. Eu abandonei o VHS em favor do DVD (e não olho para trás) porque o VHS era reconhecidamente falho e incômodo já quando era a única alternativa. Eu só vou abandonar o CRT quando não tiver alternativa economicamente viável ou quando a tecnologia chegar a um ponto em que os problemas que vejo hoje não sejam mais tão evidentes e incômodos mesmo nos monitores de baixo custo.

sábado, 16 de maio de 2009

Windows 7 - Como checar a integridade do instalador.

O ISO do Windows Seven é enorme: 2.35GB. São cerca de 12H numa conexão de 600Kbps. E para baixá-lo você tem que fazer um pequeno "cadastro" na MS. Mas se algum amigo já ofereceu para você a cópia dele e você ficou receoso de usar por não saber se está íntegra (ele pode ter baixado uma cópia maliciosamente modificada via P2P), eis aqui um jeito fácil de verificar o RC1:

  • O CRC32 do ISO inteiro (2.530.975.744 bytes) é E8A1C394. Você pode usar o Winzip ou Winrar no modo "armazenar" para calcular o CRC32 rapidamente;
  • Se o CRC32 do ISO não bater ou se este já foi gravado em um DVD, você pode verificar a integridade arquivo por arquivo com este snapshot. Assim você pode saber se algum arquivo foi modificado, acrescentado ou removido. Você precisa do Treediff para fazer a comparação.

Apenas para referência, o nome do ISO que eu baixei é 7100.0.090421-1700_x86fre_client_en-us_retail_ultimate-grc1culfrer_en_dvd.iso

E antes que alguém pergunte: não, eu ainda não testei o Seven. Eu apenas guardei uma cópia para uso futuro.

terça-feira, 12 de maio de 2009

Monitor LCD AOC 511Vwb por R$278 no Hiper.

E nas habituais 12x "sem juros" e sem desconto à vista do Hiper (Wal-Mart).

Na verdade, estava por R$269 até o domingo, quando eu comprei um.

Não é segredo que eu não gosto de monitores LCD, mas eu comprei este por causa de um conjunto de características que me agradou:
  • Acima de tudo, o preço razoável;
  • Alimentação externa de apenas 12V. E essa tensão específica é muito conveniente;
  • Consumo significativamente baixo. Nominalmente são 15W, mas quando medi com o PMM2010 no escritório de um cliente fiquei surpreso ao ver que o medidor não saia nunca de 00.00 (o que sugere um consumo menor que 10W). Para uso em casa a diferença de consumo LCD/CRT é a menor de minhas preocupações, mas eu estou com um olho em adaptações para carro;
  • Muito fino e leve. O review do Paulo Couto no ForumPCs ressalta isso;
  • Base inclinável a até 90 graus, de forma que o monitor pode ser facilmente fixado numa parede (ou no teto de um carro, podendo ficar alinhado com o teto quando fora de uso);
  • Já foi adaptado com sucesso em projetores DIY como o deste projeto. Não deixe de ver as incríveis projeções aqui;
Outro dia eu vou falar sobre o que achei do meus monitores (eu comprei outro no dia seguinte). Este post foi só um "teaser" :)

segunda-feira, 11 de maio de 2009

Uma rápida olhada no PC CCE Solo S335B.

Eu vi esse PC no Hiper (Wal-Mart) da Av. Recife e, além do fato de ser um PC completo embutido em um monitor LCD, uma característica especial me chamou a atenção: A fonte externa de 20V x 3.25A (65W).

Eu não fiz maiores anotações no local porque eu esperava encontrar todas as especificações na internet. Para meu espanto, não existe nada. Só encontrei informações sobre o modelo S447W, que pelo menos por fora é bem parecido:



Além da fonte, eu só reparei no fato de que vinha com Windows Vista, era um dual core (acho que Core 2 duo), tela wide de pelo menos 15", tinha drive de DVD, wi-fi, várias portas USB e era relativamente leve e fino.

Edit: Voltei lá e anotei as especificações
  • Windows Vista Starter;
  • Intel Dual Core (não especifica modelo);
  • Tela 15" wide;
  • HDD 120GB;
  • 2GB RAM DDR2 667MHz;
  • Edit: Webcam integrada de 1.3mp (e de boa qualidade);
  • 4 portas USB;
  • Gravador DVD;
  • Saída VGA;
  • Wi-Fi;
  • Ethernet 10/100;
  • Modem;
  • Conectores Mic e Phone;
  • Leitor de cartão não identificado.
Meu foco ao examinar o produto era sua possível utilização em um carro, alimentado por um conversor DC-DC como este aqui, para evitar as perdas na transformação de 12V em 110V e depois de volta para as tensões do computador.

Eu também constatei que possivelmente dá para inverter a base e fixar o monitor no teto do carro.

O preço é um tanto salgado: R$1700 (em 12x "sem juros" e sem desconto à vista, como é habitual no Hiper). Edit: Estava em promoção hoje (12/05) por R$1498. Dá para comprar um bom notebook com esse dinheiro, que também pode ser usado no carro. O problema é que o teclado fixo do notebook é um incômodo (Se desse para comprar um tablet por R$1700...) e a idéia é usar teclado bluetooth, que pode ficar guardado em algum lugar enquanto não é necessário e um controle remoto qualquer sem fio para o uso normal.

É bom deixar claro que minha intenção não é apenas ver DVD no carro. Para isso telas de 7¨ são boas o suficiente. Eu quero ter um PC de verdade no carro, rodando Windows (a versão que for mais adequada) que eu possa usar para consultar a internet na rua (Google Maps, e-mail, etc) , possívelmente ligado a um módulo GPS. E que crie o menor stress possível no sistema elétrico do veículo. O fato de que com isso eu também ganho um DivX Media Player imbatível (nenhuma solução pronta ganha para as customizações que você pode fazer em um PC) é um considerável bônus. :)

Mas ainda está umas centenas de reais acima do meu orçamento :(

sábado, 2 de maio de 2009

TREO 650: "SOS only" pode ser culpa da VIVO.

Sim. Mesmo que você não seja cliente VIVO o simples fato de haver uma célula da operadora nas proximidades pode impedir o TREO 650 de se registrar na célula da sua operadora. O sintoma é que o aparelho fica um longo tempo exibindo "Network Search..." e depois pára com a mensagem "No service - SOS Only".

Eu estava com meu TREO 650 parado há meses. O problema começou intermitente em julho do ano passado me fazendo pensar que fosse só a antena. Meses depois piorou e acabei pensando que estava com defeito na placa GSM, porque só pegava o sinal da OI "quando queria" e no caminho para casa invariavelmente o sinal sumia.

Por volta de novembro um cliente me disse que o dele também estava com o mesmo problema. Eu assumi que fosse um defeito de fábrica nas placas GSM do TREO. E durante meses eu usei o aparelho apenas como palmtop.

Então em 31 de março um leitor anônimo deixou um comentário curioso em meu outro post:

Infelizmente não resolveu o meu problema...
Mais achei a seguinte informação que funcionou quem sabem apra alguns esta seja a melhor maneira:

Disca no telefone:

#*1800#

e espera 10 a 15s e pronto vai aparecer a sua operadora.


Eu obviamente não vou discar qualquer código sugerido por um anônimo no meu celular, porque pode ser "uma bomba". Mas o número "1800" me deixou curioso e fui pesquisar no Google por "#*1800#". Não achei nenhuma referência, mas acrescentando alguns termos à busca acabei chegando a este fórum, com a solução que reescrevo aqui do meu jeito:
  • Estando na tela principal, menu -> options -> select network
  • Aguarde o TREO procurar. Ele vai parar na janela Select Network;
  • Em Search Bands, mude de Auto para 900/1800 e depois OK,
  • O TREO vai procurar novamente e desta vez vai exibir uma lista com a sua operadora e talvez outras (aqui aparece OI e TIM BRASIL). Selecione-a e OK;
Pronto. O telefone funciona como deveria.

No mesmo dia eu telefonei para meu cliente e a solução funcionou no telefone dele. Eu só pude testar agora no meu porque eu havia desmontado o TREO650 e arrebentei (não sei como) um dos suportes de parafuso e o case não fechava mais. Eu levei um mês para ter tempo de levar até um amigo que sabe fazer "soldagem plástica".

Eu acabei testando discar "#*1800#" para ver o que acontecia. Aparentemente, não muda nada, mas agora parece que mesmo deixando em Auto o TREO650 não tem mais problemas para encontrar o sinal da OI.

A resolver: Meu TREO agora está desligando o telefone (só o rádio) sozinho sem ninguém mexer. Pode ser algum problema provocado pelas minhas inúmeras desmontagens. E o case ainda não está fechando completamente. Edit: isso só acontece com um chip específico. Com o meu chip principal está desde ontem sem desligar.