Eu fiz de propósito. Testando uma ECS GF8200A decidi instalar o Seven e não estava conseguindo porque o instalador dizia que não conseguia achar nenhum HDD na máquina (o HDD era SATA). Então fui no setup do BIOS e mudei a configuração do default ("AHCI") para "SATA" e consegui instalar e rodar o Seven normalmente.
Aí eu decidi mudar a configuração de volta para AHCI só para ver como o Seven reagia. Não deu outra: STOP 0x0000007B com o segundo parâmetro 0x00000034. O que eu chamo de "STOP 7B-34".
Na segunda tentativa de iniciar o Seven me perguntou se eu gostaria de tentar o "Startup Repair". Eu disse que sim, só para ver no que ia dar (nunca botei muita fé nos consertos automáticos do Windows). Depois de um loooongo tempo com uma mensagem que dizia que o Windows estava tentando reparar o computador recebi a reposta de que o Windows tinha sido incapaz de reparar automaticamente.
Isso é vergonhoso para a MS, como você verá a seguir.
Enquanto o Seven tentava consertar automaticamente eu encontrei pelo Google uma outra possível solução, dada pela própria MS, tão simples que me fez duvidar se realmente funcionaria. Está explicado nesta página da Knowledge Base que basta dar um jeito de ativar o serviço MSAHCI.
Então eu passei o BIOS para "SATA" novamente, entrei no Seven e alterei o valor indicado no Registro. Reiniciei o computador como "AHCI" e desta vez o Seven iniciou sem BSOD. Na primeira inicialização o Seven vai detectar um novo driver e pedir para reiniciar.
Mesmo que não fosse possível colocar o BIOS em modo SATA, ainda seria possível fazer esse conserto muito facilmente através de edição offline do Registro.
quarta-feira, 16 de dezembro de 2009
segunda-feira, 14 de dezembro de 2009
O problema do áudio no Windows Media Center.
A página da MS com os atalhos de teclado do WMC não explica que ao apertar F8 todo o Windows fica mudo e não apenas o WMC. Isso foi inesperado e muito estranho, porque geralmente não é isso que eu desejo, principalmente quando estou assistindo a Live TV.
Eu coloco a TV em mute porque estou esperando algum programa que me interesse começar, mas não quero com isso perder todo o suporte de áudio das aplicações!
É difícil entender como o F8 só funciona com o WMC em primeiro plano (não é um atalho de teclado global), mas afeta o Windows globalmente.
Pesquisando no Google encontrei uma resposta desanimadora.O volume no WMC é conectado diretamente ao volume do Windows e até baixar ou aumentar seu volume afeta o volume geral do Windows.
Esse problema me fez voltar a experimentar com o TVCenter Pro, que nesse aspecto funciona corretamente. De repente o problema que ele tem com o DWM não parece tão ruim...
Eu coloco a TV em mute porque estou esperando algum programa que me interesse começar, mas não quero com isso perder todo o suporte de áudio das aplicações!
É difícil entender como o F8 só funciona com o WMC em primeiro plano (não é um atalho de teclado global), mas afeta o Windows globalmente.
Pesquisando no Google encontrei uma resposta desanimadora.O volume no WMC é conectado diretamente ao volume do Windows e até baixar ou aumentar seu volume afeta o volume geral do Windows.
Esse problema me fez voltar a experimentar com o TVCenter Pro, que nesse aspecto funciona corretamente. De repente o problema que ele tem com o DWM não parece tão ruim...
O WMC também tem problemas com closed caption.
Eu não sei se esse é um problema mesmo do WMC ou do meu sintonizador, mas ao ativar o closed caption, quando alguma coisa aparece na tela é assim:
Ou assim:
O problema acima me lembrou imediatamente do problema que afeta algumas combinações de TV com DivX Player.
Os snaphots desta página foram obtidos assistindo a Cold Case no SBT, com Captions configurado para CC1 (CC2 não mostra nada):
Minha recepção do SBT não está saindo muito bem na foto (assistindo não parece tão ruim).
Ou assim:
O problema acima me lembrou imediatamente do problema que afeta algumas combinações de TV com DivX Player.
Os snaphots desta página foram obtidos assistindo a Cold Case no SBT, com Captions configurado para CC1 (CC2 não mostra nada):
Minha recepção do SBT não está saindo muito bem na foto (assistindo não parece tão ruim).
Agora toda janela pode ficar "always on top".
Eu descobri isso enquanto estudava mais um problema do WMC. De uma hora para outra ele perdeu o atributo de "always on top" que eu havia configurado não me lembrava onde, e assim a TV sumia o tempo todo da área de trabalho.
Com preguiça de sair fuçando de novo no incômodo menu do WMC, encontrei pelo Google esta página, que dizia para clicar com o botão direito sobre o "X" no canto superior direito da janela.
Curioso, fiz a mesma coisa com outras janelas, incluindo o notepad, e funcionou em todas.
Mas para resolver meu problema específico isso não bastava, porque ao fechar o programa essa "configuração" se perde. Fui procurar nas configurações do programa e achei onde eu havia mudado isso antes:
Menu -> Tasks -> Settings -> General ->Startup and Window Behaviour
Com preguiça de sair fuçando de novo no incômodo menu do WMC, encontrei pelo Google esta página, que dizia para clicar com o botão direito sobre o "X" no canto superior direito da janela.
Curioso, fiz a mesma coisa com outras janelas, incluindo o notepad, e funcionou em todas.
Mas para resolver meu problema específico isso não bastava, porque ao fechar o programa essa "configuração" se perde. Fui procurar nas configurações do programa e achei onde eu havia mudado isso antes:
Menu -> Tasks -> Settings -> General ->Startup and Window Behaviour
Mudando a relação de aspecto do WMC.
A primeira coisa que me incomodu com o Windows Media Center foi ele sempre abrir no modo widescreen; e como eu uso para assistir à TV aberta, é melhor que esteja em 4:3. Depois de apanhar procurando em sua configuração um modo de mudar a relação de aspecto, desisti. Passei a usar o recurso de ZOOM do programa para esticar a imagem e pelo menos poder aproveitar ao máximo o espaço ocupado pela janela.
Aí de uma hora para outra quando abri o programa este exibiu a janela em 4:3 sem razão aparente.
Bem, agora eu sabia que o programa podia funcionar do jeito que eu queria, mas faltava descobrir como controlar isso porque eu ia ficar muitop*to frustrado se de uma hora para outra abrisse em widescreen de novo. Encontrei a solução nesta página:
Basta segurar a tecla CTRL enquanto arrasta uma das bordas da janela com o mouse. A janela vai mudar repentinamente sua relação de aspecto.
Aí de uma hora para outra quando abri o programa este exibiu a janela em 4:3 sem razão aparente.
Bem, agora eu sabia que o programa podia funcionar do jeito que eu queria, mas faltava descobrir como controlar isso porque eu ia ficar muito
Basta segurar a tecla CTRL enquanto arrasta uma das bordas da janela com o mouse. A janela vai mudar repentinamente sua relação de aspecto.
domingo, 13 de dezembro de 2009
Controlando o Windows Media Center com o teclado.
Eu estou achando o WMC difícil demais para operar com o mouse, por isso achei melhor estudar os atalhos de teclado. Eles são muitos, mas como eu estou usando apenas para assistir a TV, preciso me lembrar apenas destes:
Isso não está na lista da Microsoft, mas você também pode usar o teclado númerico:
- CTRL+T -> Vai direto para Live TV;
- F8 -> Mute (geral: afeta todo o Windows);
- F9 e F10 -> Reduz e aumenta o volume;
- Page Up -> Canal seguinte;
- Page Down -> Canal anterior:
Isso não está na lista da Microsoft, mas você também pode usar o teclado númerico:
- Digitar um numero -> Vai direto ao canal correspondente
- + e - -> Muda canais sequencialmente;
TVCenter Pro derrubando o Aero.
Não ter o OSD não é o único problema do TVCenter Pro v5.4 rodando sob o Seven. Se eu rodar qualquer aplicação que ative o UAC enquanto o TVCenter Pro estiver ativo, o Desktop Window Manager é desligado.

