Mostrando postagens com marcador erros. Mostrar todas as postagens
Mostrando postagens com marcador erros. Mostrar todas as postagens

terça-feira, 1 de outubro de 2019

WINDOWS 10 - BUGS E MAIS BUGS


GRANDES COISAS RESULTAM DE UMA SÉRIE DE PEQUENAS COISAS REUNIDAS. 

Desde o lançamento da build 1909 do Windows 10 que há relatos de problemas como telas alaranjadasaumento de uso de CPUfalhas em conexão Wi-Fi, entre outros. 

Aliás, conforme eu comentei em diversas oportunidades, nenhuma atualização abrangente (update semestral de conteúdo, na nomenclatura adotada pela Microsoft) lançada até agora poupou os usuários da mais recente edição do Windows de bugs (falhas de programação) que, em menor ou maior grau, torraram-lhes a paciência. O caso mais emblemático foi o Update de Outubro (de 2018), cuja distribuição a Microsoft foi obrigada a suspender por quase dois meses, tanto no site quanto via Windows Update.

Por conta de tantos problemas, Jerry Berg, que trabalhou 15 anos na empresa de Redmond com ferramentas de automação de testes do Windows, lançou um vídeo em seu canal do YouTube para explicar que a empresa mudou seu sistema para checar novas versões, o que resultou um aumento no número de erros.
Segundo o ex-funcionário, entre 2014 e 2015 havia um grupo totalmente voltado para testes do sistema operacional, passando por builds, drivers e códigos. Sempre que uma nova ferramenta ou mudança era criada, essa equipe se reunia e discutia os problemas, além de testar manualmente as versões em aparelhos reais — ou seja, eles tinham uma série de equipamentos com diferentes processadores, HDs, placas de vídeo e som exatamente para testar o maior número de variantes possível —, e somente depois que tudo funciona a contento é que a atualização era liberada.

De uns tempos a esta parte, a MS mudou seu sistema. O membros do grupo de testes foram quase todo demitidos e os remanescentes passara a usar máquinas virtuais, quando não seus próprios aparelhos — modalidade conhecida como self-host, que, segundo Berg, não é utilizada pela maioria das grandes empresas. Hoje, as principais fontes de dados são a telemetria e as informações fornecidas por usuários inscritos no Windows Insider, que testam as novidades em troca de feedback, mas nem sempre a telemetria é confiável e nem sempre os inscritos no programa reportam os problemas. 

Berg afirma ainda que a Microsoft percebeu que era um risco lançar as atualizações sem uma checagem abrangente, razão pela qual passou a distribuir os patches primeiro para usuários de testes e desenvolvedores, e só depois para os usuários finais.

terça-feira, 26 de fevereiro de 2019

AINDA SOBRE O DESEMPENHO DO PC (CONTINUAÇÃO DA CONTINUAÇÃO)


AS HORAS SÃO FATIAS DA ETERNIDADE.

Vimos que quando compramos um computador montado as nossas opções se reduzem à escolha da marca e do modelo, o que significa aceitar a configuração e os componentes definidos pelo fabricante. Máquinas top de linha costumam ter configuração poderosa e integrar componentes de boa qualidade, mas não é qualquer um que pode investir algo entre R$5 mil e R$ 100 mil num PC.

Se você acha que estou exagerando, o "monstro" que ilustra esta postagem tem processador de 18 núcleos, HDD de 2 TB, 32 GB de RAM e monitor full HD de 24 polegadas e custa R$ 41 mil; o iMac PRO, na versão top, custa pouco menos de US$ 14 mil nos EUA, mas, no Brasil, chega a inacreditáveis R$ 98.125. A boa notícia é que você parcelar o pagamento em até 12 vezes — ah, e o frete é grátis.

Mesmo uma Ferrari está sujeita a panes, ainda que as probabilidades de ela deixar o dono na mão sejam bem menores que as de um Chevrolet Opala ou de um Fiat Uno dos anos 80, por exemplo — que a esta altura devem estar caindo aos pedaços. Mas isso é conversa para outra hora. No caso do computador, para além da configuração física — que deve ser adequada às exigências do sistema e dos apps que o usuário pretende rodar —, algo sempre pode dar errado também no âmbito do software

Felizmente, problemas de lentidão, instabilidade, travamentos e/ou reinicializações aleatórias, acompanhadas ou não das temidas BSoD (sigla em inglês para tela azul da morte), têm grandes chances de ser resolvidos por uma simples reinicialização. Mas evite a opção “reiniciar” do menu de deligamento, pois ela refaz o boot muito rapidamente, impedindo que o conteúdo das memórias voláteis se esgote completamente. O indicado é desligar o computador e tornar a ligá-lo depois de um ou dois minutos; com alguma sorte, o Windows irá se recuperar automaticamente do erro ou iniciar no modo de segurança (ou ainda no ambiente de recuperação).

