Já se foram os dias de usar o mesmo sistema operacional imutável por anos. O Windows 10 está recebendo uma atualização significativa a cada seis meses, e essas atualizações interrompem as coisas. Até a Apple continua atrapalhando as atualizações do iPhone.
Índice
Mais atualizações, mais problemas
A Microsoft retirou a atualização de outubro de 2018 do Windows 10 porque excluía os arquivos pessoais de algumas pessoas , mas esse é apenas o problema mais recente e proeminente – atualizações anteriores também causavam problemas. Por exemplo, a atualização de aniversário quebrou milhões de webcams antes de um patch ser lançado um mês depois. A atualização de aniversário também fez com que alguns PCs ficassem com a tela azul quando um dispositivo Kindle era conectado.
Também vimos muitos relatórios menores de problemas específicos de hardware após a instalação de uma atualização importante do Windows 10.
A Apple também está lutando contra bugs de atualização. A atualização do iOS 11.1 não permitia que alguns usuários do iPhone digitassem “I”. A atualização do iOS 9.0 fez com que muitas pessoas travassem no “Slide to Upgrade”. A atualização do iOS 8.0.1 quebrou a conectividade celular e o Touch ID para muitas pessoas, então a Apple teve que retirá-lo .
Nos smartphones Pixel do Google, as atualizações do Android fizeram o telefone desbloquear e carregar mais lentamente. Todo mundo está lutando.
O primeiro beta: o beta real
Empresas como a Microsoft e a Apple têm testes beta que devem detectar esses problemas antes de atingirem uma versão estável. A Microsoft tem seu programa Insider Preview , a Apple tem desenvolvedores e betas públicos, e o Google tem seu programa beta Android.
Mas, por qualquer motivo, os principais bugs continuam escapando pelas rachaduras. Está se tornando comum que bugs sejam perdidos e cheguem à versão estável. A primeira versão estável parece outra parte do processo de teste beta.
O segundo beta: o lançamento em etapas
Quando você instala uma nova atualização estável assim que ela está disponível, você é outro tipo de testador beta.
Por exemplo, quando uma nova atualização do Windows 10 se torna estável, a Microsoft lentamente a distribui para pequenas quantidades de PCs por vez. A Microsoft usa os recursos de telemetria do Windows 10 para ver como está funcionando em PCs em estado selvagem. A Microsoft pode corrigir quaisquer problemas que encontrar antes que a atualização seja lançada. Por exemplo, uma atualização pode ter problemas apenas com hardware específico em determinados PCs. Pode levar meses até que a atualização alcance a maioria dos PCs.
Com o Windows 10, o Windows Update pode rolar os dados e decidir que você é uma das primeiras pessoas a obter a atualização. Mas, se você acessar o aplicativo Configurações e clicar em “Verificar atualizações”, o Windows sabe que você quer isso agora e você pula para o início da fila.
Esse processo funcionou com a Atualização de outubro de 2018, que excluiu apenas os arquivos de algumas pessoas. Se você não pediu ao Windows para instalar a atualização, seus arquivos não estavam em risco. A Microsoft interrompeu a atualização e está corrigindo-a. O processo funcionou conforme o esperado.
Mas e as pessoas que foram picadas pelo inseto? Sim, eles eram os testadores beta e agora têm que lidar com o problema.
Um processo semelhante ocorre no Android, onde o Google lança atualizações para seus dispositivos Pixel que são lançadas automaticamente ao longo de várias semanas. Mas, se você tocar em “Verificar atualizações”, você pulará para o início da linha e obterá a atualização imediatamente.
Isso afeta o Linux também. Mesmo a Canonical não oferece novas versões de serviço de longo prazo do Ubuntu como atualizações para seus usuários até que o primeiro grande patch seja lançado. Qualquer pessoa que instalar a nova versão do Ubuntu LTS é efetivamente um testador beta também.
A Apple não segue esse caminho. A Apple lança atualizações do iOS e do macOS para todos ao mesmo tempo.
O terceiro beta: o lançamento completo para o consumidor
Mesmo quando a atualização foi lançada para todos os dispositivos do consumidor, aquela versão “estável” normal ainda é uma espécie de programa beta. Você está testando a versão beta para empresas que desejam software estável. A Microsoft e a Apple permitem que as empresas atrasem a instalação das atualizações até que sejam mais bem testadas pelos consumidores.
Com o Windows 10 Professional, você pode optar por adiar as atualizações de recursos principais, como a Atualização de outubro, por até 120 dias. Afinal, provavelmente deve estar estável depois de quatro meses. O Windows 10 Pro também permite que você escolha diferentes “canais” de atualizações. Por padrão, os PCs estão no “Canal Semestral (direcionado)”. As atualizações chegam ao “Canal Semestral” posteriormente.
A interface de configurações do Windows 10 diz que os PCs no canal de destino normal recebem atualizações “quando estão prontos para a maioria das pessoas”, enquanto os PCs no canal semestral normal recebem uma atualização “quando estão prontos para uso generalizado nas organizações”.
Qual é a diferença? Bem, as atualizações que estão “prontas para a maioria das pessoas” têm mais bugs! Depois que todos esses bugs são resolvidos nos PCs de consumo, a Microsoft se sente confortável em oferecer as atualizações às empresas. As empresas também podem obter uma versão ainda mais sólida do Windows 10, escolhendo a versão de ramo de manutenção de longo prazo (LTSB), que só é atualizada uma vez a cada poucos anos.
A Apple permite que as empresas façam algo semelhante, atrasando as atualizações do iOS por até 90 dias, se assim desejarem. Isso daria à Apple mais tempo para corrigir os bugs dessas atualizações antes que eles chegassem às organizações.
Claro, algumas empresas podem ter software de missão crítica que precisa de tempo para atualizar antes de ser executado no novo sistema operacional – mas algumas pessoas têm software de missão crítica que também pode falhar.
Por que isso está acontecendo?
Já se foi o tempo de uso do Windows XP Service Pack 2 por quatro ou cinco anos. As empresas desejam abarrotar seus sistemas operacionais de novos recursos continuamente. Eles são inspirados por sites e outros serviços em nuvem que podem mudar as coisas rapidamente e adicionar novos recursos.
Mas os sistemas operacionais ainda são complexos. Não são apenas sites – eles fazem interface com o hardware e software do seu dispositivo. Os PCs com Windows possuem uma grande variedade de diferentes dispositivos de hardware e software de baixo nível. Eles não são como telefones e é mais provável que ocorram problemas ao atualizá-los. Mas, mesmo a Apple, uma empresa que tem apenas um punhado de iPhones para atualizar, não consegue evitar os bugs.
Para melhor ou pior – e é pior, de muitas maneiras – esse é o mundo em que vivemos agora.
Também é importante notar que este não é um fenômeno novo. Os administradores de sistema costumavam dizer que as pessoas deveriam “esperar até o service pack 2” antes de instalar um novo sistema operacional da Microsoft. Agora, um novo sistema operacional da Microsoft é lançado a cada seis meses.
O que você deveria fazer?
Não recomendamos que você evite atualizações completamente. As atualizações de segurança são importantes para mantê-lo seguro.
No entanto, recomendamos algum cuidado antes de instalar as atualizações. Quando uma nova atualização do Windows 10 for lançada, não vá imediatamente para o Windows Update e clique em “Verificar atualizações” para instalá-la. Você está apenas pulando para o início da fila de atualização. Espere uma ou duas semanas e veja se há um grande problema relatado primeiro. Se você tiver o Windows 10 Professional, considere adiar as atualizações por algumas semanas para evitar que o Windows as instale automaticamente.
Quando a Apple lançar um novo sistema operacional iPhone, iPad ou Mac, espere alguns dias antes de instalá-lo. Deixe outras pessoas descobrirem os novos bugs. Pule a parte em que você precisa fazer o downgrade manualmente de seu telefone via iTunes ou restaurar seu Mac a partir do Time Machine .
O mesmo vale para atualizações do Android. Quando o Google estiver lançando uma atualização lentamente ao longo de algumas semanas, deixe o Google fazer isso. Não pule para o início da fila de atualização.
Faça backup de suas coisas também!
A atualização de outubro de 2018 para excluir arquivos é um ótimo lembrete de que você precisa fazer backup de seus arquivos . Seja qual for o dispositivo que estiver usando, você precisa de backups bons e recentes para o caso de uma atualização dar terrivelmente errado.
Uma atualização do sistema operacional não é a única coisa que pode causar problemas. Uma atualização normal de software pode dar errado, você pode ser infectado por malware , uma oscilação de energia pode destruir seu equipamento, sua casa ou escritório pode pegar fogo ou seu hardware pode simplesmente morrer. Tenha bons backups e não se preocupe com isso. Esteja você usando Windows, Mac ou Linux, faça backup de suas coisas!
Isso é menos crítico em dispositivos móveis, é claro. O iPhone da Apple faz backup no iCloud por padrão, e o Android faz backup nos servidores do Google. Você provavelmente está usando um monte de serviços e aplicativos que sincronizam com a nuvem, de qualquer maneira. Mas, se você estiver preocupado, pode fazer um backup local completo do seu iPhone ou iPad através do iTunes antes de atualizar.