Arquivo

Textos com Etiquetas ‘Explorer’

Explorer perde minha seleção ao mudar o ordenamento.

29, dezembro, 2009 Sem comentários

No XP, se uma pasta estiver ordenada por tipo eu posso selecionar um ou mais arquivos e depois ordenar por data que minha seleção não se perde.  Logicamente se o conteúdo da pasta for grande ao reordenar minha seleção some de vista, mas basta rolar a janela para encontrar os arquivos selecionados. Assim eu posso encontrar rapidamente arquivos que foram modificados na mesma data que os selecionados (e que geralmente estão relacionados). E posso continuar a seleção daí com CTRL+click.

No Seven isso se perdeu. Ao mudar a ordenação toda a seleção precisa ser refeita.

Categories: Sem categoria Tags: ,

Não gosto do ordenamento automático.

26, dezembro, 2009 3 comentários

No XP, não importando em que ordem os arquivos estejam, se você renomear um deles ele continua onde está até que manualmente você dê um refresh na lista. No Seven, se estiver ordenado por nome, o arquivo “some” automaticamente após renomear porque ocupa o seu novo lugar na ordem. Eu não gosto disso porque na maioria das vezes após renomear eu vou fazer outra coisa com o arquivo. E agora tenho que procurá-lo antes.

Categories: Sem categoria Tags: ,

Um “Arquivo em uso” que não está em uso.

23, dezembro, 2009 2 comentários

Agora mesmo eu estou transferindo arquivos de um HDD para outro. São 283.586 arquivos. De repente o Explorer pára com a seguinte mensagem:

Primeiro, como se supõe que eu vou achar o arquivo em uso no meio de 283.586? Querer saber o caminho é pedir muito? Por coincidência eu sabia mais ou menos onde esse arquivo devia estar e achei-o rapidamente. Era uma instalação de backup do Windows XP.

Segundo, se o arquivo está em uso é pelo próprio Seven. Não dá para me dizer que processo o está usando? Só faltava esse ser uma repetição de um antigo bug do Windows 9X que implicava quando você tentava mover certas DLLs que tinham o mesmo nome de DLLs do sistema.

Tentei copiar os arquivos e não mover. Aí foi sem dar erro. Mas ao em seguida tentar deletar a origem o problema persistiu. Não consegui apagar NTDETECT.COM nem NTLDR. Reiniciei o seven mas o problema continuou. Reiniciei pelo XP e aí sim consegui apagar os dois arquivos.

Logo em seguida eu apurei que não era implicância com qualquer arquivo de mesmo nome, porque na mesma operação eu movi outros dois NTDETECT.COM e dois NTLDR sem dar esse erro. A diferença é que as outras cópias eram retiradas do CD de instalação e não estavam com atributos de sistema.

Categories: Sem categoria Tags:

Eu não gosto do baixo contraste.

21, dezembro, 2009 15 comentários

“Clean” demais pro meu gosto.

Isso é algo que me irrita desde a primeira vez que tentei usar o Windows Vista. Não existe uma separação muito clara entre os diversos elementos visuais da tela e às vezes nem mesmo entre os diversos estados de um mesmo elemento. No exemplo abaixo, eu dei um “cut” em dois arquivos. Veja se você consegue identificar rapidamente quais são:

No XP esse problema simplesmente não existe. A diferença sempre me pareceu bem clara. No exemplo acima eu estou usando o tema Architeture do Aero, mas o tema Windows Basic não muda nada que eu tenha notado.

Por um momento eu achei que o chamado High Contrast Mode do Seven fosse a solução, mas depois de invocá-lo com a combinação de teclas ALT+Left Shift+PrintScreen foi assim que ficou meu desktop:

Para desligar, a combinação de teclas é a mesma.

Quer sobreescrever um arquivo que não existe?

21, dezembro, 2009 Sem comentários

Essa é uma doideira do Vista (jamais aconteceu do XP para trás) que persiste no Seven. Não é incomum eu mandar copiar uma grande quantidade de arquivos para uma pasta vazia e no final da operação o Vista/Seven me dizer que um certo arquivo ou pasta já existe e me perguntar o que eu quero fazer. E se eu quero aplicar a mesma decisão para os outros trocentos arquivos na mesma situação.

Como assim? A pasta estava vazia!

Em uma das vezes eu até encontrei uma explicação:

