Um pouco sobre a restauração do sistema no Windows 8

Um pouco sobre a restauração do sistema no Windows 8

O primeiro post de 2012 no blog dos produtores do Windows 8 trata de um dos recursos potencialmente mais interessantes do sistema: a restauração do Windows ao estado da instalação original. É algo radicalmente diferente da resturação do sistema presente no Windows Millennium (lembra dele? :p), XP, Vista e 7.

Com frequencia os amigos e familiares me ligam para resolver algum problema no computador. Provavelmente muitos aqui também passam por isso. Quase sempre a questão é sobre o software: algum programa que não deveria ter sido colocado lá, malware ou vírus, ou simplesmente alguma configuração incorreta. Muitas vezes é mais prático formatar e reinstalar o Windows do que procurar a solução, algo que poderia levar várias horas – e mesmo a reinstalação toma várias horas, já que muitas vezes é necessário sair buscando drivers, configurando os programas principais, etc. O Windows 7 pode ser instalado por cima do anterior sem formatar, o que evita perder os dados – os dados antigos vão para a pasta Windows.old, podendo ser recuperados pelo Explorer depois. Mas isso ainda está muito longe do ideal.

Quem precisa de soluções de restauração normalmente conta com alguns meios não muito práticos: além da instalação manual, em alguns casos dá para usar um CD de instalação/restauração do fabricante, ou a partir de uma partição oculta no HD em sistemas pré-instalados… Mas em todos eles os programas e arquivos precisam ser colocados no lugar depois. Além de tomar muito tempo isso é considerado “difícil” de fazer pela grande maioria dos usuários domésticos, sendo complicado até mesmo auxiliá-los por telefone. E estamos falando de usuários básicos, então desconsidere ferramentas como o Norton Ghost e dd.

O Windows 8 melhora radicalmente a experiência nestas situações chatas. Os próprios usuários leigos poderão restaurar o sistema a partir do estado original sem passar por todas as telas de uma instalação tradicional, dando poucos cliques na interface em telas auto-explicativas (a instalação tradicional também é bem explicada, mas muitos nem conseguem dar boot pelo CD/DVD…).

A restauração completa é algo esperado em sistemas de smartphones, tablets e equipamentos como roteadores (que contam com um botão físico para o “reset”). Deu algum problema? Basta restaurar e pronto. O Windows 8 trará isso para os desktops nativamente, sem depender de programas de terceiros. Um item no painel de controle permitirá restaurar o computador, oferecendo dois modos distintos para isso: uma restauração completa que remove tudo o que foi colocado no Windows, e uma restauração do sistema porém mantendo os arquivos pessoais e aplicativos Metro, sem os programas tradicionais.

Esses recursos já estão presentes no Developer Preview liberado no ano passado, mas serão aprimorados no beta (esperado para fevereiro).

O primeiro, “reset”, remove todos os dados pessoais, aplicativos e configurações, e então reinstala o Windows a partir da imagem original.

Reset: restauração completa do Windows

O segundo, “refresh”, mantém os dados pessoais, aplicativos Metro e configurações importantes do sistema, também reinstalando o Windows.

Refresh: uma reinstalação com backup dos arquivos pessoais, configurações e aplicativos Metro

Neste caso, configurações potencialmente problemáticas não serão mantidas (como associações de arquivos, configurações do monitor e do firewall).

Nos dois casos o Windows será de fato reinstalado, removendo qualquer modificação feita nos arquivos do sistema, como programas instalados (exceto os Metro, que são isolados). Nisso entram também os vírus, spywares e malwares em geral. Será uma das melhores formas de limpar o sistema em infecções problemáticas, que os antivírus não conseguem resolver – sem considerar aqui o caso de rootkits, bootkits ou infecções no arquivo de imagem do Windows no HD, que acabariam afetando a restauração.

