Hvordan (og hvorfor) Microsoft blokkerer Windows 7-oppdateringer på nye PCer

Innholdsfortegnelse:

Hvordan (og hvorfor) Microsoft blokkerer Windows 7-oppdateringer på nye PCer
Hvordan (og hvorfor) Microsoft blokkerer Windows 7-oppdateringer på nye PCer

Video: Hvordan (og hvorfor) Microsoft blokkerer Windows 7-oppdateringer på nye PCer

Video: Hvordan (og hvorfor) Microsoft blokkerer Windows 7-oppdateringer på nye PCer
Video: People's reaction to seeing someone trying to jumping off bridge | Social Experiment in Japan - YouTube 2024, April
Anonim
Microsoft vil ikke at du skal fortsette å installere Windows 7 (eller 8) på nye PCer. Hvis du prøver, ser du en melding som ikke støttes maskinvare, og PCen mottar ingen sikkerhetsoppdateringer fra Windows Update. Andre maskinvarefunksjoner fungerer kanskje ikke riktig, heller.
Microsoft vil ikke at du skal fortsette å installere Windows 7 (eller 8) på nye PCer. Hvis du prøver, ser du en melding som ikke støttes maskinvare, og PCen mottar ingen sikkerhetsoppdateringer fra Windows Update. Andre maskinvarefunksjoner fungerer kanskje ikke riktig, heller.

Microsoft krever nå at du bruker Windows 10 med de nyeste CPUene

Dette er noe forvirrende fordi Windows 7 er i sin utvidede støtteperiode, og støttes offisielt av Microsoft med sikkerhetsoppdateringer fram til 2020. Windows 8.1 er fortsatt i den vanlige støtteperioden og støttes offisielt til 2023. I teorien skal disse operativsystemene fungere fint, selv på nyere maskinvare.

Historisk har Microsoft ikke håndhevet noen form for maskinvarebegrensninger for eldre versjoner av Windows. Selv etter at Windows 7 ble utgitt, kunne du fortsette å installere Windows XP på den nye PC-maskinvaren som ble utgitt, hvis du likte det.

Men Microsoft har nå en ny policy, som de annonserte i begynnelsen av 2016. Nye CPUer krever den nyeste versjonen av Windows. "Når nye silisiumgenerasjoner blir introdusert, vil de kreve den nyeste Windows-plattformen på den tiden for støtte," forklarer et Microsoft-blogginnlegg. Dette betyr ikke engang bare Windows 10, det betyr også den siste oppdateringen til Windows 10.

Denne politikken er nå på plass. Hvis du har en PC med en 7th-generasjon CPU (Kaby Lake) eller AMDs 7. generasjons prosessor (Bristol Ridge eller Ryzen), vil du se en feilmelding, og Windows Update vil ikke tilby din PC og sikkerhetsoppdateringer. Nye CPU-arkitekturer vil ha samme begrensning fremover.

Microsoft annonserte i første omgang at bare noen datamodeller som kjører Intels 6 generasjons CPUer (Skylake), ville bli støttet med sikkerhetsoppdateringer, men de fleste PCer med Skylake ville bli utelatt i kulde. Dette kom som et sjokk, som det ble annonsert etter at noen mennesker allerede hadde kjøpt Skylake-PCer og installert Windows 7 på dem. Imidlertid støttet Microsoft slutt på denne trusselen. Windows 7 og 8.1 PCer med Skylake vil fortsette å motta sikkerhetsoppdateringer normalt fram til 2020. I stedet trekker Microsoft en linje i sanden med 7. generasjons CPUer.

Denne policyen gjelder også for Windows Server 2012 R2 og Windows Server 2008 R2. Server-PCer trenger den nyeste versjonen av Windows Server for å få sikkerhetsoppdateringer.

"Ustøttet maskinvare" vil ikke få sikkerhetsoppdateringer

Slik betyr dette faktisk: Microsoft vil ikke gi deg sikkerhetsoppdateringer via Windows Update hvis du installerer Windows 7 eller 8.1 på en PC med en av disse moderne CPUene. I stedet vil du se en "Ikke-støttet maskinvare" -melding som informerer deg om din PC "bruker en prosessor som er utviklet for den nyeste versjonen av Windows".
Slik betyr dette faktisk: Microsoft vil ikke gi deg sikkerhetsoppdateringer via Windows Update hvis du installerer Windows 7 eller 8.1 på en PC med en av disse moderne CPUene. I stedet vil du se en "Ikke-støttet maskinvare" -melding som informerer deg om din PC "bruker en prosessor som er utviklet for den nyeste versjonen av Windows".

Med andre ord sier Microsoft at du bør installere Windows 10 på disse PCene. Windows 7 og 8.1 inneholder ikke faktisk kode som hindrer at disse operativsystemene fungerer på de nye CPUene. I stedet blokkerer Microsoft bare PCer med denne moderne maskinvaren fra oppdatering via Windows Update.

Denne offisielle mangelen på støtte fra Microsoft betyr også at maskinvareprodusenter ikke kan plage utgivelse av drivere som aktiverer all funksjonalitet av den nye maskinvaren på Windows 7.