Com o DWM ligado o TVcenter não poderia deixar rastro quando arrastado e a imagem apareceria no snapshot.

O único jeito de religar o DWM é fechar o TVCenter Pro.
Isso está me obrigando a assistir TV com o Windows Media Center, que não tem esse problema.
Edit: Depois de me deparar com o ridículo problema de volume do WMC, acabei encontrando um jeito de contornar esse problema do TVCenter. Basta me lembrar de minimizar o TVCenter sempre que eu iniciar uma nova aplicação que ele não desligará o Aero.

Com o DWM ligado o TVcenter não poderia deixar rastro quando arrastado e a imagem apareceria no snapshot.

O único jeito de religar o DWM é fechar o TVCenter Pro.
Isso está me obrigando a assistir TV com o Windows Media Center, que não tem esse problema.
Edit: Depois de me deparar com o ridículo problema de volume do WMC, acabei encontrando um jeito de contornar esse problema do TVCenter. Basta me lembrar de minimizar o TVCenter sempre que eu iniciar uma nova aplicação que ele não desligará o Aero.
O suporte a PrintScreen no Seven é o melhor que já vi.
Se você já tentou fazer snapshots de filmes em qualquer versão do Windows até o XP deve ter percebido como é complicado. No Seven isso deixou de ser problema, provavelmente devido ao fato de que a tela inteira agora uma aplicação Direct3D única. Tanto o Print Screen quanto o ALT+Print Screen capturam tudo o que estiver na tela, sem os famigerados retângulos pretos.
Isso no mínimo facilita bastante a criação de tutoriais e demonstrações.
Isso no mínimo facilita bastante a criação de tutoriais e demonstrações.
Finalmente meu receptor de TV funciona.
Inconformado com os resultados dos meus testes anteriores, fiz nova busca no Google hoje e desta vez encontrei uma solução para o problema do TVCenter Pro. Desinstalei o TVCenter 6.2 (cuja imagem continuava uma porcaria), reinicie o Seven e instalei o TV Center Pro 5.4. Confirmei que continuava dando erro ao rodar, fui até a configuração (que é um programa separado) e desliguei o OSD, conforme instruções.
Inicialmente pareceu que tinha dado xabu, porque o programa iniciou sem dar erro mas com a tela preta, porém bastou fazer nova varredura dos canais para tudo funcionar como deveria.
Só está faltando o OSD, mas dá para usar sem ele.
Uma "voz na minha cabeça" me disse para testar de novo o Windows Media Center. Para a minha surpresa desta vez o programa também reconheceu meu receptor de TV. E pouco antes de reinstalar o TVCenter eu havia confirmado que o WMC continuava dando a mensagem de "hardware ausente".
Minha única suspeita é que desta vez eu deixei o TVCenter fazer uma instalação completa, quando nas tentativas anteriores às vezes eu desmarcava a instalação do driver (porque já estava instalado).
A propósito, nota dez para a beleza do WMC e nota zero para sua intuitividade. Configurar o programa é um saco.
Inicialmente pareceu que tinha dado xabu, porque o programa iniciou sem dar erro mas com a tela preta, porém bastou fazer nova varredura dos canais para tudo funcionar como deveria.
Só está faltando o OSD, mas dá para usar sem ele.
Uma "voz na minha cabeça" me disse para testar de novo o Windows Media Center. Para a minha surpresa desta vez o programa também reconheceu meu receptor de TV. E pouco antes de reinstalar o TVCenter eu havia confirmado que o WMC continuava dando a mensagem de "hardware ausente".
Minha única suspeita é que desta vez eu deixei o TVCenter fazer uma instalação completa, quando nas tentativas anteriores às vezes eu desmarcava a instalação do driver (porque já estava instalado).
A propósito, nota dez para a beleza do WMC e nota zero para sua intuitividade. Configurar o programa é um saco.
sexta-feira, 11 de dezembro de 2009
Rodando o Seven como guest no VMware.
Para poder comparar facilmente o comportamento que encontro com o de uma cópia “limpa” do Seven, decidi testar como ficaria rodar o SO via VMware. Para minha surpresa, até o Aero funcionou dentro do VMware player 3.0, incluindo as transparências e efeitos de fade-in e fade-out. Mas pela primeira vez desde que comecei a experimentar o Seven o computador ficou lento, com uma atividade intensa no HDD e até houve uma sugestão automática para desligar o Aero no host.
Eu tenho 2GB no host e o VMware alocou automaticamente 1GB para o guest. Reduzi para 512MB para ver o que acontece. Outra hora colocarei mais memória no host.
Eu tenho 2GB no host e o VMware alocou automaticamente 1GB para o guest. Reduzi para 512MB para ver o que acontece. Outra hora colocarei mais memória no host.
O que é o “Power Button”?
Até o Windows XP não havia como se enganar. Mas com o Seven a MS criou uma ambigüidade ao dar esse nome ao botão no Start Menu:
Em outra situação eu seria o primeiro a dizer que não há como confundir esse botão com o botão físico, mas eu confundi. Se você clicar com o botão direito sobre ele e pedir Propriedades irá direto para este diálogo:

Como eu nunca chamara antes esse botão de "power button” até mesmo porque antes do Vista não houve a necessidade de dar a ele um nome, por algum motivo estranho eu entendi que esse diálogo se referia ao comportamento do botão físico, que na verdade é controlado aqui:
Control Panel\Hardware and Sound\Power Options –>Choose what the power buttons do

Veja que ele também é chamado de “power button”.
Problema com a hibernação.
Há anos eu uso hibernação no desktop. É normal que eu passe muitos dias sem reiniciar o computador, usando o Windows XP. Mas no Seven isso aiunda não funcionou direito.
O computador entra em hibernação, mas "acorda" sozinho sem motivo aparente. Já tentei vigiar para determinar se existe um padrão de tempo, mas não consegui.
Nunca aconteceu enquanto eu usava o XP.
O computador entra em hibernação, mas "acorda" sozinho sem motivo aparente. Já tentei vigiar para determinar se existe um padrão de tempo, mas não consegui.
Nunca aconteceu enquanto eu usava o XP.
O diálogo “Open With” e meus problemas com a nova GUI.
Da série: Meus problemas com novos elementos da GUI do seven.
Quando eu tento usar o menu Open With para selecionar com que aplicação eu quero abrir um arquivo Matroska, é desse jeito que vem o diálogo:

Note que “Other Programs” está vazio. É preciso clicar na pequena seta no canto direito para realmente ver os outros programas:

Depois que você sabe que tem que clicar na seta, fica se perguntando por que não percebeu isso antes. Mas por não estar acostumado com o Seven eu apanhei bastante para entender por que não apareciam outras aplicações. Apenas se não houver nada na lista “Recommmended Programs” é que a lista Other Programs” é exibida. Isso é assim desde o Vista.
Compare com a aparência do diálogo Power Options:

Quando eu tento usar o menu Open With para selecionar com que aplicação eu quero abrir um arquivo Matroska, é desse jeito que vem o diálogo:

Note que “Other Programs” está vazio. É preciso clicar na pequena seta no canto direito para realmente ver os outros programas:

Depois que você sabe que tem que clicar na seta, fica se perguntando por que não percebeu isso antes. Mas por não estar acostumado com o Seven eu apanhei bastante para entender por que não apareciam outras aplicações. Apenas se não houver nada na lista “Recommmended Programs” é que a lista Other Programs” é exibida. Isso é assim desde o Vista.
Compare com a aparência do diálogo Power Options:

