Arquivo

Arquivo de fevereiro, 2010

Snapshots Treediff do Seven RTM 64 bits.

17, fevereiro, 2010 4 comentários

Como o Windows Seven é distribuído por download no formato ISO em vários canais (MSDN, Amazon, etc) existem listas por aí com CRC32, MD5 e seilámaisoquê de todos os ISOs imagináveis. Muito melhor que nada e um ótimo ponto de partida para garantir a integridade de um instalador, mas basta você mudar um byte do ISO para a checagem de integridade não bater mais e você ter que descartar o ISO inteiro por não poder confiar no conteúdo.

Snapshots Treediff resolvem esse problema, por isso estou disponibilizando aqui os snapshots que fiz de dois ISOs comprovadamente originais (imaculados) do Windows Seven 64 bits:

[filebase:file:file=1:tpl=default_mod]

[filebase:file:file=2:tpl=default_mod]

Os dois são versões professional (especificamente, obtidos de uma assinatura MSDN/Technet), mas como eu expliquei no post anterior a única diferença que você deve encontrar ao comparar esses snapshots com DVDs de outras versões é o arquivo \sources\ei.cfg.

Talvez eu esteja enganado, mas os snapshots justamente permitem verificar isso. Se você tem outra versão, compare e diga o que encontrou de diferente. Fica melhor ainda se você postar o snapshot da sua versão.

Categories: Administração Tags:

Como instalar qualquer versão do Seven com apenas um DVD.

17, fevereiro, 2010 5 comentários

Ou no máximo dois: um para todas as versões de 32 bits e outro para as de 64 bits.

O Windows Vista por default exibia um menu onde você podia escolher qual versão você queria instalar:

Mesmo que você comprasse a versão rotulada como “Home Premium” na loja, o DVD ainda te dava a opção de instalar qualquer uma. Porém deixando claro que precisava ser a que você comprou. O código de licença que vem na embalagem só serve na respectiva versão, assim você até pode instalar e usar o Vista que quiser por 30 dias (na verdade, por até 120), mas não pode ativá-lo.

No Seven fica até parecendo que isso não é mais possível, porque o DVD já instala direto uma determinada versão, sem exibir o menu. Porém o Seven continua tendo todas as versões em cada DVD e apenas a possibilidade de escolha foi suprimida. Para reativar o menu basta apagar o arquivo \sources\ei.cfg do DVD.

Claro que para isso é necessário fazer uma cópia. dãaaa…

Isso não é descoberta minha, nem é mais nenhum segredo. Esbarrei nessa informação há meses enquanto procurava por outra coisa.

Categories: Administração Tags:

ECS GF82000A – Sem vídeo na porta HDMI

10, fevereiro, 2010 21 comentários

Estou fazendo testes para ver se vale a pena usar a minha ECS GF8200A para substituir minha G31M3 V2 que não funciona tão bem no Seven quanto no XP e esbarrei num problema ainda mais desagradável. Essa placa tem saídas VGA e HDMI onboard e no Windows XP ambas estão disponíveis ao mesmo tempo e sem nenhuma complicação, me permitindo usar dois monitores tranqüilamente.

Minha configuração:

  • ECS GF8200A v1.0 – BIOS Release 02/06/2009 (06fev2009);
  • Na porta VGA um AOC 511vwb;
  • Na HDMI um Proview AR2238AFJW, usando um adaptador HDMI-DVI

Já no Seven não consegui de jeito nenhum fazer com que aparecesse imagem pela HDMI, nem mesmo quando a porta HDMI é a única usada. Nesse caso eu até vejo o POST e a tela “Starting Windows”, mas na hora em que deveria aparecer a tela de logon a imagem some. Tentei o Modo de Segurança e o modo de compatibilidade 640×480 mas não teve jeito. Com o monitor VGA conectado eu entro no painel de controle da Nvidia e este age como se só existisse a porta VGA.

Testei com o driver original do Seven, o driver disponível no site da ECS e o driver mais recente do site da nvidia. Nada muda.

Uma busca rápida no Google e não achei ninguém com o mesmo problema.