Note que “EIN_FA~1.MID” é o “nome DOS” para “Ein_Fall_Fuer_Zwei.mid”. Todos os 15 conflitos assinalados são do mesmo tipo. Fui checar na pasta origem e esses arquivos realmente existem e o XP não se incomoda de copiá-los de um lado para o outro. Somente o Seven “empaca”. Nesse caso específico a solução é simples: “Don´t Copy” vai “limpar” os arquivos duplicados. Mas eu não tenho certeza de que todas as vezes que me deparei com esse probema a causa era essa.

23/12: Hoje aconteceu novamente. Desta vez foi movendo arquivos:

Eu verifiquei, usando um snapshot treediff feito semanas antes no XP, que ambos os arquivos realmente existiam no diretório de origem. E note que a causa parece também estar relacionada com um arquivo ter o “nome DOS” do outro.

Eu acabo sem saber o que danado responder. Mando sobreescrever algo que nem devia existir? Mando ignorar e me arrisco a perder o arquivo? Mando renomear e bagunço tudo?

Quando não há tempo para investigar eu estou preferindo a terceira opção por ser menos arriscada.

Categories: BUG? Tags:

Poder renomear “on the fly” é pedir muito?

20, dezembro, 2009 1 comentário

Não importa o quanto o tempo passe, o Explorer continua sendo espantosamente limitado nas operações com arquivos.

Eu estava copiando quase 12 mil arquivos de um disco para outro quando faltando cinco segundos para terminar me deparei com a seguinte mensagem:

O nome do arquivo não é relevante. O que importa é que o Seven transferiu para mim a responsabilidade de renomeá-lo, mas:

  • O trecho indicado era apenas o nome da pasta. O nome do arquivo problemático nem sequer aparece
  • Não me disse onde, na minha considerável estrutura de 12000 arquivos, essa pasta específica estava;
  • Não disponibilizou o nome de forma “copiável” para que eu usasse numa busca. Eu tive que digitar de memória (era um nome chato, que usava palavras que apareciam em diversos outros lugares);
  • Passar o mouse por cima do nome não exibe uma “hint” com o caminho completo, como qualquer programa inteligente faria;
  • Não ofereceu nenhum método “on the fly” de renomear o arquivo;

Francamente, é muito “não fez o que não custava nada fazer” pro meu gosto. Não que o Explorer do XP seja melhor que isso, mas sete anos e duas novas versões do Windows deveriam bastar para dar mais inteligência ao Explorer.

Categories: Sem categoria Tags: ,

O Explorer agora adia as confirmações.

20, dezembro, 2009 Sem comentários

Aparentemente só ao copiar. Ao mover nada é adiado.

Em todas as versões do Windows até o XP, o Explorer pausa imediatamente uma operação com arquivos ao encontrar um problema e exibe um diálogo perguntando o que fazer. Desde o Vista, o Explorer vai colocando todos os problemas que encontra em uma lista, para perguntar tudo ao usuário apenas no final.

Por um lado isso é bom, porque dimunui aquelas situações onde você manda fazer uma grande operação com arquivos, se aumenta por horas e quando volta descobre que nem 10% foi concluido porque o Windows estava esperando você confirmar se queria mover um deteminado arquivo (por ser somente leitura, executável, etc).

Por outro lado, em certos casos você só percebe que há algo que você deveria corrigir quando praticamente toda a operação está pronta e talvez você tenha que apagar ou mover de volta os arquivos para começar de novo.

Um exemplo desse caso é “caminho muito longo”. Eu prefiro ser avisado com antecedência para poder dar um caminho mais curto para a pasta alvo. E ainda por cima o Explorer complica onde poderia perfeitamente ajudar.

Eu ainda não tenho certeza de que a mudança, como implementada pela MS, foi boa.

Categories: Sem categoria Tags:

O novo (e muito aperfeiçoado) Resource Monitor.

18, dezembro, 2009 Sem comentários

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.

Às vezes não há indicação de progresso.

18, dezembro, 2009 Sem comentários

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:

Categories: BUG? Tags:

Problema com autenticação no Windows 2000 (resolvido).

18, dezembro, 2009 3 comentários

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:

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 meu 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.

No Seven em português:

  • Execute secpol.msc;
  • Diretivas Locais -> Opções de Segurança -> Segurança de Rede: Nível de autentivação Lan Manager
  • Mude para “Enviar LM e NTLM…”

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 estavam 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”.

Categories: Redes Tags:

Direct Folders ainda funciona, embora não da mesma maneira.

18, dezembro, 2009 Sem comentários

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.

Media Preview continua problemático.

18, dezembro, 2009 Sem comentários

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 engraçado é que todos (mas não apenas) os arquivos MPG criados pelo TVcenter provocam 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%)