- Primeiro, a seta é claramente um botão;
- Segundo, existe um verbo: "Show...", que deixa claro que algum elemento próximo é clicável. Se no diálogo "Open With" estivesse escrito "Show Other Programs" eu teria percebido mais rapidamente que a seta não era só decoração.
Como reproduzir Matroska (.mkv).
O Seven não tem suporte nativo ao container Matroska (nenhuma versão do Windows tem), mas isso é fácil de resolver.
Note que como o VLC ignora os mecanismos do Windows ele tem suporte a Matroska desde o momento em que é instalado, sem precisar fazer nada.
1)Instale o Haali Media Splitter. O papel do Haali já foi explicado por mim no meu blog principal. Nesse ponto se você renomear o .mkv para .avi já abrirá automaticamente no WMP.
2)Para fazer com que o WMP12 abra o arquivo MKV, use o menu Open With para selecionar o WMP como aplicação padrão para o formato. Se você não fizer isso o WMP não aceitará arquivos MKV nem arrastando-os para a sua janela.
É normal ver a seguinte mensagem (acontece também no XP):
Simplesmente clique em YES, preferencialmente marcando a caixa de seleção antes, para não ser aborrecido de novo com a pergunta.
Eu testei com vários exemplares de Matroska e até os com áudio AC3 fazem o passthrough pela SPDIF normalmente, mas DTS e AAC são passados como PCM stereo. Isso é estranho porque com arquivos AVI o áudio DTS é passado como DTS para o amplificador. Por ora, eu ainda não instalei nada de terceiros para tentar resolver esse problema.
É importante lembrar que o Seven não tem suporte nativo a downmix DTS.
Note que como o VLC ignora os mecanismos do Windows ele tem suporte a Matroska desde o momento em que é instalado, sem precisar fazer nada.
1)Instale o Haali Media Splitter. O papel do Haali já foi explicado por mim no meu blog principal. Nesse ponto se você renomear o .mkv para .avi já abrirá automaticamente no WMP.
2)Para fazer com que o WMP12 abra o arquivo MKV, use o menu Open With para selecionar o WMP como aplicação padrão para o formato. Se você não fizer isso o WMP não aceitará arquivos MKV nem arrastando-os para a sua janela.
É normal ver a seguinte mensagem (acontece também no XP):
Simplesmente clique em YES, preferencialmente marcando a caixa de seleção antes, para não ser aborrecido de novo com a pergunta.
Eu testei com vários exemplares de Matroska e até os com áudio AC3 fazem o passthrough pela SPDIF normalmente, mas DTS e AAC são passados como PCM stereo. Isso é estranho porque com arquivos AVI o áudio DTS é passado como DTS para o amplificador. Por ora, eu ainda não instalei nada de terceiros para tentar resolver esse problema.
É importante lembrar que o Seven não tem suporte nativo a downmix DTS.
quinta-feira, 10 de dezembro de 2009
SPDIF
O Seven tem configurações para SPDIF que não existiam no XP:
Control Panel -> Hardware and Sound -> Sound: Manage Audio Devices
ou
Botão direito no ícone do falante no tray -> Playback Devices
Se você selecionar Dolby Digital ou DTS Audio e clicar em Test, um exemplo de áudio no formato será enviado para o amplificador. No meu computador o teste de AC3 funciona, mas o de DTS não, apesar do passthrough DTS estar funcionando normalmente com arquivos AVI.
Lembre-se: SPDIF limita-se a fazer o "passthrough". Não tem nada a ver com a capacidade de "decodificar" o formato.
Para fazer com que o áudio do Windows Media Player saia pela SPDIF você ainda tem uma configuração a fazer:
ALT+T -> Options
Control Panel -> Hardware and Sound -> Sound: Manage Audio Devices
ou
Botão direito no ícone do falante no tray -> Playback Devices
Selecione a opção SPDIF e clique em Properties:
Se você selecionar Dolby Digital ou DTS Audio e clicar em Test, um exemplo de áudio no formato será enviado para o amplificador. No meu computador o teste de AC3 funciona, mas o de DTS não, apesar do passthrough DTS estar funcionando normalmente com arquivos AVI.
Lembre-se: SPDIF limita-se a fazer o "passthrough". Não tem nada a ver com a capacidade de "decodificar" o formato.
Para fazer com que o áudio do Windows Media Player saia pela SPDIF você ainda tem uma configuração a fazer:
ALT+T -> Options
sábado, 28 de novembro de 2009
O suporte a discos virtuais.
Isso promete ser útil para Power Users. Sabe aquele arquivo .VHD que é o HDD do XP Mode? Você não precisa do VirtualPC para ver (ou mudar) seu conteúdo pois o Seven suporta o formato nativamente.
Para criar, "montar" (o Seven chama de "anexar") e desmontar uma unidade virtual você usa o Gerenciador de Discos:
Iniciar -> Diskmgmt.msc [ENTER]
O artigo na Wikipedia descreve muita coisa interessante sobre o formato e seu suporte no Seven. Mas talvez o mais interessante (e útil) seja que o Seven pode dar boot por um disco vrtual .VHD (desde que o SO nesse VHD seja o Seven).
Para criar, "montar" (o Seven chama de "anexar") e desmontar uma unidade virtual você usa o Gerenciador de Discos:
Iniciar -> Diskmgmt.msc [ENTER]
- Para montar, use o menu: Action -> Attach VHD. Você pode inclusive montar como "somente leitura".
- Para desmontar, clique com o botão direito sobre o HDD na lista (embaixo, lado esquerdo) e depois em "Detach VHD".
O artigo na Wikipedia descreve muita coisa interessante sobre o formato e seu suporte no Seven. Mas talvez o mais interessante (e útil) seja que o Seven pode dar boot por um disco vrtual .VHD (desde que o SO nesse VHD seja o Seven).
Problem Steps Recorder.
Iniciar -> psr.exe [ENTER]
Essa é mais uma novidade do Seven que me deixou empolgado. O Problem Steps Recorder (PSR) grava (quase) tudo o que você fizer no computador por meio de snapshots da tela onde você pode acrescentar comentários. O programa automaticamente acrescenta se você clicou com o botão esquerdo ou direito do mouse e onde, destacando na imagem. O resultado é salvo como um arquivo .mht (que pode ser aberto por todas as versões do IE desde a 5) e comprimido com ZIP, pronto para ser enviado por e-mail.
Duas aplicações me vem à mente:
Essa é mais uma novidade do Seven que me deixou empolgado. O Problem Steps Recorder (PSR) grava (quase) tudo o que você fizer no computador por meio de snapshots da tela onde você pode acrescentar comentários. O programa automaticamente acrescenta se você clicou com o botão esquerdo ou direito do mouse e onde, destacando na imagem. O resultado é salvo como um arquivo .mht (que pode ser aberto por todas as versões do IE desde a 5) e comprimido com ZIP, pronto para ser enviado por e-mail.
Duas aplicações me vem à mente:
- Criação simplificada de tutoriais - Tanto para publicação na web quanto para envio para amigos por e-mail, quando eles pedirem ajuda;
- Pedir ajuda para resolver um problema, com a descrição fácil e gráfica de todos os passos até o problema ocorrer.
Marcadores:
Ferramentas,
NovosRecursos
O novo (e muito aperfeiçoado) Resource Monitor.
Se você é um Power User experimentando o Seven, simplesmente não pode deixar de testar o novo Monitor de Recursos (daqui em diante: "resmon").
Iniciar -> resmon.exe [ENTER]
O novo resmon é uma mistura impressionante de Process Explorer* com TCPView e outras ferramentas.
O programa é tão cheio de recursos que eu nem vou tentar descrevê-lo completamente aqui e só vou falar sobre ele novamente quando estiver no contexto (quando ele me ajudar a resolver um problema). Mas atenção: Não é aconselhável deixar o resmon aberto sem necessidade, porque seu funcionamento tem um impacto considerável na CPU, dependendo do que você estiver fazendo.
E qualquer semelhança com o antigo resmon do Windows 9X é mera alucinação :
*Não substitui completamente. Por exemplo, não tem gráfico de CPU distinto para cada processo.
Iniciar -> resmon.exe [ENTER]
O novo resmon é uma mistura impressionante de Process Explorer* com TCPView e outras ferramentas.
O programa é tão cheio de recursos que eu nem vou tentar descrevê-lo completamente aqui e só vou falar sobre ele novamente quando estiver no contexto (quando ele me ajudar a resolver um problema). Mas atenção: Não é aconselhável deixar o resmon aberto sem necessidade, porque seu funcionamento tem um impacto considerável na CPU, dependendo do que você estiver fazendo.
E qualquer semelhança com o antigo resmon do Windows 9X é mera alucinação :
*Não substitui completamente. Por exemplo, não tem gráfico de CPU distinto para cada processo.
Marcadores:
Ferramentas,
NovosRecursos
sexta-feira, 27 de novembro de 2009
Minha BT878 também não está funcionando.
Como o PCTV HD não funciona, decidi testar com minha velha Pixelview Play TV MPEG2 (chipset brooktree/Conexant BT878) usando o pacote mais recente da Pixelview, que supostamente suporta o Seven. O driver instala e a aplicação roda, mas encontrei três problemas:
O fato da placa não funcionar não é completamente supreendente porque na página de Downloads a Pixelview avisa que essa placa é incompatível com o Vista:
13/12/09: Agora que o PCTV HD está funcionando, não tenho mais razão para perder tempo com isso. Desisti da BT878.
- Não é possivel mudar de canal. Se eu der boot pelo XP e escolher um canal, quando eu entrar pelo Seven é este canal que é exibido e não pode ser mudado. Mesmo usando o ChrisTv e o Dscaler;
- Sem cor. Mesmo usando o ChrisTv e o Dscaler. O fato desse problema também ocorrer com um dispositivo completamente distinto (o PCTV HD) forma um padrão curioso.
- Não tem som. Este é o problema mais curioso de todos. Nas placas baseadas em BT878 o som do sintonizador sai analógico por um jack na placa e precisa entrar na motherboard pela Line IN ou outra entrada de som analógico qualquer (como a interna, para CD). Para me certificar de que o problema não fosse alguma frescura do driver da minha placa-mãe no Seven eu conectei um par de caixas amplificadas direto na saída de áudio da BT878, mas continuou com som no XP e sem som no Seven.
O fato da placa não funcionar não é completamente supreendente porque na página de Downloads a Pixelview avisa que essa placa é incompatível com o Vista:
"O chipset Conexant BT878 não possui nenhum suporte a qualquer mecanismo de transferência de áudio digital, essa limitação do chipset impossibilita seu uso no Windows Vista"Mas eu esperava que esse problema ocorresse na gravação, por ser o Seven incapaz de fazer a mixagem do vídeo vindo digital com o áudio vindo por um caminho analógico (dizem que isso é uma frescura devida a DRM). Jamais pensei que o Seven fosse incapaz de ligar o áudio no sintonizador (fora o problema de cor) impossibilitando assistir TV. Isso é muito estranho mesmo e nesta página duas pessoas afirmam ter feito a placa funcionar no Vista, embora com qualidade baixa. Então eu ainda não desisti.
13/12/09: Agora que o PCTV HD está funcionando, não tenho mais razão para perder tempo com isso. Desisti da BT878.
Às vezes não há indicação de progresso.
Mais uma das esquisitices do Explorer do Seven. Algumas vezes quando eu movo arquivos de um HDD para outro existe uma indicação do progressso e outras não. Por exemplo, quando eu movi 9.27 GB:
Foram 3m10s sem fazer a menor idéia de quanto tempo ia levar ou de quanto já havia sido feito. É verdade que no XP a estimativa muitas vezes está incorreta, mas pelo menos vê que a coisa está progredindo (que 50, 60, 70% da tarefa já está completa). No seven você pode ficar parado por horas em 10% sem notar.
E absolutamente não há nada de complicado em estimar o tempo quando existem tão poucos arquivos envolvidos. As coisas só ficam complicadas quando são milhares.
Dei boot pelo XP e repeti a mesma operação. O XP exibe o progresso como esperado:
Exemplo de operação onde o Seven exibe o progresso:
Foram 3m10s sem fazer a menor idéia de quanto tempo ia levar ou de quanto já havia sido feito. É verdade que no XP a estimativa muitas vezes está incorreta, mas pelo menos vê que a coisa está progredindo (que 50, 60, 70% da tarefa já está completa). No seven você pode ficar parado por horas em 10% sem notar.
E absolutamente não há nada de complicado em estimar o tempo quando existem tão poucos arquivos envolvidos. As coisas só ficam complicadas quando são milhares.
Dei boot pelo XP e repeti a mesma operação. O XP exibe o progresso como esperado:
Exemplo de operação onde o Seven exibe o progresso:
XP Mode: Ainda não posso usar.
Isso apesar do meu novo PC ter passado no teste:
Meu antigo Sempron 2300+ jamais passaria.
O XP Mode requer baixar um arquivo de quase 500MB que não passa de um HDD virtual do VirtualPC (.vhd) com uma cópia instalada do Windows XP SP3 (o idioma você escolhe ao baixar). Pelo que entendi ter uma cópia do Windows Seven te dá uma licença para usar o XP SP3 desse modo. Inclusive nesta página um usuário afirma que a MS autoriza o uso da chave de licença (vem em um arquivo TXT) em outro mecanismo de virtualização, como Virtualbox e Vmware.
Mas ao rodar o instalador do Virtual PC deu a seguinte mensagem de erro: "The update is not applicable to your computer.". Uma rápida pesquisa me levou a esta página, que esclarece que o VirtualPC disponível hoje no site da MS é para o RTM e propositalmente não instala na versão RC do Seven.
Eu vou precisar esperar para quando tiver a versão RTM ou encontrar a versão RC do VirtualPC.
Meu antigo Sempron 2300+ jamais passaria.
O XP Mode requer baixar um arquivo de quase 500MB que não passa de um HDD virtual do VirtualPC (.vhd) com uma cópia instalada do Windows XP SP3 (o idioma você escolhe ao baixar). Pelo que entendi ter uma cópia do Windows Seven te dá uma licença para usar o XP SP3 desse modo. Inclusive nesta página um usuário afirma que a MS autoriza o uso da chave de licença (vem em um arquivo TXT) em outro mecanismo de virtualização, como Virtualbox e Vmware.
Mas ao rodar o instalador do Virtual PC deu a seguinte mensagem de erro: "The update is not applicable to your computer.". Uma rápida pesquisa me levou a esta página, que esclarece que o VirtualPC disponível hoje no site da MS é para o RTM e propositalmente não instala na versão RC do Seven.
Eu vou precisar esperar para quando tiver a versão RTM ou encontrar a versão RC do VirtualPC.
quinta-feira, 26 de novembro de 2009
Legendas no WMP12.
O Seven veio com um impressionante suporte a media. Você não precisa instalar nenhum codec ou filtro para poder assistir MPEG2, MPEG4, etc. E suporta diversos containers e extensões (MKV é uma notável exceção). Mas apesar de toda essa melhoria ainda faltou uma coisa: suporte a legendas.
Teoricamente o WMP12 tem suporte a legendas. Basta clicar com o botão direito na imagem para ver as opções. Mas isso espantosamente não inclui os incrivelmente populares SRT e SUB. Aparentemente nas versões pré-RC do Seven nem mesmo o DirectVobSub funcionava porque até se ensina como renomear um componente do Windows para que funcione. Mas eu testei com a versão mais nova do DirectVobSub aqui no RC1 e funcionou imediatamente.
Teoricamente o WMP12 tem suporte a legendas. Basta clicar com o botão direito na imagem para ver as opções. Mas isso espantosamente não inclui os incrivelmente populares SRT e SUB. Aparentemente nas versões pré-RC do Seven nem mesmo o DirectVobSub funcionava porque até se ensina como renomear um componente do Windows para que funcione. Mas eu testei com a versão mais nova do DirectVobSub aqui no RC1 e funcionou imediatamente.
Prompt de Comando elevado no menu de contexto.
Uma das principais irritações que eu tenho com o Vista/Seven ocorre na hora de editar algum arquivo dentro do diretório Windows (geralmente o arquivo HOSTS). Você simplesmente não pode sem primeiro abrir um editor de texto com privilégio de administrador, como é explicado aqui.
É um caminho tortuoso demais para uma tarefa tão simples. Então eu fui verificar se era possível abrir um prompt de comando no diretório corrente para executar o notepad elevado a partir dele. Desde o Vista basta apertar SHIFT enquanto se clica com o botão direito na pasta para que apareça a opção "Open Command Window Here", mas isso não basta porque esse prompt não é elevado e abrir um notepad elevado a partir dele seria "outro saco" (comando RUNAS).
Então eu procurei como abrir um prompt elevado no menu de contexto. Encontrei a resposta aqui. São duas mudanças a fazer.
Esta é para pastas:
Basta fazer as mudanças indicadas no Registro para que um novo item apareça no menu de contexto das pastas: "Open Command Window Here (Administrator)" (esse texto pode ser mudado). A partir deste prompt executar "notepad" para poder editar esse arquivo com privilégios de administrador.
É um caminho tortuoso demais para uma tarefa tão simples. Então eu fui verificar se era possível abrir um prompt de comando no diretório corrente para executar o notepad elevado a partir dele. Desde o Vista basta apertar SHIFT enquanto se clica com o botão direito na pasta para que apareça a opção "Open Command Window Here", mas isso não basta porque esse prompt não é elevado e abrir um notepad elevado a partir dele seria "outro saco" (comando RUNAS).
Então eu procurei como abrir um prompt elevado no menu de contexto. Encontrei a resposta aqui. São duas mudanças a fazer.
Esta é para pastas:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Open Command Window Here (Administrator)"
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
E esta é para "Meu Computador":[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Open Command Window Here (Administrator)"
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\runas]
@="Open Command Prompt (Administrator)"
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\runas\command]
@="cmd.exe"
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\runas]
@="Open Command Prompt (Administrator)"
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\runas\command]
@="cmd.exe"
Basta fazer as mudanças indicadas no Registro para que um novo item apareça no menu de contexto das pastas: "Open Command Window Here (Administrator)" (esse texto pode ser mudado). A partir deste prompt executar "notepad
quarta-feira, 25 de novembro de 2009
Meu primeiro erro BSOD no Seven.
Aconteceu enquanto eu tentava encontrar uma solução para o problema do meu receptor de TV. Eu instalei um driver antigo (ainda supostamente compativel com o Vista) e ao iniciar o TVCenter o Windows deu BSOD (não resetou porque eu já havia desligado a reinicialização automática). Eu anotei a mensagem mas quase não era necessário, porque ao contrário do XP que simplesmente diz "o sistema se recuperou de um erro grave", o Seven retorna com uma mensagem bem mais esclarecedora:
O texto completo:
Problem signature:
Problem Event Name: BlueScreen
OS Version: 6.1.7100.2.0.0.256.1
Locale ID: 1033
Additional information about the problem:
BCCode: 1 <-Este é o número do erro STOP (0x00000001)
BCP1: 82A71003 <- de BCP1 a BCP4 são os parâmetros
BCP2: 00000000
BCP3: 0000FFFF
BCP4: 00000000
OS Version: 6_1_7100
Service Pack: 0_0
Product: 256_1
Files that help describe the problem:
C:\Windows\Minidump\112509-18687-01.dmp
C:\Users\usuario\AppData\Local\Temp\WER-46687-0.sysdata.xml
Só faltou dizer que o nome desse erro é "APC_Index_Mismatch" (isso eu anotara na tela azul).
Nos logs o erro também fica registrado: "The computer has rebooted from a bugcheck. The bugcheck was: 0x00000001 (0x82a71003, 0x00000000, 0x0000ffff, 0x00000000). "
Mas não entendi por que em um lugar o erro é chamado de BlueScreen e no outro de BugCheck.
O texto completo:
Problem signature:
Problem Event Name: BlueScreen
OS Version: 6.1.7100.2.0.0.256.1
Locale ID: 1033
Additional information about the problem:
BCCode: 1 <-Este é o número do erro STOP (0x00000001)
BCP1: 82A71003 <- de BCP1 a BCP4 são os parâmetros
BCP2: 00000000
BCP3: 0000FFFF
BCP4: 00000000
OS Version: 6_1_7100
Service Pack: 0_0
Product: 256_1
Files that help describe the problem:
C:\Windows\Minidump\112509-18687-01.dmp
C:\Users\usuario\AppData\Local\Temp\WER-46687-0.sysdata.xml
Só faltou dizer que o nome desse erro é "APC_Index_Mismatch" (isso eu anotara na tela azul).
Nos logs o erro também fica registrado: "The computer has rebooted from a bugcheck. The bugcheck was: 0x00000001 (0x82a71003, 0x00000000, 0x0000ffff, 0x00000000). "
Mas não entendi por que em um lugar o erro é chamado de BlueScreen e no outro de BugCheck.
Meu receptor de TV não funciona.
Eu tenho um Pinnacle PCTV HD pro stick 801e (importado) que ganhei de um cliente. Ele funciona normalmente no Windows XP com o software que veio no CD e apesar de ser feito para o mercado norte-americano entende PAL-M automaticamente. Isso no XP.
A propósito, o site da Pinnacle sempre foi confuso, mas procurar por informação sobre o PCTV nele ficou ainda pior porque toda a linha foi vendida para a Hauppauge, que também não tem nada sobre isso. O lugar certo para procurar agora é em http://www.pctvsystems.com/
No Seven o driver que veio no CD (v2.3.3.26) pareceu funcionar, mas a aplicação (TVCenter Pro) não rodava, acusando "unhandled exception":
Segundo o FAQ isso é geralmente incompatibilidade com o OS, mas para mim parece incompatibilidade com o maldito .NET. Instalei o driver novo disponível no site e tentei a versão mais recente (v5.4) do TVCenter Pro, mas deu o mesmo erro. Seguindo esta lista, parti para o "TV Center" (sem o "pro") v6.2 e este não dá erro, mas não consegue sintonizar direito os canais.
Decidi testar então o suporte a Windows Media Center, para ver no que dava. Não funcionou, pois o Media Center continua dizendo "Tuner not available". Olhando nos logs (eventvwr.msc) a mensagem é mais esclarecedora: "TV tuner encountered an error. (0xc0040524) PCTV DiB BDA Analog TV Tuner (Dev1 Path2)". Isso pelo menos indica que o Media Center está enxergando o receptor.
O VLC enxerga o meu receptor no modo "Capture", mas não tem como mudar canais.
Testei o ChrisTV Lite 5.41, mas apesar deste estar configurado explícitamente para PAL-M apresenta exatamente o mesmo problema de cor que o TVCenter 6.2.
Testei o Dscaler, mas o problema foi o mesmo.
Achando que o problema deveria ser ou de driver ou no SO Reinstalei o driver original que veio no CD (o mesmo que funciona no XP). Sem reiniciar o TVCenter não achava canal nenhum, então reiniciei. Qualquer outra tentativa de usar o TV Center deu BSOD, como explicado aqui. Experimentei com o Dscaler e este pareceu funcionar, mas quando mandei fazer o Scan dos canais deu o mesmo BSOD exatamente ao chegar no canal 13.
A propósito, o site da Pinnacle sempre foi confuso, mas procurar por informação sobre o PCTV nele ficou ainda pior porque toda a linha foi vendida para a Hauppauge, que também não tem nada sobre isso. O lugar certo para procurar agora é em http://www.pctvsystems.com/
No Seven o driver que veio no CD (v2.3.3.26) pareceu funcionar, mas a aplicação (TVCenter Pro) não rodava, acusando "unhandled exception":
Segundo o FAQ isso é geralmente incompatibilidade com o OS, mas para mim parece incompatibilidade com o maldito .NET. Instalei o driver novo disponível no site e tentei a versão mais recente (v5.4) do TVCenter Pro, mas deu o mesmo erro. Seguindo esta lista, parti para o "TV Center" (sem o "pro") v6.2 e este não dá erro, mas não consegue sintonizar direito os canais.
Decidi testar então o suporte a Windows Media Center, para ver no que dava. Não funcionou, pois o Media Center continua dizendo "Tuner not available". Olhando nos logs (eventvwr.msc) a mensagem é mais esclarecedora: "TV tuner encountered an error. (0xc0040524) PCTV DiB BDA Analog TV Tuner (Dev1 Path2)". Isso pelo menos indica que o Media Center está enxergando o receptor.
O VLC enxerga o meu receptor no modo "Capture", mas não tem como mudar canais.
Testei o ChrisTV Lite 5.41, mas apesar deste estar configurado explícitamente para PAL-M apresenta exatamente o mesmo problema de cor que o TVCenter 6.2.
Testei o Dscaler, mas o problema foi o mesmo.
Achando que o problema deveria ser ou de driver ou no SO Reinstalei o driver original que veio no CD (o mesmo que funciona no XP). Sem reiniciar o TVCenter não achava canal nenhum, então reiniciei. Qualquer outra tentativa de usar o TV Center deu BSOD, como explicado aqui. Experimentei com o Dscaler e este pareceu funcionar, mas quando mandei fazer o Scan dos canais deu o mesmo BSOD exatamente ao chegar no canal 13.
Delphi 5 no Seven.
Para instalar, configurei compatibilidade com XP SP3 e rodei como Administrador.
Ao rodar, dá o erro: Unable to Rename 'c:\Program Files\Borland\Delphi5\Bin\Delphi32.$$$' to 'c:\Program Files\Borland\Delphi5\Bin\Delphi32.dro'. Rodar como Administrador resolveu o problema.
Ao rodar, dá o erro: Unable to Rename 'c:\Program Files\Borland\Delphi5\Bin\Delphi32.$$$' to 'c:\Program Files\Borland\Delphi5\Bin\Delphi32.dro'. Rodar como Administrador resolveu o problema.
Montando imagens ISO.
Eu já nem sei mais há quanto tempo venho usando o Daemon Tools v3.47 para essa tarefa, mas como ele tem um problema de "contabilidade" desde o Windows Vista e eu tenho experiências ruins com a série v4.x (BSODs com o driver), decidi "mudar de ares" e experimentar o também freeware VirtualCloneDrive.
Até agora tudo bem.
Nota: Ainda bem que existe uma razoável escolha de freewares para executar essa tarefa. É surprendente que até hoje o Windows não dê suporte nativo a isso, como ocorre no Linux.
Até agora tudo bem.
Nota: Ainda bem que existe uma razoável escolha de freewares para executar essa tarefa. É surprendente que até hoje o Windows não dê suporte nativo a isso, como ocorre no Linux.
O Seven como host do Vmware
Como o Vmware Server (o gratuito) é software razoavelmente complexo que já cria problemas até no XP, antes de sequer começar fiz uma pesquisa sobre a possibilidade de instalar a v1.x, e quais seriam as complicações que eu poderia esperar ao rodá-la. Encontrei esta página com as dicas. Então eu fiz o seguinte com a versão 1.04 (não tenho a 1.09):
No instalador:
No atalho colocado no desktop:
Resolvido esse problema, eu testei com uma VM do XP XP3 que eu já tinha pronta para acesso a bancos, sem problemas. Essa VM ficava muito lerda no meu Sempron 2300+ com 1.5GB de RAM, mas no meu E3200 está rodando com uma velocidade muito boa (inicia em 30s) e quase não consome CPU quando em idle. E não está havendo aquele retardo de 40s que acontecia no Sempron/XP.
Eu estou usando uma versão 1.x porque eu nunca consegui entender a versão 2.x (o console web é confuso demais).
Mais tarde eu notei um problema: Sempre na primeira execução do Vmware Server o programa trava todo o Explorer por 1m50s. Desinstalei o Vmware Server e instalei o Vmware Player v2.5.3. Logo na primeira execução, o problema: o player ficava travado indefinidamente antes mesmo de exibir a tela do Guest. Desconfiado, rodei o player elevado. Desta vez ele alertou que estava faltando o arquivo "windows xp professional-Snapshot2.vmsn"
Ahhhhhhh...
Eu apagara manualmente os snapshots, enquanto diagnosticava outro problema. É possível que o travamento de 1m50s do Vmware Server tenha sido provocado por isso.
Então eu removi todos os arquivos da pasta exceto o .vmx (definições gerais) e os .vmdk (HDD virtual). O player rodou sem qualquer problema.
Sumário:
Vmware Player v2.5.3 - Roda sem problemas, desde que elevado.
Vmware Server 1.04 - Instala e roda aparentemente sem problemas, seguindo as instruções acima.
No instalador:
- Coloquei no modo de compatibilidade Windows XP SP3;
- Rodei como Administrador.
No atalho colocado no desktop:
- Defini para que rode sempre como Administrador.
Resolvido esse problema, eu testei com uma VM do XP XP3 que eu já tinha pronta para acesso a bancos, sem problemas. Essa VM ficava muito lerda no meu Sempron 2300+ com 1.5GB de RAM, mas no meu E3200 está rodando com uma velocidade muito boa (inicia em 30s) e quase não consome CPU quando em idle. E não está havendo aquele retardo de 40s que acontecia no Sempron/XP.
Eu estou usando uma versão 1.x porque eu nunca consegui entender a versão 2.x (o console web é confuso demais).
Mais tarde eu notei um problema: Sempre na primeira execução do Vmware Server o programa trava todo o Explorer por 1m50s. Desinstalei o Vmware Server e instalei o Vmware Player v2.5.3. Logo na primeira execução, o problema: o player ficava travado indefinidamente antes mesmo de exibir a tela do Guest. Desconfiado, rodei o player elevado. Desta vez ele alertou que estava faltando o arquivo "windows xp professional-Snapshot2.vmsn"
Ahhhhhhh...
Eu apagara manualmente os snapshots, enquanto diagnosticava outro problema. É possível que o travamento de 1m50s do Vmware Server tenha sido provocado por isso.
Então eu removi todos os arquivos da pasta exceto o .vmx (definições gerais) e os .vmdk (HDD virtual). O player rodou sem qualquer problema.
Sumário:
Vmware Player v2.5.3 - Roda sem problemas, desde que elevado.
Vmware Server 1.04 - Instala e roda aparentemente sem problemas, seguindo as instruções acima.
terça-feira, 24 de novembro de 2009
Problema com autenticação no Windows 2000 (resolvido).
Para acessar o meu servidor Windows 2000 eu uso um arquivo batch que, através do comando NET USE, faz a autenticação como um outro usuário (a senha fica explícita no batch mas como só quem usa esta máquina sou eu isto não é problema). Pois exatamente o mesmo batch que funciona no XP me dá a seguinte resposta quando eu o executo no Seven:
Eu tentei acessar o compartilhamento usando o Explorer e o problema persistiu.
A conectividade existe porque além do me acesso à internet passar por ele (é o gateway ICS da casa) eu continuo monitorando o servidor via VNC. E não instalei nenhum firewall de terceiros.
Também não se tratava da frescura do Vista com a hora do sistema, porque nesse caso servidor e estação estão com a mesma hora.
Então eu fiz uma pesquisa no Google por "System error 86 has occurred" Vista e encontrei esta página com a solução: mudar uma policy de segurança para "LM and NTLM - use NTLMv2 session security if negotiated ". Aparentemente o default do Vista/Seven é realmente não querer conversa com o 2K.
E um detalhe curioso: Eu tentei executar o filezilla e não aconteceu nada. Executei o Firefox e tambem nada. Olhei na lista de tarefas e estsvam ambos lá. Minimizei todas as janelas para procurar e encontrei a janela de autenticação ainda aberta. Quando a fechei, Filezilla e Firefox "deram as caras".
System error 86 has occurred.
The specified network password is not correct.
Eu tentei acessar o compartilhamento usando o Explorer e o problema persistiu.
A conectividade existe porque além do me acesso à internet passar por ele (é o gateway ICS da casa) eu continuo monitorando o servidor via VNC. E não instalei nenhum firewall de terceiros.
Também não se tratava da frescura do Vista com a hora do sistema, porque nesse caso servidor e estação estão com a mesma hora.
Então eu fiz uma pesquisa no Google por "System error 86 has occurred" Vista e encontrei esta página com a solução: mudar uma policy de segurança para "LM and NTLM - use NTLMv2 session security if negotiated ". Aparentemente o default do Vista/Seven é realmente não querer conversa com o 2K.
E um detalhe curioso: Eu tentei executar o filezilla e não aconteceu nada. Executei o Firefox e tambem nada. Olhei na lista de tarefas e estsvam ambos lá. Minimizei todas as janelas para procurar e encontrei a janela de autenticação ainda aberta. Quando a fechei, Filezilla e Firefox "deram as caras".
Tive que desistir do Nero 6.
Desde o Windows Vista a MS avisa que o Nero 6 tem "problemas de compatibilidade". Eu não estou disposto a pôr em risco minhas mídias tentando descobrir que problemas são esses, por isso decidi instalar o Nero 7. A minha confiança nos resultados do Nero é maior que o desgosto pela "gordura" em todas as versões desde a 7. E nem fez diferença perceptível no meu E3200 até agora.
Dreamscene no Seven
Desde que o Vista tinha sido anunciado o Dreamscene foi um dos recursos de "eye candy" que mais me chamou a atenção. Oficialmente, a MS não suporta. Mas aqui está um hack que habilita o dreamscene no Seven. Depois do hack aplicado vai aparecer a opção "Set as Desktop Background" no menu de contexto dos arquivos .mpg e .wmv.
Em teoria o filme precisa ser .mpg ou .wmv, mas basta renomear um .avi para que também funcione. Nem MPEG2 nem MPEG4 exigiram mais que 10% da minha CPU. E o vídeo é pausado automaticamente se houver alguma aplicação em tela cheia. O vídeo é executado em loop e começa a rodar logo depois que o desktop aparece. Mas cuidado: Rodar arquivos .mpg é mais "garantido". Um arquivo .avi ou .wmv que roda normalmente em um player pode nem começar a rodar quando aplicado ao desktop, por variadas razões.
Nota: Este problema pode fazer com que pareça que sua máquina não é capaz de de rodar o filme de forma fluida, mesmo sendo capaz.
Quem pode achar isso interessante:
Em teoria o filme precisa ser .mpg ou .wmv, mas basta renomear um .avi para que também funcione. Nem MPEG2 nem MPEG4 exigiram mais que 10% da minha CPU. E o vídeo é pausado automaticamente se houver alguma aplicação em tela cheia. O vídeo é executado em loop e começa a rodar logo depois que o desktop aparece. Mas cuidado: Rodar arquivos .mpg é mais "garantido". Um arquivo .avi ou .wmv que roda normalmente em um player pode nem começar a rodar quando aplicado ao desktop, por variadas razões.
Nota: Este problema pode fazer com que pareça que sua máquina não é capaz de de rodar o filme de forma fluida, mesmo sendo capaz.
Quem pode achar isso interessante:
- As pessoas que já usam uma foto de alguém da família como papel de parede agora podem ter um vídeo;
- Uma empresa pode definir como papel de parede de todas as estações uma logomarca animada ou um comercial da empresa. É importante notar que vídeo roda mudo (o que eu acho ótimo);
- No computador da criançada você pode definir um desenho animado da preferência deles para "dar vida" ao computador;
Direct Folders ainda funciona, embora não da mesma maneira.
Um dos "deal breakers" na minha possível adoção do Windows Seven seria o Direct Folders. Nenhuma versão do Windows tem essa funcionalidade e ela já se tornou parte integrante do meu uso diário do computador. Pois no Seven o programa ainda funciona, mas requer que você tenha um mouse com botão central ou use um atalho de teclado, porque não é mais possível interceptar o duplo clique do botão esquerdo em uma área "livre" do Explorer.
Outro problema que encontrei foi que apesar de ter configurado repetidas vezes "Load at Windows Startup" sempre ao reniciar o Seven o Direct Folders não estava rodando. Isso foi resolvido rodando o programa como Administrador uma vez, só para mudar essa configuração. Eu imagino que seja melhor que o programa sempre rode como Administrador.
Outro problema que encontrei foi que apesar de ter configurado repetidas vezes "Load at Windows Startup" sempre ao reniciar o Seven o Direct Folders não estava rodando. Isso foi resolvido rodando o programa como Administrador uma vez, só para mudar essa configuração. Eu imagino que seja melhor que o programa sempre rode como Administrador.
Eu gosto da Superbar!
É, eu ainda não encontrei nenhum motivo para reclamar da "versão Seven" da barra de tarefas do Windows.
O que eu não gostei foi do default: só os ícones, sem labels:

