Klucz rejestru / GPO, aby wyłączyć i zablokować aktualizację systemu Windows 10?

22

Jeden z naszych zdalnych użytkowników systemu Windows 7 Professional właśnie poinformował, że otrzymał ofertę rezerwacji aktualizacji dla systemu Windows 10. Wygląda na to, że „aplikacja” systemu Windows 10 działająca na pasku zadań jest prawidłowa. Jak dotąd wydaje się, że uderza to tylko w urządzenia, które nie są przyłączone do domeny.

Czy odinstalowując / ukrywając aktualizację Windows, która umożliwiła aktualizację, jest jakiś sposób, aby wyłączyć aplikację aktualizacji (i oczywiście samą aktualizację)?

szturchać
źródło
To wcale nie wydaje się dziwne. windowsitpro.com/windows-10/… - „każda wersja Pro Windows 7 i Windows 8 (z której korzysta większość małych i średnich firm) otrzyma uaktualnienie do Windows 10 za darmo przez Windows Update, podobnie jak te przeznaczone do cytowania / bez cudzysłowów ”. . Zastanawiałem się też dzisiaj, czy będzie jakiś sposób, aby to zablokować.
TessellatingHeckler
@TessellatingHeckler: Masz rację. Edytowałem pytanie, aby usunąć niedokładne informacje.
poke
Czy ktoś widział, jak to się dzieje w wersji Enterprise systemu Windows 7/8 / 8.1? Czy może dotyczy to tylko wersji Pro (i niższych), tak jak powinno?
blaughw
1
Skonsolidowałem dwie najbardziej uprzywilejowane odpowiedzi w jednym poleceniu: reg dodaj HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows \ Gwx / v „DisableGwx” / t REG_DWORD / d 0x1 i reg dodaj HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate / v „DisableOSUpgrade” / t REG_DWORD / d 0x1 (Pierwszy ukrywa powiadomienie o aktualizacji, a drugi blokuje aktualizację systemu operacyjnego) Aby zweryfikować, zamień „reg add” na „reg query” i usuń wszystkie parametry
Wandersick

Odpowiedzi:

19

Zgodnie z tym artykułem możesz dodać następujący wpis rejestru, aby wyłączyć opcję Pobierz system Windows 10:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Gwx]
"DisableGwx"=dword:00000001

Wypróbuj HLM \ Software \ WOW6432Node \ RegisteredApplications \ GWX i zmień jego nazwę.

Arne de Bruijn
źródło
2
+1: Zastosowałem klucz i zabiłem gwx.exe. Nie wrócił po ponownym uruchomieniu.
poke
8

Aby prawidłowo wyłączyć aktualizację systemu Windows 10 zgodnie z zaleceniami Microsoft, radzę przeczytać następujący artykuł:

Patrz: https://support.microsoft.com/en-us/kb/3080351

konfiguracja komputera

Aby zablokować aktualizację za pomocą konfiguracji komputera, wykonaj następujące kroki

Kliknij opcję Konfiguracja komputera.

Kliknij Zasady.

Kliknij Szablony administracyjne.

Kliknij opcję Składniki systemu Windows.

Kliknij Windows Update.

Kliknij dwukrotnie Wyłącz aktualizację do najnowszej wersji systemu Windows za pośrednictwem Windows Update.

Kliknij Włącz.

Ścieżka polityki

Konfiguracja komputera / Szablony administracyjne / Składniki Windows / Zasady Windows Update

Ustawienie: Wyłącz aktualizację do najnowszej wersji systemu Windows za pośrednictwem usługi Windows Update

Rejestr systemu Windows

Ważne Postępuj zgodnie z instrukcjami w tej sekcji. Niepoprawne zmodyfikowanie rejestru może spowodować poważne problemy. Przed jego zmodyfikowaniem utwórz kopię zapasową rejestru w celu przywrócenia na wypadek problemów.

