Site Meter

sexta-feira, 12 de abril de 2013

Actualização do Windows 7 causa problemas a utilizadores brasileiros

A Microsoft lançou no dia 9 mais um conjunto de actualizações para o Windows, mas segundo relatos, está a trazer mais problemas que soluções aos utilizadores que fizeram a actualização


Em causa está a actualização KB2823324 que, segundo a Microsoft, denomina-se de "Security Update for Windows 7 for x64-based Systems" e que pretende resolver uma falha de segurança num driver de sistema (ntfs.sys) responsável pelo acesso ao sistema de arquivos.

Ao que tudo indica, os utilizadores que reportaram problemas tinham o Windows 7 de 32bit e o sistema configurado com o idioma Português (Brasil).
Com esta falha, o sistema deixa de iniciar, podendo entrar em loop infinito de reinícios e ecrãs azuis (BSOD).

Rapidamente surgiram na internet formas de resolver não oficiais que vão desde a instalação de um sistema operativo baseado em Linux numa Pen USB, iniciar o computador por aí e fazer a substituição do ficheiro ntfs.sys que se encontra na pasta \windows\system32\drivers, ou a partir do DVD de instalação do Windows 7 para voltar a um ponto de restauro anterior à actualização.

Ponto de restauro
Para reverter o sistema operativo para um ponto anterior à actualização, o utilizador deve iniciar o computador, em seguida premir a tecla [F8] para iniciar em modo de segurança e em seguida, executar o comando rstrui.exe numa janela de DOS.
Deve confirmar a execução com privilégios de administrador e, em seguida, seguir os passos até o computador reiniciar.
Caso não tenha um ponto de restauro anterior ou privilégios de administrador, deve seguir de outra forma.

DVD de instalação (Aconselhado)
Para realizar este método, deve inserir o DVD de instalação do Windows 7 na drive, iniciar pelo DVD e em seguida seleccionar a opção de restauro do sistema.
Na linha de comandos que for apresentada deve escrever o seguinte:
dism.exe /image:C:\ /cleanup-image /revertpendingactions
Neste caso, C:\ refere-se à drive onde o sistema operativo está instalado e que poderá não corresponder ao vosso.


Assim que o sistema operativo iniciar de novo, deverá desinstalar a actualização KB2823324 do sistema e para isso deve fazer o seguinte:
Abrir o Painel de Controlo, Sistema e Segurança, Windows Update e por fim Ver Histórico de Actualizações.
Depois é só clicar no topo, onde diz Actualizações Instaladas, e procurar a actualização KB2823324 que está no separador Microsoft Windows para proceder a desinstalação.

DVD/CD USB Linux
Para proceder à substituição do ficheiro problemático através de um sistema operativo baseado em Linux, deverá fazer desta forma:
Fazer o download do ficheiro ntfs.sys aqui e colocar numa Pen USB;
Iniciar pelo DVD ou Pen USB (há diversos tutoriais na internet que ensinam a criar um Live CD ou USB com Linux ou Ubuntu);
Em seguida, seleccionar a opção Testar o Ubuntu (ou correr Live CD);
Vá ao disco onde tem o sistema operativo instalado, vá à pasta \windows\system32\drivers e cole o ficheiro que colocou na Pen USB anteriormente. Substitua-os;
Reinicie o computador, retirando a Pen USB e o CD da drive.
Siga os passos indicados em cima, de forma a desinstalar a actualização assim que o computador voltar a iniciar.


Actualização (15:31): A Miscrosoft já apresentou oficialmente uma forma de resolver este problema. Poderá ver aqui e aqui