Ifølge Microsoft kan du også se en feilmelding i Windows Update-vinduet hvis du installerer Windows på en PC med ikke-støttet maskinvare. Feilmeldingen vil lese "Windows kunne ikke søke etter nye oppdateringer", "Det oppstod en feil under kontroll av nye oppdateringer for datamaskinen", eller "Kode 80240037 Windows Update oppstod en ukjent feil".

Hvorfor Microsoft ikke lar deg bruke Windows 7 med moderne CPUer

Slik forklarer Microsoft sin beslutning:

“Windows 7 was designed nearly 10 years ago before any x86/x64 SOCs existed. For Windows 7 to run on any modern silicon, device drivers and firmware need to emulate Windows 7’s expectations for interrupt processing, bus support, and power states-which is challenging for WiFi, graphics, security, and more. As partners make customizations to legacy device drivers, services, and firmware settings, customers are likely to see regressions with Windows 7 ongoing servicing.

Microsoft sier med andre ord at Windows 7 er gammel for moderne maskinvare, og maskinvareprodusenter må skrive ekstra kode for å få Windows 7 til å forstå moderne chips. Alt denne ekstra koden kan introdusere problemer.

Microsoft sier at det har en forpliktelse "å levere sikkerhet, pålitelighet og kompatibilitet" til Windows 7-systemer. "Redesigning av Windows 7-delsystemer for å omfavne nye generasjoner av silisium, ville introdusere kule i Windows 7-koden, og ville bryte denne forpliktelsen," forklarer Microsoft.

Dette handler om nivået på integrasjon mellom Windows 10s nye kode og de nyeste maskinvareplattformene, ifølge Microsoft. Den nye politikken "gjør det mulig for oss å fokusere på dyp integrering mellom Windows og silisium, samtidig som vi opprettholder maksimal pålitelighet og kompatibilitet med tidligere generasjoner av plattform og silisium." Microsoft bemerker at dette "er helt i tråd med moderne teknologitrender", som de betyr smarttelefoner og nettbrett.

Microsoft kan gjøre oppdateringer tilgjengelige, men de vil heller ikke gjøre jobben

Her er den ikke-spunnede versjonen av den forklaringen: Microsoft og maskinvareprodusentene vil gjøre en ren pause.
Her er den ikke-spunnede versjonen av den forklaringen: Microsoft og maskinvareprodusentene vil gjøre en ren pause.

Microsoft vil teste oppdateringer til Windows 7 og 8.1 på alle den offisielt støttede maskinvaren. Det er absolutt mindre arbeid for Microsoft å erklære ny maskinvare som ikke støttes, og slutte å teste oppdateringer på den.Nye CPU-plattformer inkluderer store endringer i prosessorens strømstyring og andre funksjoner, slik at de sannsynligvis vil fungere best på Windows 10. Maskinvareprodusenter vil heller heller bare opprette drivere for Windows 10 i stedet for å utvikle drivere for Windows 7 og 8.1.

Men det er ikke umulig for Microsoft og maskinvareprodusenter å gjøre dette arbeidet. Microsoft har aldri før stoppet med å støtte en eldre versjon av Windows på ny maskinvare i løpet av den offisielle støtteperioden. Microsoft og driver utviklere kunne gjør det harde arbeidet for å teste disse oppdateringene. Alternativt kan Microsoft barevarsle brukere at maskinvaren deres ikke fungerer fullt ut med Windows 7, men fortsetter å tilby oppdateringer. Men de har valgt å ikke. Blokkering av sikkerhetsoppdateringer på ny maskinvare er noe Microsoft aldri har gjort før, og det tok folk utenfor vakt.

Hva å gjøre hvis du mottar denne meldingen

I siste instans spiller det ingen rolle om du er enig med Microsofts valg om ikke å støtte gamle versjoner av Windows på ny maskinvare. Det som betyr noe er at du ikke vil motta sikkerhetsoppdateringer hvis du installerer Windows 7 eller 8.1 på en av disse nyere CPUene, så du bør ikke gjøre det. Det kan være uoffisielle løsninger, men vi vil ikke stole på disse, som ting kan (og ofte gjør) bryte i disse situasjonene. Microsoft kan deaktivere løsningen, eller feil i nye sikkerhetsoppdateringer kan forårsake problemer på systemet ditt.

Hvis du mottar meldingen "Ikke støttet maskinvare" fra Windows Update, anbefaler vi sterkt at du installerer Windows 10 på datamaskinen. Dette sikrer at du fortsetter å motta viktige sikkerhetsoppdateringer, og datamaskinen din vil fortsatt bli offisielt støttet.

Bedrifter og entusiaster som egentlig ikke vil bruke Windows 10, burde grave opp noen Intel Skylake-maskinvare, da det er den mest moderne CPU som fortsetter å bli støttet av Windows 7 til slutten av livet i 2020. I 2020 vil alle bli tvunget å oppgradere fra Windows 7 for å fortsette å motta sikkerhetsoppdateringer uansett - og 2020 er ikke så langt unna.

Anbefalt: