Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera obejście problemu, w którym sterowniki urządzeń USB są nieoczekiwanie usuwane po zaktualizowaniu systemu Windows 10.
Dotyczy systemu: Windows 10 (wszystkie wersje)
Oryginalny numer KB: 4098563
Symptomy
Rozważmy następujący scenariusz:
- Utworzono aplikację, która działa w systemie Windows 10 Long Term Servicing Branch (LTSB).
- Aplikacja korzysta z niestandardowych lub innych sterowników urządzeń uniwersalnych magistrali szeregowej (USB).
- Logika aplikacji oczekuje znalezienia tych sterowników w pamięci podręcznej INF. W związku z tym urządzenia są automatycznie identyfikowane bez konieczności określania sterownika w każdym połączeniu.
- Niektóre aktualizacje systemu Windows są instalowane.
W tym scenariuszu sterowniki są dyskretnie usuwane z pamięci podręcznej INF. W związku z tym aplikacja nie może używać sterowników zgodnie z oczekiwaniami.
Ponadto w przypadku scenariusza dziennik monitora procesów zawiera następujący łańcuch:
11:55:21.8170826 svchost.exe 868 2424 Process Create C:\Program Files\rempl\remsh.exe SUCCESS PID: 3076,
Wiersz polecenia: "C:\Program Files\rempl\remsh.exe" C:\Windows\system32\svchost.exe -k netsvcs 11:56:47.3634292 remsh.exe 3076 4152 Process Create C:\Windows\system32\rundll32.exe SUCCESS PID: 1248,
Wiersz polecenia: C:\Windows\system32\rundll32.exe C:\Windows\system32\pnpclean.dll,RunDLL_PnpClean /DEVICES /DRIVERS /DRIVERS /MAXCLEAN "C:\Program Files\rempl\remsh.exe"
11:56:47.3634539 rundll32.exe 1248 4152 Process Start Success Parent PID: 3076,
Wiersz polecenia: C:\Windows\system32\rundll32.exe C:\Windows\system32\pnpclean.dll,RunDLL_PnpClean /DEVICES /DRIVERS /MAXCLEAN
Uwaga 16.
- Nadrzędny proces svchost.exe hostuje usługę harmonogramu zadań.
- Określone zaplanowane zadanie, które jest uruchamiane w tym scenariuszu, znajduje się w następującej ścieżce:
Harmonogram zadań (lokalny)/Biblioteka/harmonogramu zadań microsoft/Windows/rempl
Przyczyna
Ten problem występuje, ponieważ system Windows otrzymuje narzędzie do niezawodności aktualizacji podczas instalacji bazy wiedzy w usłudze Windows Update 4023057. Narzędzie jest przeznaczone do czyszczenia pamięci podręcznej sterowników INF w ramach procedur korygowania.
Rozwiązanie
Ulepszono reguły stosowania dla narzędzia niezawodności aktualizacji systemu Windows. Ponadto najnowsza wersja tego narzędzia (10.0.14393.10020 lub nowsza) nie powinna powodować problemu.
Aby obejść ten problem, możesz całkowicie zablokować działanie narzędzia do niezawodności aktualizacji. W tym celu uruchom następujące polecenia:
takeown /f "C:\Program Files\rempl" /r /d y
icacls "C:\Program Files\rempl" /grant administrators:F /t /q
icacls "C:\Program Files\rempl" /deny system:F /t /q
Uwaga 16.
Narzędzie do niezawodności aktualizacji systemu Windows nie jest publikowane na serwerach WSUS.
Odwołanie
Aby uzyskać więcej informacji, zobacz następujące artykuły:
Aktualizacja do systemu Windows 10 w wersji 1507, 1511, 1607 i 1703 w celu uzyskania niezawodności aktualizacji: 22 marca 2018 r.
Omówienie systemu Windows jako usługi
Zbieranie danych
Jeśli potrzebujesz pomocy ze strony pomocy technicznej firmy Microsoft, zalecamy zebranie informacji, wykonując kroki wymienione w artykule Zbieranie informacji przy użyciu zestawu narzędzi TSS w przypadku problemów związanych z wdrożeniem.