Então eu atualizei o BIOS para a versão mais recente no site da ECS: Release 01/13/2010 (13jan2010), apesar da lista de mudanças não incluir nada relacionado com HDMI. Nada mudou.

Tem horas que o Seven não parece valer o esforço.

Como editar o menu de boot do Vista ou Seven.

7, fevereiro, 2010 18 comentários

Quando eu instalei no meu computador o XP, o Vista e o Seven, o menu de boot ficou assim:

  • Versao Anterior do Windows
  • Windows Vista
  • Windows 7

Então eu troquei a instalação do Vista pelo Seven 64 bits e o menu ficou assim:

  • Versao Anterior do Windows
  • Windows 7
  • Windows 7

Eu já não gostava do “Versao Anterior do Windows” e agora os dois itens iguais me deixaram de saco cheio. Eu não tinha feito nada ainda porque desde o Vista o Windows não tem mais suporte “gráfico” a editar o menu de boot , como é possível no XP. Agora tudo é feito pela linha de comando com o BCDEDIT.exe, mas você não vai querer mexer com ele se tiver alternativas.

Ainda bem que desde o Windows Vista terceiros vem fazendo ferramentas para suprir essa deficiência. A mais famosa delas parece ser o EasyBCD.

E com ele em menos de um minuto eu deixei o menu assim:

  • Windows XP
  • Windows 7 64 bits
  • Windows 7 32 bits

Atenção: Aparentemente, o EasyBCD só funciona direito em uma das instalações. Aparentemente a última. Ou seja: se você instalar por último o Windows Seven de 64 bits, não adianta tentar fazer alterações usando o Seven de 32 bits. Você precisa instalar o EasyBCD no Seven de 64 bits. Eu ainda não estou 100% certo disso, mas já tive problemas para corrigir o menu em pelo menos duas máquinas que só se resolveram a partir da última instalação.

Categories: Administração Tags:

Problema com o chipset Intel G31 e múltiplos monitores.

7, fevereiro, 2010 6 comentários

Todo mundo que acompanha meu blog principal já deve estar careca de saber que sou fã do modo multi-monitor do Windows, mas eu estava usando apenas um monitor desde que instalei o Seven, por causa da placa-mãe, que não suporta minha antiga Radeon AGP. Então eu descobri que uma Lenovo 73P2516 que aparentemente só servia em computadores IBM servia na minha motherboard.

Minha configuração atual é a seguinte:

  • Placa-mãe MSI G31M3-L V2;
  • Monitor principal Proview AR2238AFJW (1680×1050) ligado direto na placa-mãe;
  • Monitor secundário AOC 511vwb (1280×800) ligado à placa Lenovo;

Porém infelizmente só no Seven essa configuração me dá problemas. O sintoma é que a imagem do monitor secundário fica falhando, com linhas horizontais quando eu movo o mouse (edit: mesmo quando eu só movo no monitor primário) e a tela inteira apaga por uma fração de segundo (edit: na verdade, um segundo ou um pouquinho mais) quando faço certas operações. Por exemplo:

  • Executar um programa;
  • Clicar no Orb;
  • Mover uma janela – quase sempre;
  • Ao fechar janelas.

Às vezes também pisca aparentemente “do nada”.

Os problemas acontecem mesmo que eu esteja trabalhando inteiramente no monitor primário e a tela conectada à placa Lenovo esteja exibindo apenas o wallpaper.

Reiniciei pelo Windows XP para testar e funcionou sem falhas. Fiquei mais de duas horas no XP trabalhando e assistindo TV e o monitor secundário nem piscou nem apresentou riscos. Voltando ao Seven o problema continuou.

Fui então verificar no site da Intel se havia um driver mais novo. A Intel diz que não:

Verifiquei no XP e a versão do driver instalada lá é 6.14.10.4906. Tentei o downgrade do driver no Seven usando o que existia no CD que veio com a placa, mas não resolveu.

Durante os testes, acabei descobrindo por acidente que o único jeito de usar o monitor secundário sem falhas era baixar a resolução para 1024×768, perdendo espaço e qualidade da imagem.

Isso está me incomodando.

Como criar um usuário oculto no Seven.

