Microsoft nie chce, abyś instalował Windows 7 (lub 8) na nowych komputerach. Jeśli spróbujesz, zobaczysz komunikat "Nieobsługiwany sprzęt", a komputer nie otrzyma żadnych aktualizacji zabezpieczeń z witryny Windows Update. Inne funkcje sprzętowe mogą również nie działać poprawnie.
Jest to nieco mylące, ponieważ system Windows 7 jest w przedłużonym okresie wsparcia i jest oficjalnie wspierany przez firmę Microsoft z aktualizacjami zabezpieczeń do roku 2020. System Windows 8.1 jest nadal w głównym okresie wsparcia i jest oficjalnie obsługiwany do 2023 roku. Teoretycznie te systemy operacyjne powinny działać dobrze, nawet na nowszym sprzęcie.
Historycznie firma Microsoft nie wymuszała żadnych ograniczeń sprzętowych w starszych wersjach systemu Windows. Nawet po wydaniu Windows 7 możesz kontynuować instalowanie systemu Windows XP na nowym sprzęcie PC, jeśli chcesz.
Ale Microsoft ma teraz nową politykę, którą ogłosili na początku 2016 r. Nowe procesory będą wymagały najnowszej wersji systemu Windows. "Idąc dalej, wraz z pojawieniem się nowych generatorów krzemu, będą one wymagały najnowszej platformy Windows w tym czasie w celu wsparcia", wyjaśnia blog Microsoft. Nie oznacza to nawet Windows 10 - oznacza to także najnowszą aktualizację systemu Windows 10.
Ta zasada jest już dostępna. Jeśli masz komputer z procesorem Intel 7th generacji (Kaby Lake) lub procesorem AMD 7. generacji (Bristol Ridge lub Ryzen), zobaczysz komunikat o błędzie, a Windows Update nie zaoferuje twojego komputera i aktualizacji zabezpieczeń. Nowe architektury procesorów będą podlegały temu samemu ograniczeniu.
Microsoft początkowo ogłosił, że tylko niektóre modele komputerów z procesorami Intel VI generacji (Skylake) będą obsługiwane z aktualizacjami zabezpieczeń, ale większość komputerów ze Skylake będzie pozostawiona w chłodzie. To był szok, jak ogłoszono po tym, jak niektórzy ludzie kupili już komputery Skylake i zainstalowali na nich Windows 7. Jednak firma Microsoft ostatecznie wycofała się z tego zagrożenia. Komputery z systemem Windows 7 i 8.1 ze Skylake będą nadal otrzymywać aktualizacje zabezpieczeń normalnie do 2020 roku. Zamiast tego firma Microsoft mocno rysuje linię w piasku za pomocą procesorów 7. generacji.
Ta zasada dotyczy również systemu Windows Server 2012 R2 i Windows Server 2008 R2. Komputery serwerowe będą wymagać najnowszej wersji systemu Windows Server, aby uzyskać aktualizacje zabezpieczeń.
Oto, co to właściwie oznacza: Microsoft nie dostarczy aktualizacji zabezpieczeń za pośrednictwem witryny Windows Update, jeśli zainstalujesz system Windows 7 lub 8.1 na komputerze z jednym z tych nowoczesnych procesorów. Zamiast tego pojawi się komunikat "Nieobsługiwany sprzęt" informujący, że komputer "używa procesora zaprojektowanego do najnowszej wersji systemu Windows".
Innymi słowy, Microsoft mówi, że powinieneś zainstalować system Windows 10 na tych komputerach. Windows 7 i 8.1 w rzeczywistości nie zawierają kodu, który uniemożliwia działanie tych systemów operacyjnych na nowych procesorach. Zamiast tego Microsoft blokuje komputery PC z tym nowoczesnym sprzętem za pomocą aktualizacji za pośrednictwem witryny Windows Update.
Ten oficjalny brak wsparcia ze strony Microsoftu oznacza również, że producenci sprzętu mogą nie zadawać sobie trudu z wydaniem sterowników, które umożliwiają pełną funkcjonalność nowego sprzętu w systemie Windows 7.
Według firmy Microsoft w oknie Windows Update może pojawić się komunikat o błędzie, jeśli zainstalujesz system Windows na komputerze z nieobsługiwanym sprzętem. Komunikat o błędzie zostanie wyświetlony: "System Windows nie może wyszukać nowych aktualizacji", "Wystąpił błąd podczas sprawdzania nowych aktualizacji dla komputera" lub "Kod 80240037 Windows Update napotkał nieznany błąd".
Oto, jak Microsoft wyjaśnia swoją decyzję:
"Windows 7 został zaprojektowany prawie 10 lat temu, zanim istniały jakiekolwiek SOC x86 / x64. Aby system Windows 7 działał na dowolnym nowoczesnym silikonie, sterowniki urządzeń i oprogramowanie układowe muszą emulować oczekiwania Windows 7 dotyczące przerywania przetwarzania, obsługi magistrali i stanów zasilania - co stanowi wyzwanie dla WiFi, grafiki, zabezpieczeń i innych. Gdy partnerzy dokonują dostosowań do starszych sterowników urządzeń, usług i ustawień oprogramowania układowego, klienci prawdopodobnie zobaczą regresje z bieżącą obsługą systemu Windows 7.“
Innymi słowy, Microsoft twierdzi, że Windows 7 jest stary dla współczesnego sprzętu, a producenci sprzętu muszą napisać dodatkowy kod, aby Windows 7 mógł zrozumieć nowoczesne układy. Cały ten dodatkowy kod może powodować problemy.
Microsoft twierdzi, że ma obowiązek "zapewnić bezpieczeństwo, niezawodność i zgodność" z systemami Windows 7."Przeprojektowanie podsystemów Windows 7 tak, aby obejmowały nowe generacje krzemu, wprowadziłoby zmiany w kodzie systemu Windows 7 i złamałoby to zobowiązanie", wyjaśnia Microsoft.
Chodzi przede wszystkim o poziom integracji nowego kodu systemu Windows 10 z najnowszymi platformami sprzętowymi, według Microsoftu. Nowa polityka "pozwala nam skupić się na głębokiej integracji systemu Windows z krzemem, przy zachowaniu maksymalnej niezawodności i kompatybilności z poprzednimi generacjami platform i krzemu." Microsoft zauważa, że "jest to w pełni zgodne z nowoczesnymi trendami technologicznymi", co oznacza, że smartfony i tablety.
Oto objaśniona wersja tego wyjaśnienia: Microsoft i producenci sprzętu chcą zrobić porządną przerwę.
Firma Microsoft chce przetestować aktualizacje systemu Windows 7 i 8.1 na wszystkich oficjalnie obsługiwanych urządzeniach. Z pewnością mniej pracy dla firmy Microsoft polegać na deklarowaniu nowego sprzętu nieobsługiwanego i zaprzestaniu testowania jego aktualizacji. Nowe platformy CPU zawierają istotne zmiany w zarządzaniu zasilaniem procesora i inne funkcje, więc prawdopodobnie będą działać najlepiej w systemie Windows 10. Producenci sprzętu woleliby raczej tworzyć sterowniki dla systemu Windows 10 niż tworzyć sterowniki dla systemów Windows 7 i 8.1.
Ale nie jest niemożliwe, aby firma Microsoft i producenci sprzętu wykonali tę pracę. Firma Microsoft nigdy nie przestała obsługiwać starszej wersji systemu Windows na nowym sprzęcie podczas oficjalnego okresu wsparcia. Microsoft i twórcy sterowników mógłby wykonuj ciężką pracę, aby przetestować te aktualizacje. Ewentualnie Microsoft może po prostuostrzec użytkowników, że ich sprzęt nie będzie w pełni pracował z systemem Windows 7, ale nadal będzie oferować aktualizacje. Ale postanowili tego nie robić. Blokowanie aktualizacji zabezpieczeń na nowym sprzęcie jest czymś, czego Microsoft nigdy wcześniej nie robił, i zaskoczyło ludzi.
Ostatecznie nie ma znaczenia, czy zgadzasz się z wyborem Microsoftu, który nie obsługuje starszych wersji systemu Windows na nowym sprzęcie. Ważne jest to, że nie otrzymasz aktualizacji zabezpieczeń, jeśli zainstalujesz Windows 7 lub 8.1 na jednym z tych nowszych procesorów, więc nie powinieneś tego robić. Mogą istnieć nieoficjalne rozwiązania, ale nie będziemy na nich polegać, ponieważ rzeczy mogą (i często powodują) się zepsuć w takich sytuacjach. Firma Microsoft może wyłączyć obejście, lub błędy w nowych aktualizacjach zabezpieczeń mogą spowodować problemy w systemie.
Jeśli pojawi się komunikat "Nieobsługiwany sprzęt" z witryny Windows Update, stanowczo zalecamy zainstalowanie systemu Windows 10 na komputerze. Dzięki temu będziesz otrzymywać ważne aktualizacje zabezpieczeń, a Twój komputer będzie nadal oficjalnie wspierany.
Firmy i entuzjaści, którzy naprawdę nie chcą korzystać z systemu Windows 10, powinni wykopać sprzęt Intel Skylake, ponieważ jest to najnowocześniejszy procesor, który będzie obsługiwany przez system Windows 7 aż do końca jego życia w 2020 r. W 2020 r. Wszyscy będą zmuszeni uaktualnić system z Windows 7, aby nadal otrzymywać aktualizacje zabezpieczeń - a rok 2020 nie jest aż tak odległy.
Image Credit: Ultra Mendoza