Aby wyłączyć tę ofertę za pośrednictwem rejestru, podaj następującą wartość rejestru:

Podklucz: HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate Wartość DWORD: DisableOSUpgrade = 1

EricSP
źródło
2
Przegapiłeś krok. Te zasady grupy nie będą istnieć na komputerze z systemem Windows 7, chyba że będzie on miał klienta Windows Update dla systemu Windows 7 i Windows Server 2008 R2: lipiec 2015 r.
austriacki
@austinian Myślę, że to samo dotyczy DC. Szukałem w GPO domeny na moim serwerze 2012 i nie mogę znaleźć tych kluczy GPO.
bgmCoder
Musiałem więc najpierw zainstalować Windows8.1-KB3065988-v2-x64.msuna kontrolerze domeny, zanim mogłem mieć opcję w GPO. Odkryłem również, że nie mogę zainstalować KB na dodatkowym kontrolerze domeny - tylko na podstawowym.
bgmCoder
Jeśli edytujesz GPO domeny z komputera z systemem Windows 7 za pomocą RSAT z zainstalowaną KB, możesz to zrobić bez instalowania KB na DC.
austriacki
Nie było to dla mnie oczywiste, więc oszczędzę innym czas. Najpierw odinstaluj KB3035583 (aktualizacja GWX). Następnie wykonaj te czynności na liście (miałem już zasady grupy (menu Start-> wyszukaj „zasady” -> edytuj zasady grupy) i ustaw je na „Włącz”). Dodałem również wartość DWK HKLM \ Software \ Policies \ Microsoft \ Windows \ Gwx: DisableGwx = 1, jak podano w artykule MS KB. Zrestartowano komputer i GXW zniknęło, Windows Update ponownie instaluje KB3035583. Uruchom ponownie ponownie i tym razem GWX pozostanie wyłączony (ale pojawi się w folderze system32). Wystarczająco dobry. Pierwszy raz to zrobiłem, nie odinstalowałem KB3035583 i pozostał aktywny.
HodlDwon 24.04.16
5

To ten facet: KB3035583 . Możesz napisać skrypt wusa.exe /uninstalldla tego, jeśli jest już na wolności. To była dziś wielka wiadomość, ponieważ Microsoft opublikował to we wtorek w ostatnią łatkę i jakoś zapomniał wspomnieć o harmonogramie sprzedaży z opóźnieniem ustalonym na 1 czerwca.

Zwykle blokujesz tę aktualizację w programie WSUS / SCCM. Oczywiście w tym przypadku nie mogłeś wiedzieć, co zablokować. Z pewnością nie dostałem powiadomienia od mojego zespołu MS w moich e-mailach z powiadomieniem z wyprzedzeniem.

Ludzie z SuperUser też są tego dzisiaj:

/superuser/922068/how-to-disable-the-get-windows-10-icon-shown-in-the-notification-area-tray

blaughw
źródło
Próbowałem tego na systemie testowym. Aktualizacja odinstalowała się dobrze, ale została ponownie zainstalowana z dnia na dzień. Ikona jest ponownie w zasobniku systemowym. Czy są jakieś przemyślenia, jak to zablokować bez użycia WSUS / SCCM?
poke
@poke: po prostu odinstaluj go jeszcze raz, a następnie przejdź do Panelu sterowania> System i zabezpieczenia> Windows Update> Wybierz aktualizacje do zainstalowania - Zobaczysz tę odinstalowaną aktualizację na liście> Kliknij ją prawym przyciskiem myszy i wybierz „Ukryj aktualizację” - to da rade. Zaskakujące, że nie mogę znaleźć narzędzia CLI ani polecenia cmdlet programu PowerShell, aby zrobić to bez brodzenia przez GUI.
Michaił
@Mikhail: Byłoby miło, gdyby mieli opcję CLI. GUI opcja jest przydatna w sytuacjach, w których bierze udział dokładnie 1 lub może 2 komputery, ale absolutnie nie więcej :-)
poke