7, fevereiro, 2010 11 comentários

Essa possibilidade existe desde o XP (talvez desde o 2000).

O cliente tinha um notebook Vista (pessoal), um desktop Seven (usado pela filha) e uma impressora USB que compartilhava com ambos, na base do “tira o cabo de um e coloca no outro”. Me perguntou se não haveria um jeito mais cômodo.

Eu então aproveitei que os computadores já ficavam 100% do tempo em rede (wireless) e compartilhei a impressora no desktop. O problema começa com a autenticação do notebook no desktop, que requer a criação do mesmo usuário do notebook no desktop, com a mesma senha, só para poder imprimir. A usuária do desktop preferia que não houvessem duas contas em seu computador.

Daí a necessidade de ocultar a conta. A autenticação via rede continua funcionando mas o usuário não pode logar “fisicamente” no desktop.

O procedimento e seus desdobramentos são explicados aqui. Neste post eu vou reescrever do meu jeito, resumindo ou acrescentando onde achar melhor.

Primeiro, as contas a ocultar já precisam existir. Depois você cria a seguinte chave no Registro:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList

E insere um valor DWORD para cada conta que você quer ocultar. O nome do valor é o exato nome da conta, com dado “0” (zero) se quiser que a conta seja oculta e “1” se quiser que ela apareça.

Com uma imagem fica mais fácil entender:

Na situação mostrada acima, um usuário chamado “Limitado” está configurado para ser oculto (dado=zero).

Você pode automatizar o processo usando um arquivo .reg com o seguinte conteúdo:

—————————————————————————————–
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\
SpecialAccounts\UserList]
“Limitado”=dword:00000000

—————————————————————————————–
Para cada usuário extra que você quiser ocultar basta acrescentar uma linha copiando a última e ajustando o nome.

Você pode testar imediatamente se funcionou. Basta usar “Switch User” que você verá que as contas ocultas já desapareceram da tela de logon. Mude os dados para “0000001” e reaplique o .reg que as contas estarão novamente disponíveis imediatamente.

Se algo der errado

É possível que você acabe ocultando uma conta que não deveria e fique aparentemente sem condições de corrigir (se não restar nenhuma conta de administrador que você possa acessar), mas existem vários modos de corrigir o problema, ordenados do mais fácil para o mais difícil:

  1. As contas ocultas continuam acessíveis através de “Run as different user” (SHIFT+RightClick), assim você pode usar isso para abrir o Regedit como administrador e consertar a besteira;
  2. Em um prompt, digite “runas /noprofile /user:[NomeDaContaAdmin] cmd” [ENTER]. Forneça então a senha de “NomeDaContaAdmin” e isso abrirá outro prompt com privilégios de administrador, de onde você poderá rodar qualquer coisa, incluindo o Regedit;
  3. Edição offline do Registro é sempre uma opção nesses casos.
Categories: Redes Tags:

Afinal, qual a vantagem dos “homegroups” (grupos domésticos)?

7, fevereiro, 2010 4 comentários

Esta é a pergunta que qualquer power user do XP se faz ao ter o primeiro contato com esse novo recurso do Seven. Qual é a diferença para o “compartilhamento de rede” ao qual todos estamos acostumados?

O blá-blá-blá no site da MS não faz absolutamente nada para esclarecer a diferença, mas ela existe e depois que eu explicar você vai finalmente entender a utilidade.

Muita gente que usa o Windows há muito tempo (eu me incluo) deve sentir saudade da simplicidade dos compatilhamentos do Windows 9X. Basta compartilhar uma pasta, definir a senha e dar a senha para as pessoas que forem ter acesso a ela. Desde o 2000 as coisas são muito mais complicadas, pois para compartilhar qualquer coisa com senha é preciso criar uma conta para o usuário na máquina host, com exatamente a mesma senha que o usuário usa na máquina cliente. No 9X se você quiser compartilhar algo com cinco usuários basta dar a senha para os cinco usuários. Desde o 2K você precisa criar contas para esses cinco usuários no host*. O que além de poluir a tela de logon ainda “convida” essas pessoas a usarem o seu PC (a não ser que você oculte as contas). Existem ainda outras complicações, mas fogem ao objetivo deste post.

