Fim do Windows 11 em PCs antigos! Atualização 24H2 pode mudar as regras em breve
Ainda que tenha definido de forma bem clara os requisitos para a instalação do Windows 11, a Microsoft acabou por ser permissiva neste ponto. É simples contornar estes limites e ter o sistema a funcionar de forma completa. Isso pode mudar em breve, quando a atualização 24H2 do Windows 11 for lançada e trouxer novas regras muito mais apertadas.
Fim do Windows 11 em PCs antigos?
Depois de muitas queixas e muito desconforto com as imposições técnicas do Windows 11, a Microsoft nunca deixou muito claro estes pontos. Estes requisitos continuam a ser obrigatórios, mas a empresa sempre permitiu que este sistema funcionasse mesmo em situações supostamente não suportadas.
Ainda assim, e para que muitos possam ter o Windows 11 sem qualquer problema, surgiram rapidamente soluções que traziam uma instalação que ativamente enganava o sistema. Estas prometiam atualizações permanente e sem qualquer controlo da Microsoft. São exemplos o Rufus ou o Tiny11, que ajudam os utilizadores.
Esta facilidade e simplicidade no contornar das barreiras pode em breve ser algo do passado. Do que foi revelado, a próxima grande atualização do Windows 11, marcada com o número 24H2 e esperada para breve, pode traze novos requisitos e novas validações, que vão impedir o Windows 11 de funcionar corretamente em PCs mais antigos.
So HUGE discovery found in Windows 11 Version 24H2, since build 25905.
— Bob Pony (@TheBobPony) February 11, 2024
A CPU with the instruction "POPCNT" IS NOW REQUIRED!
There are various system files requiring the POPCNT CPU instruction, from the Windows 11 kernel to the USB XHCI drivers.
Without POPCNT, it doesn't boot! pic.twitter.com/vCWYvzfu6k
Atualização 24H2 pode mudar as regras
As máquinas cujo processador não suporte a instrução "POPCNT" não vão conseguir arrancar o sistema operativo. Para que esta instrução POPCNT seja suportada, a máquina deve ter um processador compatível com SSE4.2 ou SSE4a. Felizmente, esta nova restrição só se aplicará a PCs muito antigos, tendo estas instruções sido introduzidas há quinze anos.
Ao contrário do que acontecia antes, não há como contornar esta nova exigência. A solução parece ser o regresso ao Windows 10 nos PCs mais antigos e sem o suporte para os novos requisitos. Felizmente para todos, este sistema ainda pode se usado com total segurança por mais alguns meses, tendo a Microsoft planeado suportar esta versão até 2025.
Com a nova atualização do Windows 11 a caminho, este será um problema que surgirá em breve a muitos dos que usam o sistema da Microsoft. A atualização 24H2 será uma mudança grande e este é apenas uma das muitas novidades que a Microsoft colocará no seu sistema.
Eu avisei queb isso aconteceria com quem contornasse as restrições da ms. Óbvio q cedo ou tarde ela iria fechar os buracos. Mais um obsolescência da dona MS. Eu gostava de saber o motivo dessa restrição imposta pela MS. Se for performance, o problema é do utilizador.
Tens noção das asneiras que estás a dizer software como o windows 11 a correr em maquinas com 15 anos obsoletas, vê-se o percebes disto, secalhar pela tua ordem de ideias um pc de 1980 ainda devia correr win11…
Asneira? Conheço máquina com processador de 12 anos com i7 de 3 geração a correr windows 10, com 8gb de memória e com ssd e está ótimo. É só trocar a porcaria do disco rígido por um ssd e fica excelente. E novamente, se no Windows 11 ficar lento, cabe ao utilizador decidir se isso é um problema para ele, ou não.
Eu não acredito como é que continua haver pessoas como tu a surgir aqui que não percebem puto do assunto e vem com balelas em resposta aos que lhes estão a dizer como as coisas são.
E não amigo tu não decides nada a Microsoft é que decide tal como qualquer outro fabricante de software ou mesmo hardware acabar com o suporte a maquinas velhas, tudo tem uma duração e na informática ronda uma década depois disso é uma questão de tempo, até mesmo o linux está a largar o suporte a maquinas antigas para dar prioridade as mais modernas.
Já lido com informática há 40 anos e sempre foi assim, chega a um ponto, a maquina até pode estar capaz ainda para algumas coisas banais, mas já não acompanha as novas tendencias, tenho aqui n maquinas nesse dilema, já só são usadas ocasionalmente para algumas coisas pontuais, fora isso, é tudo nas maquinas novas.
Quem não entende te nada é tu. Pelo jeito não aprendeu nada nesses 40 anos. Eu lido há mais de 30. Digo e repito. A licença não é de graça e quem deve decidir se a máquina atende ou não, se é lenta ou não, é o utilizador. Se ele quer utilizar a máquina somente para digitar alguns texto, que é o problema? O sr é só mais um a cair no conto da obsolescência programada. È o mesmo q ué que a GM desligar o teu carro só por que sim, por acham que o consumo de combustível dele agora é alto. Quem decide se é tô ou não é o dono do carro e não o fábricante. Ponto final. Fim de história.
Para a maioria das pessoas, o Win11 não faz nada que o Win10 não fizesse. Ora, se a máquina suportava o 10, porque não o 11? E depois ainda descobrem que podem contornar as restrições e o 11 corre normalmente. Então o que é que justifica as imposições técnicas tão exigentes? Conclusão óbvia: a MS “oferece” o software, mas quer ganhar dinheiro com hardware inventado barreiras artificiais. Se isto é mesmo assim ou não, não sei, mas é o que parece.
Então o que é que justifica as imposições técnicas tão exigentes? – O SSE4.2 está presente nos processadores Intel desde 2008 e o SSE4A está presente nos processadores AMD desde 2011, como é que se pode considerar imposições técnicas exigentes pedir um processador com menos de 13 anos.
Neste momento o Windows 11 corre nos processadores mais antigos porque a Microsoft quando compila o código do Windows faz uma de duas coisas ou não tira partido das instruções SSE4.2 ou SSE4A que são ignoradas pelo compilador ou então tem que colocar no código flags que verificam se o processador suporta a instrução e caso não suporte execute um código alternativo que faça a mesma coisa usando mais instruções, independentemente da solução que escolhas há sempre uma penalização de performance para garantir a compatibilidade do programa com processadores antigos.
Hora tendo em conta que estes processadores oficialmente nunca foram suportados a Microsoft resolveu eliminar as verificações do código para processadores antigos para finalmente puder tirar pleno partido das instruções dos processadores, sem ter que se preocupar com implementação de código que garanta compatibilidade com arquitecturas antigas.
Certo, Paulo, mas por acaso nem estava a pensar especificamente na instrução POPCNT, que nem acredito que vá afetar assim tanta gente. Só para dar um exemplo, neste momento estou num HP Compaq Elite 8300 SFF, Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz, 16GB. Esta máquina é de 2012, salvo erro, e roda o Windows 11 sem qualquer tipo de problema. Só que, para a Microsoft, eu em 2021 devia ter comprado um PC novo para substituir este. Quando falei em imposições técnicas exigentes e artificiais era mais neste sentido. Mas obrigado pelo teu comentário e as explicações todas que deste.
Aí não era pelo processador mas pelo TPM 2.0 que honestamente é o requisito mais exigente que eles colocaram uma vez que por exemplo o AMD Ryzen 2000G saiu em fevereiro de 2018 e nem quatro anos tinha quando o Windows 11 saiu e não é suportado por causa disso.
Sim o Windows 10 está em fim de vida, assim que acabar, atrás vai todo o suporte de softwares e drivers evolvente, logo, obriga a terem de transitar para a versão mais recente, se a maquina não suporte o novo sistema, tem de comprar um novo, sempre foi assim, não percebo a malta de querer manter maquinas velhas que o seu desempenho é no mínimo sofrível para fazer mesmo tarefas básicas do dia a dia, teimosia.
Na maior parte dos casos, não acredito que seja teimosia. É que as pessoas em geral não vivem para a informática e para comprar máquinas novas sempre que sai um Windows novo, quase igual ao anterior, ainda por cima.
Não percebe porque não quer. Tem gente q só usa a máquina para textos e ler noticias. A MS quer é ganhar com a venda de licenças com máquinas novas. Simples. Depois essa mega corporações vem com essa história de ser verde. Green washing. Isso sim
Pois. A MS quer ganhar com venda de licença em máquinas novas. Cada windows instalado pelos fabricantes é uma nova licença. E os espertos aqui vem com essa conversa de que “td evolui”. É cada uma.
João você lida tanto com informatica como eu lido com culinária, e depois só diz bacuradas, pois não consegue mudar a mentalidade pelos vistos em não aprendeu foi nada com a evolução dos tempos…
simplesmente agarra-se a pontos sem relevancia para justificar as maquinas velhas, mas aqueles que já foram refenciados e validos para isto estar a acontecer como você nem sabe o que se trata nem se dá ao luxo de responder a esses users…
Na realidade o pessoal que diz que tudo evolui não pensam na realidade onde as pessoas na maior parte dos casos não conseguem se adaptar a mudanças e na “evolução”. Porque pense, como é que a pessoa vai conseguir financeiramente comprar um pc moderno e novo com tecnologia recente? A microsoft não pensa no usuário e se vcs ficam defendendo ela vcs são na realidade só fanboys da microsoft.
Oficialmente o Win11 apenas suporta PCs com 6 ou 7 anos. Agora ainda é possível contornar em PCs com 15 anos mas eles vão continuar a fechar as portas
Eu so estou no windows por causa do software Fxsound para melhorar brutalmente o audio. Nao sei se existe um similiar para linux. Nao irei comprar nenhum hardware por causa do windows, assim terei que mudar para o linux
É caso para dizer nunca digas nunca, se fosse algo fundamental já tinhas mudado para Linux já muito tempo…
EasyEffects é a melhor alternativa mas há outras, só que não lhe chegam aos calcanhares.
Não estou preocupado. Existem alternativas…
Linux Mint é uma delas (a minha distro favorita)…
Se não dependes de nada da microsoft porque é que ainda não fizeste a transição?
Manias e porque tenho uma segunda máquina a correr o Mint…
Por outras palavras dependes de muita coisa em Windows e por isso é que mint é apenas algo para ir brincando…
Na verdade ainda não me pus a explorar a via “gaming” em pleno no meu Desktop principal. Daí que a segunda máquina com Linux Mint dá para me ir adaptando a essa realidade. Daí eu referir “manias”…
Instalei o linux EndeavourOS que, além de ser completo e versátil, tirou-me a ideia errada que tinha do Linux (devido ao Ubuntu). Não é nada estático e permite-nos configurar o ambiente de trabalho a nosso gosto. Claro que o hábito ao windows e o uso de comandos é uma dificuldade no início, mas com paciência, acabamos por fazer tudo o que fazemos com o windows!
Como a liberdade de escolha é uma constante e de ter passado alguns anos a testar variadíssimas distribuições Linux a nível do utilizador, encontro no Mint a melhor adaptação para quem está habituado ao “janelas”…
Windows FTW 4ever
O windows está pelo fim…e um lixo!
O linux LMDE da 15 a 0
O windows não está pelo fim, a malta é que tem de se mentalizar que as máquinas não estão feitas para durar mais que 10 anos…quanto mais 20…
Estás errado. Podem durar 10 ou mais só não com o Windows.
Não amigo não está errado, errado é você não aceitar que na informática um aparelho, perante a evolução é obsoleto, serve certo para outros fins, mas limitado, e é ai que reside o problema e não é só por ser com Windows as alternativas pouco melhor serão ao contrario do que pensa.
A questão que deveria ser explorada será a dificuldade financeira que uma pessoa possa estar a passar e encontrar uma alternativa barata ou mesmo gratuita para fazer o básico que faria no Janelas…
assério? a 20 anos a ouvir a mesma coisa…e parece-em que irei continuar a ouvir isto pelo menos durante mais 20 anos. esqueceste daquela parte(desculpas) de justificar a quota de mercado do windows…bla bla bla
Só sistemas bastante antigos não poderão utilizar o 24H2.
A forma fácil de verificar é fazer o download do CPU Z portable (free) e verificar se tem SSE4.2 (Intel) ou SSE4A (AMD).
Basta um dos dois.
Se tiver não vão ter problemas.
O problema é que muita malta tem maquinas tão datadas que nem para correr o windows 10 se safam, quanto mais windows 11, simplesmente foi a forma de matar definitivamente as maroscas para os pc velhos…
Quem decide se o PC atende atende ao utilizar, é o próprio, e não a MS.
E quem decide que processadores suportar é a Microsoft não tu, tens noção que as instruções que a Microsoft está a usar existem nos processadores da Intel desde 2008 e na AMD desde 2011, tendo em conta que nos requisitos mínimos eles exigem para o Windows 11 o TPM 2.0 que foi lançado em 2014 eles não tem nenhuma obrigação de verificar se o processador suporta as instruções SSE4.2 (Intel) ou SSE4A (AMD) eles neste momento vão compilar o código do Windows assumindo que as instruções estão presentes e não vão colocar como até agora atalhos no código para prevenir bloqueios nos processadores antigos.
Mais um a cair no conto. Vai chegar o momento que vai ter q trocar máquina a cada 5 anos só pq sim. Pode ser mais seguro com tpm 2.0, ficar mais rápido com essas instruções, mas a decisão de seguir com máquina menos segura ou mais lenta é do utilizador. É o mesmo que a a Fiat inutilizar seu carro porque ele não tem air bag. Acha certo? Não percebo como é que acham isso normal.
João o código do Windows é só um, tu recebes exatamente o mesmo código quer o PC tenha um processador antigo ou moderno logo a Microsoft não pode tirar total partido das instruções de um processador moderno se o código também tiver que correr em processadores antigos, aqui não é uma questão de tu escolheres ter um PC menos seguro ou mais lento mas sim todos terem um Windows menos eficiente e mais lento para suportar processadores antigos.
O TPM 2.0 é o mesmo, um aplicação que lide com dados sensíveis como autenticação de utilizadores no Windows 11 pode contar com o TPM, mas se o mesmo não estiver disponível o programador não pode simplesmente dizer o utilizador decidiu correr o Windows de forma insegura azar o dele, vai ter que acrescentar código extra para proteger esses dados tornando o código mais complexo.
E a tua analogia do inutilizar o carro não se aplica porque o teu PC não deixa de funcionar lá porque a Microsoft deixou de suportar o teu hardware, ele continuará a funcionar só não vais receber mais atualizações, da mesma forma que o teu Fiat que nunca teve airbags não tem suporte da marca para fazer upgrades e instalar uns mas continua a puder circular apesar de agora os airbags serem obrigatórios.
E neste caso em particular estamos a falar do Windows, mas por exemplo há programas que obrigam o processador a suportar instruções SSE4 ou até mais recentes, o Counter-Strike 2 apenas corre em processadores que suportem as instruções que o Windows 11 agora requere, a Valve tem alguma obrigação em suportar e optimizar para um processador antigo?
É preciso acabar com estes monopolistas.
Não, você é que tem de ver as coisas como elas são, as evolução existe e o velho a dada altura deixa de acompanhar e tem de ser substituído por novo…
Exatamente o velho (Windows) tem de ser substituído pelo novo (Linux)
Tendo em conta a “exigência” do Windows este comentário do Linux é tão descabido, as instruções que o Windows agora vai exigir estão presentes em processadores Intel de 2008 e AMD de 2011, por outro lado o RHEL (Red Hat Enterprise Linux) anunciou a próxima versão 10 irá usar como arquitetura mínima o x86-64-v3 está disponível nos processadores Intel de 2013 e AMD de 2015 e abandonar suporte para processadores mais antigos, o SUSE Linux irá fazer o mesmo.
E é certo que haverá forks para processadores mais antigos, e tu mesmo podes pegar no código fonte e compilar para processadores mais antigos mas a realidade é que mesmo no Linux a maioria dos recursos irão focar-se nos processadores mais recentes e é uma questão de tempo até que distribuições como Ubuntu, Mint entre outras deixem de disponibilizar imagens que suportem processadores com arquiteturas antigas da mesma forma que deixaram de suportar os processadores de 32bits.
Pois é, engraçado que até o Linux está a copiar o windows neste aspecto…
Acabou-se a era dos antigos é preciso comprar PC’s novos a cada 3 anos, a Microsoft precisa de dinheiro, e muito. Dá a ententer que está desesperada por cash. Quem não aceita, a Microsoft fecha portas aos Sistemas Operativos. E pretende acabar com as politicas antigas de manter SO’s por muito tempo a dar suporte. Ao mudar em curto espaço de tempo os SO’s, origina as empresas e consumidores a investir em novas maquinas ponto.
O Windows 11 exige processadores de 8ª geração, que não são CPUs com 3 anos… Ninguém pode é estar à espera de correr sistemas operativos atuais com hardware com 20 anos.
Gabo a paciência de trabalhar com máquinas com mais de 15 anos. Trabalho para um agrupamento de escolas com equipamentos a rondar essa idade e é um sufoco! Claro que se for para navegar na web, mais lentidão menos lentidão a coisa acaba por “escapar”, mas trabalho diário (administrativo e direção escolar) não dá. Poder-se-ia adquirir novos equipamento, mas o orçamento (segundo a direção) não dá para tudo e aquelas ardósias eletrónicas têm que se ir aguentando.
A transição para o Software Livro (pelo menos no que toca a Sistema Operativo) não é tão simples quanto se pensa. A mentalidade ainda está (infelizmente) agarrada ao SO proprietário. Eu numa das salas consegui mudar de Windows para Linux há alguns anos letivos e ainda hoje há resistência em mudar. Já expliquei o porquê, das suas (des)vantagens e mesmo assim ainda hoje não estão convencidos. Fizeram uns trocos em poupança a nivel de software, mas mesmo assim…
Sou utilizador de software livre há muitos anos, vi a evolução top de muito software, mas infelizmente a nível de suite office, o da Micro$oft está muito à frente da alternativa open source. Não falo do aspecto visual mas sim na facilidade de acesso às funcionalidades do software e da rapidez com que se usa a(s) ferramenta(s).
Um intel Xeon a correr Manjaro, sem limitações, a microsoft pode bloquear à vontade
Depois falam do ambiente e reciclagem
E querem acabar com máquinas que para a maioria das pessoas ainda dá para alguns anos o meu faz em outubro 5 anos e ainda tem para andar
Vou ali a uma loja comprar mais um
Está certinho
Rapidamente surgirão maneiras de burlar isto.
É só esperar alguns meses depois 24H2 sair, para dar tempo para as formas de burlar surgirem. Ir ao youtube e encontrar facilmente a solução para isso.
Mas agora uma outra coisa!
Estou há anos farto do windows.
Só que infelizmente, há um problema que impede a mim e a muita gente de migrar para o linux; chama-se NTFS. E quando este problema estiver resolvido no linux, passando as partições do linux, ser a mesma do windows; ou seja, NTFS, eu e imensa gente, migraremos para o linux!
NTFS é proprietário e dificilmente será código GPL…
Já tens um driver NFFS no Linux kernel desde a versão 5.15
https://www.kernel.org/doc/html/v6.1/filesystems/ntfs3.html
Não creio ser possível burlar isto, o código do Windows quando compilado irá assumir que a instrução POPCNT está presente e não irá conter como agora nenhum código alternativo que faça a mesma lógica usando outras instruções, a única forma de contornar isto era conseguir acesso ao código fonte para compilar o mesmo adicionando instruções alternativas ao POPCNT.
Não é assim tão linear, a Microsoft se quisesse limitava o uso a maquinas recentes descartando as antigas sem pestanejar e sem qualquer possibilidade de dar a volta.
Basta olhar a outros sistemas operativos já é assim, só mesmo a Microsoft é que aguenta mais tempo o suporte, mas isso está a mudar.