Mas eu rapidamente encontrei uma configuração para exibir do jeito que eu prefiro:

O meu agora está configurado assim:
Removido o problema que me incomodava, a Superbar parece feita de melhorias:
O que eu não gostei foi do default: só os ícones, sem labels:
Mas eu rapidamente encontrei uma configuração para exibir do jeito que eu prefiro:
O meu agora está configurado assim:
Removido o problema que me incomodava, a Superbar parece feita de melhorias:
- Passar o mouse sobre os botões exibe miniaturas das janelas que facilitam a escolha da janela certa;
- É possível reposicionar os botões com o mouse, colocando programas relacionados perto uns dos outros. Isso vale para a área de notificação também;
- Os efeitos visuais do AERO são muito bonitos e pelo menos neste meu PC de teste não estão atrapalhando;
O ícone de rede é irritante.
Eu me tornei dependente do ícone que aparece na barra de tarefas quando estamos conectados a uma rede. No Windows 2000 e XP esse ícone pisca por menor que seja o volume de dados sendo transferido e até mostra se os dados estão saindo ou entrando.
Desde o Windows Vista esse comportamento não existe mais. Olhar para o ícone não é mais suficiente para ter uma idéia do que está acontecendo na rede.
Eu sei que é possível instalar programas de terceiros que oferecem até uma maior funcionalidade, com histórico da transferência (meu preferido ainda é o NetMeter). Mas essas coisas não são o default e você não vai encontrar já instalado em qualquer PC Vista/Seven onde você se sentar. No 2000/XP o ícone de rede chama a minha atenção para um possível problema mesmo que eu não esteja procurando por um. No Vista/Seven eu tenho que primeiro estar desconfiado.
Outra coisa que me irrita é que ao contrário do XP, que tinha um ícone para cada conexão, o Seven mostra apenas um ícone para todas, incluindo as conexões por fio e sem fio.
Desde o Windows Vista esse comportamento não existe mais. Olhar para o ícone não é mais suficiente para ter uma idéia do que está acontecendo na rede.
Outra coisa que me irrita é que ao contrário do XP, que tinha um ícone para cada conexão, o Seven mostra apenas um ícone para todas, incluindo as conexões por fio e sem fio.
segunda-feira, 23 de novembro de 2009
Media Preview continua problemático?
Edit: Após perceber que isso não acontecia com os mesmos filmes em outras instalações do Seven, descobri que era culpa do Pinnacle H.264 decoder instalado pelo Pinnacle TVCenter Pro, nas versões 4.98 e 5.4. Remover o H.264 decoder usando o Codec Installer resolveu o problema
O XP tem um problema famoso que trava o Explorer se houver algum AVI "corrompido" no diretório. Eu sempre contornei isso simplesmente desligando o Media Preview. Não demorou nem alguns minutos testando vídeos no Seven para me deparar com um problema semelhante: Eu encontrei um arquivo MPG que se for clicado (só isso) faz o uso de CPU ir a 83% por minutos. Se eu der um duplo clique o vídeo até roda, mas aí a CPU topa em 100%. Nem filmes x.264 de 1080p conseguem essa façanha na minha CPU.
E não é só comigo.
Simplesmente colocar o ponteiro do mouse sobre o arquivo já faz Explorer.exe consumir 30-40% de CPU. Clicar no arquivo faz com que uma instância de dllhost.exe consuma o restante (é por isso que o problema consegue escapar de ser confinado a um core).
Cinquenta segundos depois, Explorer.exe pára de consumir CPU, mas dllhost.exe continua até os 2m20s, quando pára de repente. Enquanto Explorer.exe está consumindo CPU (mas começa apenas depois que você clica no arquivo) a barra de endereço está sendo preenchida de verde como se uma busca estivesse em andamento.
Se eu clicar em outro arquivo e em seguida clicar de novo no tal MPG, o problema se repete.
O mesmo MPG roda sem problemas no XP com o Media Preview desligado.
Eis o que o MediaInfo diz a respeito do arquivo:
Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, Matrix : Default
Duration : 56mn 32s
Bit rate mode : Constant
Bit rate : 2 458 Kbps
Nominal bit rate : 2 500 Kbps
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 29.970 fps
Standard : NTSC
Colorimetry : 4:2:0
Scan type : Interlaced
Scan order : Bottom Field First
Bits/(Pixel*Frame) : 0.237
Stream size : 994 MiB (88%)
Audio
ID : 192 (0xC0)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Duration : 56mn 32s
Bit rate mode : Constant
Bit rate : 224 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 90.6 MiB (8%)
O XP tem um problema famoso que trava o Explorer se houver algum AVI "corrompido" no diretório. Eu sempre contornei isso simplesmente desligando o Media Preview. Não demorou nem alguns minutos testando vídeos no Seven para me deparar com um problema semelhante: Eu encontrei um arquivo MPG que se for clicado (só isso) faz o uso de CPU ir a 83% por minutos. Se eu der um duplo clique o vídeo até roda, mas aí a CPU topa em 100%. Nem filmes x.264 de 1080p conseguem essa façanha na minha CPU.
E não é só comigo.
Simplesmente colocar o ponteiro do mouse sobre o arquivo já faz Explorer.exe consumir 30-40% de CPU. Clicar no arquivo faz com que uma instância de dllhost.exe consuma o restante (é por isso que o problema consegue escapar de ser confinado a um core).
Cinquenta segundos depois, Explorer.exe pára de consumir CPU, mas dllhost.exe continua até os 2m20s, quando pára de repente. Enquanto Explorer.exe está consumindo CPU (mas começa apenas depois que você clica no arquivo) a barra de endereço está sendo preenchida de verde como se uma busca estivesse em andamento.
Se eu clicar em outro arquivo e em seguida clicar de novo no tal MPG, o problema se repete.
O mesmo MPG roda sem problemas no XP com o Media Preview desligado.
Eis o que o MediaInfo diz a respeito do arquivo:
Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, Matrix : Default
Duration : 56mn 32s
Bit rate mode : Constant
Bit rate : 2 458 Kbps
Nominal bit rate : 2 500 Kbps
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 29.970 fps
Standard : NTSC
Colorimetry : 4:2:0
Scan type : Interlaced
Scan order : Bottom Field First
Bits/(Pixel*Frame) : 0.237
Stream size : 994 MiB (88%)
Audio
ID : 192 (0xC0)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Duration : 56mn 32s
Bit rate mode : Constant
Bit rate : 224 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 90.6 MiB (8%)
O PC onde os testes são feitos.
Eu estou usando o meu PC principal. Aproveitando o upgrade para um Celeron E3200 dual core (especificações completas aqui) eu criei também um multi-boot na mesma máquina para o Windows Vista SP2 e o Seven RC1 (além do XP SP3). Não haveria a menor condição de fazer os testes no meu antigo Sempron 2300+.
Ainda usando o RC1 (build 7100)
Eu não tenho nenhuma cópia do Windows 7 RTM (build 7600), por isso meus testes estão sendo feitos com a cópia de avaliação que a MS disponibilizou de graça do RC1. Em teoria não devem haver diferenças significativas e todos os problemas que eu encontrar na RC1 devem ocorrer na RTM também.
Como chamar esse troço?
Por enquanto eu vou chamar o produto de "Seven" mais ou menos pelo mesmo motivo que me leva a falar "mouse". Em um texto em português "Seven" é mais distintivo e menos sujeito a ambigüidades que "Sete". Também prefiro não me referir a ele como "7" porque a princípio acho que isso dificulta as buscas de texto. Seria preferível escrever "Windows 7", Windows7 ou mesmo "Win7".
O tempo irá dizer qual a melhor forma.
O tempo irá dizer qual a melhor forma.
O Template do Blog.
Este blog usa o template Tic Tac, ampliado em 200px. Apenas para registro, vou mostrar aqui as modificações que foram necessárias:
Comparação feita com o UltraCompare Professional.


