Microsoft admite: sem papel de parede, Windows 7 era mais lento no login
O Windows 7 aguardava o wallpaper carregar. Se o papel de parede não existia, o sistema só continuava a inicialização após esperar 30 segundos. Microsoft admite: sem papel de parede, Windows 7 era mais lento no login


Resumo
- A Microsoft revelou recentemente que o Windows 7 demorava até 30 segundos a mais para iniciar quando não havia papel de parede definido.
- O problema foi corrigido em novembro de 2009, alguns meses após o lançamento oficial do sistema operacional.
- O Windows 7 foi completamente descontinuado pela Microsoft em 2024.
Muita gente lembra do Windows 7 com nostalgia. Mas esse sistema operacional também tinha os seus problemas. Um deles foi “confessado” recentemente pela Microsoft: o Windows 7 demorava 30 segundos a mais para inicializar completamente se estivesse sem papel de parede (wallpaper).
Até hoje, é perfeitamente possível deixar o Windows sem papel de parede. Neste caso, a área de trabalho do sistema operacional assume uma cor sólida de fundo, à sua escolha.
Teoricamente, usar uma cor sólida de fundo poupa recursos do computador, pois o sistema operacional não precisa carregar uma imagem inteira para exibi-la como wallpaper. A ironia dessa história é que, por alguns meses, essa configuração afetou o carregamento do Windows 7.
Por que o Windows 7 era mais lento no login sem papel de parede?
A explicação foi dada por Raymond Chen, engenheiro de software que trabalhou ativamente nas versões mais antigas do Windows. De acordo com ele, o Windows 7 ficava esperando o papel de parede ser renderizado. Sabe o meme do John Travolta confuso em Pulp Fiction? Era quase isso.
Chen explica que, após passar pela etapa de logon, o Windows executa várias ações, como criar a área de trabalho, carregar ícones nela e renderizar o papel de parede.
O Windows 7 esperava cada componente avisar que estava pronto para continuar com a inicialização. Mas, quando não havia papel de parede, esse sinal não era enviado, então o sistema operacional ficava esperando por ele.
Esse tempo de espera era limitado a 30 segundos. Era por isso que, na ausência do wallpaper, o Windows 7 levava esse período de tempo a mais para inicializar completamente.
O código para informar que o papel de parede está pronto fica dentro do código do bitmap do papel de parede, o que significa que, se você não tiver um bitmap de papel de parede, o aviso nunca será gerado e o sistema de logon esperará em vão por um sinal que nunca chegará.
Raymond Chen, engenheiro da Microsoft

O atraso na inicialização foi corrigido?
Foi. Chen conta que a Microsoft removeu a espera de 30 segundos em novembro de 2009, poucos meses após o lançamento oficial do Windows 7, que ocorreu em julho do mesmo ano. Curiosamente, o Windows 7 só veio a ser completamente descontinuado em 2024.
A companhia também corrigiu a espera que existia quando havia uma política de grupo habilitada para ocultar os ícones da área de trabalho (configuração normalmente feita em empresas).
Em ambos os casos, 30 segundos a mais podem parecer pouca coisa. Mas, na época do Windows 7, quando muita gente ainda utilizava disco rígido como componente principal de armazenamento de dados no PC, todo ganho de tempo na inicialização do sistema operacional era motivo de comemoração.
Microsoft admite: sem papel de parede, Windows 7 era mais lento no login