Observação: E se o sistema não exibir a tela de Logon nem as opções de recuperação? Bem, aí a porca torce o rabo. O jeito é insistir no boot três tentativas consecutivas forçam a reinicialização no WinRE (ambiente de recuperação do Windows). Na janela Selecione uma opção, escolha Solucionar problemas; em Solucionar problemas, selecione Restaurar este PC, em Restaurar este PC, defina Manter meus arquivos, selecione sua conta de usuário (digite a senha, caso isso lhe seja solicitado) e então clique em Reiniciar e reze para dar certo.

Problema intermitentes (que ocorrem uma vez ou outra) ou recorrentes (que ocorrem várias vezes num curto espaço de tempo) costumam ter causas difíceis de identificar, já que a pesquisa demanda tempo e trabalho, além de exigir conhecimentos que a maioria dos usuários domésticos geralmente não possui. Então, deixe de lado a curiosidade acadêmica e recorra à Restauração do Sistema, que, como vimos no capítulo anterior, acompanha o Windows desde a edição Millennium

Continua...

quarta-feira, 30 de janeiro de 2019

AINDA SOBRE COMO SOLUCIONAR PROBLEMAS NO WINDOWS, SFC E DISM (FINAL)


CONTRADIÇÕES NÃO EXISTEM. SE VOCÊ SE DEPARAR COM UMA CONTRADIÇÃO, REVEJA SUAS PREMISSAS: ALGUMA COISA DEVE ESTAR ERRADA.

Depois de relembrar o que é e como se usa o prompt de comando no Windows — ou PowerShell, nas edições 8.1 e 10 do sistema —, volto ao DISM e o SFC, que são ferramentas nativas do Windows, mas não figuram na lista de aplicativos do menu Iniciar nem entre os miniaplicativos do Painel de Controle, pois elas são executadas via linha de comando e com privilégios de administrador.  Ambas varrem o sistema em busca de arquivos corrompidos e implementar as correções necessárias, mas a Microsoft recomenta executar primeiro o DISM no Windows 10 e Windows 8.1 e inverter essa ordem no Windows 7

Para abrir o PowerShell com privilégios de administrador, clicamos com o botão direito em Iniciar e selecionamos a opção Windows PowerShell (Admin). Na janelinha de confirmação, autorizamos a execução clicando em Sim (ou fornecemos as credenciais de administrador, dependendo do que for solicitado). Na tela do interpretador, digitamos “Dism /Online /Cleanup-Image /ScanHealth (ou “Dism /Online /Cleanup-Image /CheckHealth”, tanto faz) na linha de comando e pressionamos Enter (desconsidere as aspas ao digitar o comando, mas assegure-se de dar um espaço antes de cada “/”).

Podemos acompanhar o processo pelo avanço do percentual na tela, que demora um pouco para atingir 100% e não raro empaca nos 20% e leva uma eternidade para seguir adiante, mas devemos resistir à tentação de fechar a tela. Sugiro tomar um café, fazer um lanche ou coisa parecida, pois, ainda que seja possível continuar usando o computador enquanto a verificação está em curso, eu acho melhor evitar.

Se a mensagem exibida ao final for igual a da figura que ilustra esta postagem, não precisamos fazer mais nada, mas se for de que não há como reparar os arquivos, devemos providenciar um backup atualizado dos arquivos pessoais importantes e de difícil recuperação e proceder a uma reinstalação do Windows do zero (mais detalhes no final desta postagem). Caso a ferramenta indique a existência de arquivos corrompidos, usamos o comando “Dism /Online /Cleanup-Image /RestoreHealth” para repará-los (lembre-se de digitá-lo sem as aspas e manter os espaços antes de cada “/”). 

Devemos manter o PC conectado à internet, visto que a ferramenta usa o Windows Update para substituir os arquivos corrompidos por versões em bom estado. Se quisermos executar o DISM offline, digitamos "Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:X:\sources\instlall.wim:1" /Source:wim:X:\sources\install.wim:1” (sempre sem aspas e, neste caso, substituindo o “X” pela letra correspondente à partição que abriga os arquivos de reinstalação do Windows).

Concluída essa etapa, voltamos à tela do PowerShell (Admin), digitamos “sfc /scannow” (sem as aspas e com um espaço entre sfc e /scannow) e pressionamos. Enter. A ferramenta verificará todos os arquivos protegidos do sistema e substituirá os corrompidos por uma cópia em cache armazenada me em %WinDir%\System32\dllcache. Não devemos fechar esta janela do PowerShell até que a verificação esteja 100% concluída e a ferramenta exibir uma destas mensagens: 

1) A Proteção de Recursos do Windows não encontrou nenhuma violação de integridade (ou seja, não há arquivos do sistema ausentes ou corrompidos); 

2) A Proteção de Recursos do Windows não pode executar a operação solicitada (para resolver esse problema, rodamos o SFC no modo de segurança depois de nos certificarmos de que as pastas PendingDeletes e PendingRenames existam em %WinDir%\WinSxS\Temp); 

3) A Proteção de Recursos do Windows encontrou arquivos corrompidos e os reparou com êxito. Detalhes estão incluídos na pasta CBS.Log %WinDir%\Logs\CBS\CBS.log (clique aqui para saber como acessar informações detalhadas sobre a verificação e a restauração de arquivos de sistema); 

