Czy uniemożliwić systemowi Windows 10 instalację / aktualizację określonego sterownika?

15

Wygląda na to, że ostatnio Synaptics driver update for Synaptics SMBus TouchPadna Windows 10 (kompilacja 100049) jakoś nie widać mojego środkowego przycisku. Odinstalowanie i zainstalowanie starszego sterownika dla systemu Windows 8.1 z witryny HP (moim komputerem jest HP EliteBook 8570w) przywraca działanie środkowego przycisku.

Kilka dni później sterownik sam się aktualizuje i tracę środkowy przycisk.

Zdaję sobie sprawę, że korzystam z nieobsługiwanego oprogramowania, ale czy można zapobiec aktualizacji tego konkretnego sterownika bez całkowitego wyłączenia aktualizacji lub uniemożliwienia aktualizacji innych sterowników?

Igal Tabachnik
źródło
Krótka odpowiedź: IMHO nie, nie jest możliwe. Spójrz również na tę odpowiedź: superuser.com/questions/665158/…
duDE

Odpowiedzi:

24

Wygląda na to, że nie było łatwego sposobu. W podglądzie systemu Windows 10 wymuszają na tobie automatyczne aktualizacje, a od kompilacji 10049 nie ma możliwości przywrócenia „starego” apletu Windows Update w Panelu sterowania. Ale udało mi się zrobić z zestawem narzędzi PowerShell o nazwie Windows Update PowerShell Module .

Po zainstalowaniu narzędzi PowerShell wyświetl listę wszystkich dostępnych aktualizacji (po odinstalowaniu najpierw szkodliwej aktualizacji):

PS > Get-WUList

ComputerName Status KB          Size Title
------------ ------ --          ---- -----
LAMBDACORE   D-----            65 MB Synaptics driver update for Synaptics SMBus TouchPad
LAMBDACORE   D----- KB2956185  68 MB Update for Microsoft OneDrive for Business (KB2956185) 64-Bit Edition
LAMBDACORE   D----- KB2965255  11 MB Update for Microsoft Office 2013 (KB2965255) 64-Bit Edition
...

Byłem zainteresowany wyłączeniem Synaptics One, aby to zrobić, użyj następującego polecenia:

PS > Hide-WUUpdate -Title "Synaptics driver*"

ComputerName Status KB          Size Title
------------ ------ --          ---- -----
LAMBDACORE   D--H--            65 MB Synaptics driver update for Synaptics SMBus TouchPad

Litera Hoznacza teraz, że ta aktualizacja jest ukryta.

Otóż ​​to!

Napisałem szczegółowy post na temat wyłączania konkretnej aktualizacji w Windows 10 build 10049, możesz ją przeczytać tutaj: http://hmemcpy.com/2015/04/preventing-a-certain-windows-update-from-installing- on-windows-10 /

Igal Tabachnik
źródło
Czy wiesz, czy istnieje jakiś sposób użycia programu PowerShell do uaktualnienia systemu Windows 10 do nowej wersji?
Święta Matko Boża! Amen! Byłem cholernie zmęczony tym! Dziękuję bardzo. Naprawdę nienawidzę tego nowego trybu Windows Update, który nie pozwala mi ukryć opcjonalnych aktualizacji.
Jose A
2
Najwyraźniej naprawili to teraz za pomocą narzędzia wsparcia / diagnostyki. support.microsoft.com/en-us/kb/3073930
Warren P
2
@WarrenP tak, ale jest to tylko tymczasowy blok.
Moab
6

Możesz zablokować instalację sterowników dla określonego identyfikatora sprzętu. Działa tak samo w Windows 10, jak w Windows 8.1.

Najpierw sprawdź identyfikator sprzętu urządzenia:

  • W Menedżerze urządzeń kliknij prawym przyciskiem myszy dane urządzenie i wybierz Właściwości.
  • Przejdź do zakładki Szczegóły.
  • Zmień właściwość na identyfikatory sprzętowe.
  • Skopiuj i wklej to do pliku tekstowego.

Następnie upewnij się, że masz stabilną konfigurację:

  • Pobierz zamienny sterownik, ale jeszcze go nie instaluj.
  • Odłącz od sieci, aby system Windows nie pobierał nowych sterowników.
  • Wyłącz, a następnie odinstaluj sterownik, który chcesz wymienić.
  • Zainstaluj zamienny sterownik.
  • Uruchom ponownie i upewnij się, że się przylega.