Várias imagens, todas indicadas acima, precisaram ter a largura aumentada em 200px. Para isso eu precisei usar o Gimp v2.6, que foi o único software que eu tinha que foi capaz de fazer as alterações sem bagunçar a transparência ou as cores das imagens. É importante ter em mente que não adianta simplesmente “esticar” as imagens pois isso quebra o encaixe com outros elementos da tela. Eu precisei aumentar o canvas em 200px para a direita e depois fiz uma cópia de uma seção da direita, movendo-a até o novo canto direito.
Comparação feita com o UltraCompare Professional.
Várias imagens, todas indicadas acima, precisaram ter a largura aumentada em 200px. Para isso eu precisei usar o Gimp v2.6, que foi o único software que eu tinha que foi capaz de fazer as alterações sem bagunçar a transparência ou as cores das imagens. É importante ter em mente que não adianta simplesmente “esticar” as imagens pois isso quebra o encaixe com outros elementos da tela. Eu precisei aumentar o canvas em 200px para a direita e depois fiz uma cópia de uma seção da direita, movendo-a até o novo canto direito.
Regras do Blog.
No momento eu vou manter a lista curta, até porque este não é meu blog principal. Só preste atenção ao seguinte:
- Este não é o lugar para se tirar suas dúvidas sobre o Seven. Se sua dúvida for diretamente relacionada com o post, fique à vontade para perguntar. Se não for, será vetada. Primeiro, porque nem eu sei bem ainda como essa jaca funciona. E segundo porque o lugar para isso é em fóruns, onde diversas outras pessoas podem dar sua opinião;
- Evite o pavoroso linguajar do SMS. Se seu comentário abusar do "vc", pq", "mto", "vlw" e não acrescentar nada de útil, será vetado;
Início
O objetivo deste blog é comentar minhas experiências (no início, principalmente tropeços) com o Windows 7 sem poluir meu blog principal. Normalmente eu falo apenas sobre problemas para os quais eu tenho as respectivas soluções, mas neste blog eu vou ser bem mais prolixo e falarei também sobre:
É bem possível que daqui a um ano eu olhe para muitas das queixas que farei aqui e pense "isso era tão fácil de resolver". Mas no momento são incômodos sem solução clara.
É bom ter em mente que nunca chegeui a usar o Windows Vista no dia a dia, por isso todas as minhas comparações serão feitas com o Windows XP. Quando eu disser que tal coisa é igual ou não no Vista é porque entrei em um computador com o Vista só para testar isso.
- Problemas sem solução conhecida por mim, às vezes descritos de forma sucinta e outras vezes com um passo a passo de tudo o que eu tentei mas não funcionou;
- Detalhes do SO que achei interessantes ou irritantes;
- Etc, etc, etc;
É bem possível que daqui a um ano eu olhe para muitas das queixas que farei aqui e pense "isso era tão fácil de resolver". Mas no momento são incômodos sem solução clara.
É bom ter em mente que nunca chegeui a usar o Windows Vista no dia a dia, por isso todas as minhas comparações serão feitas com o Windows XP. Quando eu disser que tal coisa é igual ou não no Vista é porque entrei em um computador com o Vista só para testar isso.
Assinar:
Postagens (Atom)