4) A Proteção de Recursos do Windows encontrou arquivos corrompidos, mas não pôde corrigir alguns deles. Detalhes estão incluídos na pasta CBS.Log %WinDir%\Logs\CBS\CBS.log (torça para que a mensagem não seja esta).

Observação: Para reparar os arquivos corrompidos manualmente, visualize os detalhes do processo do Verificador de Arquivos de Sistema, localize o arquivo corrompido e, em seguida, substitua-o manualmente por uma cópia em bom estado.

Se tudo falhar, o jeito será reinstalar seu Windows. Para isso, clicamos em Iniciar > Configurações > Atualização e segurança > Restaurar o PC > Começar e escolhemos uma das opções disponíveis, conforme explicado a seguir:

“Manter meus arquivos” irá reinstalar o Windows 10 removendo os aplicativos, atualizações e drivers instalados pelo usuário e desfazer as reconfigurações que ele implementou no sistema, embora preserve seus arquivos pessoais. Note que isso não nos desobriga de criar cópias de segurança dos arquivos importantes e de difícil recuperação (mais informações nesta postagem), embora os aplicativos que vieram pré-instalado de fábrica com o sistema serão automaticamente reinstalados.

“Remover tudo” irá reinstalar o Windows 10 desfazendo as personalizações e reconfigurações que implementamos no sistema, removendo os aplicativos e drivers que instalamos e apagando arquivos pessoais, mas também nesse caso os programas adicionados pelo fabricante do PC serão automaticamente reinstalados. Devemos usar essa opção quando formos vender ou doar o computador, pois ela reformata a unidade do sistema e apaga todos os arquivos. Mas é bom lembrar que é apagar manualmente os dados gravados nas demais unidades lógicas, caso tenhamos particionado o HD.

Boa sorte.

segunda-feira, 28 de janeiro de 2019

AINDA SOBRE COMO SOLUCIONAR PROBLEMAS NO WINDOWS, PROMPT DE COMANDO E WINDOWS POWERSHELL


A IGNORÂNCIA É A MÃE DE TODAS AS TRADIÇÕES.

Eu não poderia encerrar a sequência sobre correção de falhas que impedem o Windows de carregar ou provocam instabilidades, mensagens de erro, reinicializações aleatórias e outras anormalidades sem dedicar algumas linhas ao Verificador de Arquivos do sistema (SFC) e ao Gerenciamento e Manutenção de Imagens de Implantação (DISM). Ambos são ferramentas nativas do Windows, mas não figuram na lista de apps do menu Iniciar nem no Painel de Controle. Para usá-los, é preciso recorrer ao velho Prompt de Comando.

Observação: No site da TechNet, a Microsoft disponibiliza um script (“roteiro” que o sistema interpreta e transforma em ações, automatizando a execução de tarefas que de outra forma o usuário teria de realizar individualmente) que visa à correção de erros de integridade do Windows utilizando o SFC e alguns parâmetros do DISM. Para saber mais e baixar o arquivo, clique aqui, mas note que eu não testei essa ferramenta, e que pode ser necessário converter o arquivo do formato .TXT para .BAT e executá-lo com privilégios de administrador.

Antes de discorrer sobre o SFC e o DISM, acho oportuno relembrar que, até o lançamento do Win95, o MS-DOS era o sistema operacional e o Windows, uma simples interface gráfica que o usuário convocava digitando win na linha de comando e pressionando a tecla Enter. O DOS foi o primeiro sistema amplamente adotado em microcomputadores, embora fosse pobre em recursos e bem pouco intuitivo. Para operá-lo com desenvoltura, era preciso memorizar centenas de comandos intrincados, compostos de letras, números e outros sinais gráficos, e digitá-los sem qualquer erro, pois um espaço ou caractere faltando, sobrando ou fora de lugar resultava numa mensagem de erro (para mais detalhes, acesse esta postagem).

Mesmo depois que o Windows foi promovido a sistema autônomo, o Prompt de Comando foi mantido e continua sendo útil na realização de procedimentos de manutenção (como é o caso das ferramentas que eu mencionei no primeiro parágrafo desta matéria). Todavia, a partir do aziago Windows 8 a Microsoft substituiu o velho prompt pelo Windows PowerShell na lista de comandos do sistema, mas basta digitar cmd.exe na caixa de diálogo do menu Executar para a telinha do prompt ser exibida.

Observação: Falando no menu Executar, desde o lançamento do Windows 7 que a dona Microsoft deixou de incluir essa entrada da lista de comandos do menu Iniciar, talvez porque o atalho de teclado Win+R faça o mesmo efeito. Mas é fácil ressuscitá-lo, ainda que na forma de um live tile (bloco dinâmico configurável): basta digitar executar na caixa de pesquisas da barra de tarefas (ou na caixa de diálogo do Cortana, conforme a configuração), dar um clique direito sobre a opção Executar – Aplicativo da área de trabalho e, no menu suspenso, selecionar a opção Fixar na Tela Inicial.

Veremos na próxima postagem as principais diferenças entre o Prompt de Comando e o Windows PowerShell. Até lá.