Następnie zablokuj całą instalację sterowników dla tego identyfikatora sprzętowego:

  • W menu Start wpisz gpedit.msc i naciśnij klawisz enter.
  • Zasady komputera lokalnego -> Konfiguracja komputera -> Szablony administracyjne -> System -> Instalacja urządzenia -> Ograniczenia instalacji urządzenia
  • Kliknij dwukrotnie „Zapobiegaj instalacji urządzeń pasujących do któregokolwiek z tych identyfikatorów”.
  • Ustaw to na Włączone.
  • Kliknij opcję Pokaż w obszarze Opcje „Zapobiegaj instalowaniu urządzeń pasujących do któregokolwiek z tych identyfikatorów urządzeń”.
  • Skopiuj i wklej identyfikator sprzętu z pliku tekstowego do pola Wartość.
  • Klikaj przycisk OK, dopóki nie wrócisz do Edytora zasad grupy.

Zrzut ekranu okna dialogowego Edytora zasad grupy w celu zapobiegania instalowaniu urządzeń pasujących do określonego identyfikatora urządzenia

Ostrzeżenie: Spowoduje to zablokowanie ręcznej i automatycznej instalacji sterownika. Jeśli później zdecydujesz się wypróbować nową wersję sterownika, najpierw musisz odblokować identyfikator sprzętu. Nie można usunąć wartości w oknie dialogowym, więc najprostszym sposobem jest zmiana ustawienia na Nieskonfigurowane.

To tylko zapobiega zainstalowaniu samego sterownika. Usługa Windows Update może nadal pobrać aktualizację pakietu sterownika, spróbować zainstalować ją, a następnie zawieść. Błędy będą widoczne w dzienniku Windows Update. To osobny problem.

taoyue
źródło
Mam ciekawy scenariusz, w którym odinstalowanie sterownika i ponowne uruchomienie rozwiązuje problem, dopóki system Windows nie zainstaluje go ponownie, ale w rzeczywistości zablokowanie instalacji sterownika powoduje całkowite wyłączenie sprzętu.
Jeroen
2

Łatwy i skuteczny! Jest to narzędzie, które pobierasz i uruchamiasz z firmy Microsoft i zapobiegnie ono przyszłym aktualizacjom sterowników lub wybranych aktualizacji.

https://support.microsoft.com/en-us/kb/3073930

Ta strona zawiera szczegółowe informacje o tym, jak usunąć sterownik, a następnie jak pobrać narzędzie z Microsoft, aby zapobiec jego ponownej aktualizacji.

Aby odinstalować niechciany sterownik:

  • Uruchom Menedżera urządzeń prawym przyciskiem myszy w lewym dolnym rogu pulpitu i lewym przyciskiem myszy Menedżera urządzeń.
  • Zlokalizuj sterownik urządzenia z zainstalowanym sterownikiem problemu, kliknij prawym przyciskiem myszy i wybierz Odinstaluj.
  • W oknie dialogowym odinstalowywania zaznacz pole Usuń oprogramowanie sterownika dla tego urządzenia, jeśli jest dostępne.

Aby odinstalować niechcianą aktualizację Windows:

  • Wpisz „Wyświetl zainstalowane aktualizacje” w polu Wyszukaj, a następnie kliknij Wyświetl zainstalowane aktualizacje - Panel sterowania w wynikach wyszukiwania.
  • Aby odinstalować niechcianą aktualizację, wybierz ją z listy, a następnie kliknij Odinstaluj.

Aby tymczasowo zapobiec ponownemu zainstalowaniu sterownika lub aktualizacji, dopóki nie będzie dostępny nowy sterownik lub zaktualizowana poprawka, dostępne jest narzędzie do rozwiązywania problemów, które zapewnia interfejs użytkownika do ukrywania i pokazywania aktualizacji systemu Windows i sterowników dla systemu Windows 10. Możesz uzyskać i uruchomić „Pokaż lub narzędzie do ukrywania aktualizacji ”, pobierając je z Centrum pobierania Microsoft.

Poniższy plik jest dostępny do pobrania w Centrum pobierania Microsoft:

Pobierz teraz pakiet narzędzia do rozwiązywania problemów „Pokaż lub ukryj aktualizacje”. (uwaga: link jest podany 28 października 2015)

zagrimsan
źródło