Os aplicativos Metro usam um empacotamento próprio, isolado, diferente dos outros aplicativos. Normalmente os programas tradicionais usam instaladores diferentes, que colocam arquivos nos mais diversos locais do sistema. Apesar do Windows 98 estar ultrapassado, ainda hoje não é difícil ver desenvolvedores criando instaladores com características de programas para Windows 9x, sem considerar o ambiente multiusuário do Windows NT/2000/XP e superiores. Naquela época era comum guardar arquivos dentro da pasta do Windows, dentro da system32, espalhados na unidade C, etc. Muitos colocam arquivos nas pastas do sistema indevidamente, o que complica a manutenção depois. Fazer cópia de um programa instalado é difícil, quase sempre fica faltando algum arquivo de configuração ou dll, nem o Windows tem como saber o que é de qual programa. A restauração não incluirá então os aplicativos tradicionais, mas manterá os estilo Metro, que usam um empacotador diferente feito para o Windows 8, fáceis de transportar e seguros – um aplicativo Metro não altera o sistema nem compromete o uso dos outros.

Isso será bom porque muitas vezes o causador do problema é justamente um programa recém instalado, e descobrir qual é leva tempo, exige uma análise profunda e alguns testes… Algo que certamente a maior parte dos usuários domésticos não iriam conseguir (ou querer) fazer. É mais fácil clicar num botão, ter o Windows funcionando e depois reinstalar o necessário. Para ajudar, o sistema colocará no desktop uma lista dos programas que foram removidos.

Além do backup da imagem original que o Windows mantém no HD (ou numa partição separada, dependendo do caso) será possível criar uma imagem personalizada. A ideia é simples: ao instalar o Windows o usuário instala os programas que precisar e configura o que quiser. Então gera a imagem. Posteriormente, em caso de algum problema grave, ela poderá ser usada para restauração.

O desempenho será “ótimo”, melhor do que ao usar ferramentas como o dd ou soluções comerciais de backup: o Windows não irá mover os arquivos fisicamente, pelo menos não os que não forem necessários, como os arquivos pessoais, documentos, fotos, etc.

De quebra, ao “resetar” o sistema será possível optar por uma remoção segura dos dados, onde o restaurador escreverá dados inúteis no HD algumas vezes para evitar a recuperação posterior.

Opção para apagar os dados de forma segura

Isso será mais demorado, mas poderá ser útil para empresas, governos ou qualquer um com dados confidenciais no PC. É uma boa forma de passar o PC para a frente sem se preocupar com a exposição dos dados que estavam nele.

Uma coisa interessante é que, com o BitLocker ativo (a criptografia do HD disponível em algumas edições do Windows) o tempo de restauração será incrivelmente rápido, mesmo com a reescrita dos dados para evitar a recuperação. Isso se dará porque o grande volume de dados já estará criptografado, apenas serão removidas as informações de acesso ao sistema de arquivos. O processo demorou entre 6 a 8 minutos no tablet x86 entregue a alguns participantes na conferência BUILD. O reset completo com remoção segura (a reescrita dos dados no HD) sem o Bitlocker levou 23 minutos no mesmo PC.

No Developer Preview a ferramenta de restauração já pode ser usada. A personalização da imagem também é possível. Basta instalar o que precisar e configurar o sistema como quiser, e então gerar a imagem. No prompt de comando, como administrador, é só rodar o recimg.exe passando como parâmetro -CreateImage [caminho de uma pasta vazia]. Por exemplo:

mkdir C:\backup

recimg -CreateImage C:\backup

No Windows 8 beta a ferramenta será atualizada, permitindo restaurar o sistema a partir de um pendrive bootável. Por falar nisso, o bootloader do Windows 8 é completamente diferente do anterior, sendo praticamente um mini sistema operacional só para dar o boot. Gráfico e com visual atraente, a tela de boot também permitirá usar as opções de recuperação para os casos em que o Windows não puder ser iniciado.

Tela de restauração a partir do menu de boot, quando não for possível iniciar o Windows

Esse menu moderno foi especialmente projetado para tablets e PCs com UEFI. Imagine ter que teclar F8 num tablet (precisando conectar um teclado físico)… Sendo assim a tela de boot é utilizável com telas de toque, como já foi comentado

Daqui alguns dias o artigo no blog dos desenvolvedores deverá estar traduzido para português. O vídeo abaixo exibe o que foi comentado:

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X