* Você pode criar uma conta apenas, com o pequeno inconveniente de que quando o usuário for acessar o compartilhamento pela primeira vez será pedido nome de usuário e senha. E cada um desses usuários ainda poderá mexer no seu PC usando essa conta.

Os homegroups eliminam esse problema (e, que eu tenha notado, apenas esse) porque ao criar o homegroup você define uma senha que permite o acesso de outros usuários da rede aos seus recursos compartilhados sem a necessidade de que essas pesssoas tenham um conta no seu computador.

Problema: para poder desfrutar disso todas as máquinas envolvidas precisam rodar o Seven. Máquinas 2K, XP, Vista, etc, ainda podem acessar os recursos do homegroup, mas pelo método tradicional de criação de contas. Esse é o principal motivo para um power user do XP ficar perdido quando tem o primeiro contato com homegroups.

Nota 1: Por default o homegroup atribui a si mesmo uma senha “inlembrável”, do tipo que só os paranóicos usam, mas você pode depois configurá-la para algo mais “humano”.

Nota 2: Quem tiver a senha terá acesso a tudo o que estiver no homegroup. Não é possível dizer quem tem acesso a que, como se pode fazer no 9X, através de senhas diferentes.


Categories: Redes Tags:

O seven x86 no HP Pavilion a6030br (placa-mãe RC415ST-HM)

7, fevereiro, 2010 15 comentários

Resumo:

Você precisa deste driver de vídeo (compatível com Aero) e deste driver de áudio.


A estória completa:

Nota: Em 2007 eu já havia explicado como instalar o XP nesse mesmo modelo de PC.

Hoje eu instalei o Seven de 32 bits no HP Pavilion a6030br (placa mãe RC415ST-HM), substituindo o péssimo Vista que vem de fábrica. A instalação ocorreu sem problemas e quase tudo foi instalado automaticamente, incluindo uma placa Wi-Fi d-link e uma webcam que o cliente tinha instalado depois. Ficaram faltando apenas:

  • Driver de vídeo – O Seven instalou como “Adaptador VGA padrão”;
  • Driver de áudio.

É claro que como “Adaptador VGA padrão” não há suporte a Aero, o que deixa o Seven terrivelmente feio. Apesar da cliente dizer que mesmo antes, com o Vista, não havia Aero, achei que valeria a pena tentar, porque talvez fosse apenas uma questão de versão do driver. Edit: também é possível que o Vista tenha desligado o Aero porque o PC estava lerdo demais. Pelo menos no Seven isso acontece.

A HP lista o Windows Seven na página de drivers do produto, mas quando você clica no link é convidado a baixar o “HP Update”. Baixei e rodei o programa no computador, somente para receber a resposta de que “não haviam drivers atualizados” para ele.

Em seguida fui na lista de drivers para o Vista. Baixei o sp34901.exe, que ao rodar dizia algo como não ser compatível com meu sistema, mesmo rodando em modo de compatibilidade.

Então fui no site da AMD procurar o driver. Nesta página eu selecionei Windows Vista -> 32-bit Edition -> Integrated/Motherboard -> Radeon Xpress 1100, o que me levou a esta outra página com o driver.

O driver instalou sem qualquer dificuldade no Seven, mas continuou sem Aero. Porém bastou ir ao Painel de Controle e selecionar um Tema do Aero para ativar o recurso.

A cliente ficou toda sorridente quando viu a diferença 🙂

Já o driver de som foi muito fácil. Um driver Realtek HD Audio que eu já tinha em DVD para o Windows Vista (WDM_R179) resolveu o problema . Chegando em casa eu baixei o driver disponível na CNET e confirmei que ele é byte por byte igual ao meu, por isso indiquei o link para ele. Mas o driver para Windows Vista disponível no site da HP deve resolver o problema também.

A cliente ficou muito satisfeita com o resultado. Antes ela estava pensando em colocar mais de 2GB de RAM na máquina, mas com o Seven já parece perfeitamente possível continuar com o 1GB original do produto.

Categories: Compatibilidade Tags: