Zalecenia dotyczące uaktualnienia w miejscu

Dotyczy: Configuration Manager (Current Branch)

Domyślny szablon sekwencji zadań uaktualnienia w miejscu systemu Windows 10 obejmuje grupy z zalecanymi akcjami, które należy dodać przed procesem uaktualniania i po nim. Te akcje są wspólne dla wielu klientów, którzy pomyślnie uaktualniali urządzenia do systemu Windows 10. Ten artykuł zawiera informacje na temat tych zalecanych kroków w różnych fazach procesu uaktualniania.

Przygotuj do uaktualnienia

Jeśli masz istniejącą sekwencję zadań, która nie ma jeszcze tych działań, Dodaj je ręcznie do sekwencji zadań w grupie przygotowanie do uaktualnienia .

Sprawdzanie baterii

Dodaj kroki w tej grupie, aby sprawdzić, czy komputer używa baterii, czy zasilania przewodowego. Ta akcja wymaga niestandardowego skryptu lub narzędzia do uruchomienia tego sprawdzenia.

Przykład sprawdzania baterii

Użyj narzędzia WbemTest i Połącz się z root\cimv2 przestrzenią nazw. Następnie uruchom następujące zapytanie:

Select BatteryStatus From Win32_Battery where BatteryStatus != 2

Jeśli zwróci jakiekolwiek wyniki, urządzenie jest zasilane z baterii. W przeciwnym razie urządzenie jest podłączone do sieci przewodowej.

Testy połączeń sieciowych/przewodowych

Dodaj kroki w tej grupie, aby sprawdzić, czy komputer jest połączony z siecią i nie korzysta z połączenia bezprzewodowego. Ta akcja wymaga niestandardowego skryptu lub narzędzia do uruchomienia tego sprawdzenia.

Przykład sprawdzania sieci

Użyj narzędzia WbemTest i Połącz się z root\cimv2 przestrzenią nazw. Następnie uruchom następujące zapytanie:

Select * From Win32_NetworkAdapter Where NetConnectionStatus = 2 and PhysicalAdapter = 'True' and NetConnectionID = 'Wi-Fi'

Jeśli zwróci jakiekolwiek wyniki, urządzenie działa w sieci Wi-Fi. W przeciwnym razie urządzenie jest połączone z połączeniem sieci przewodowej.

Usuń niezgodne aplikacje

Dodaj kroki w tej grupie, aby usunąć wszystkie aplikacje niezgodne z tą wersją systemu Windows 10. Metoda odinstalowywania aplikacji jest różna.

Jeśli aplikacja używa Instalator Windows, skopiuj wiersz polecenia Odinstaluj program z karty programy we właściwościach typu wdrożenia Instalator Windows aplikacji. Następnie Dodaj krok Uruchom wiersz polecenia w tej grupie z wierszem polecenia odinstalowywania programu. Na przykład:

msiexec /x {150031D8-1234-4BA8-9F52-D6E5190D1CBA} /q

Usuń niezgodne sterowniki

Dodaj kroki w tej grupie, aby usunąć wszystkie sterowniki niezgodne z tą wersją systemu Windows 10.

Usuń/Wstrzymaj zabezpieczenia innych firm

Dodaj kroki w tej grupie, aby usunąć lub zawiesić programy zabezpieczeń innych firm, takie jak oprogramowanie antywirusowe.

Jeśli używasz programu szyfrowania dysków innej firmy, podaj jego sterownik szyfrowania, aby Instalator systemu Windows z /ReflectDrivers opcją wiersza polecenia. Dodaj krok Ustaw zmienną sekwencji zadań do sekwencji zadań w tej grupie. Ustaw zmienną sekwencji zadań na OSDSetupAdditionalUpgradeOptions. Ustaw wartość na /ReflectDrivers ścieżkę do sterownika. Ta Zmienna sekwencji zadań dołącza Instalator systemu Windows wiersza polecenia używanego przez sekwencję zadań. Skontaktuj się z dostawcą oprogramowania, aby uzyskać wszelkie dalsze wskazówki dotyczące tego procesu.

Krok sekwencji zadań Pobierz zawartość pakietu

Użyj kroku Pobierz zawartość pakietu przed krokiem uaktualniania systemu operacyjnego w następujących scenariuszach:

  • Należy użyć pojedynczej sekwencji zadań uaktualniania dla platform x86 i x64. Uwzględnij dwa kroki Pobierz zawartość pakietu w grupie przygotowanie do uaktualnienia . Ustaw warunki dla każdego kroku, aby wykryć architekturę klienta. Ten stan powoduje pobranie tylko odpowiedniego pakietu uaktualnienia systemu operacyjnego. Skonfiguruj tę samą zmienną dla każdego kroku Pobierz zawartość pakietu i użyj zmiennej ścieżki nośnika w kroku Uaktualnij system operacyjny.

  • Aby odpowiedni pakiet sterowników był pobierany dynamicznie, użyj dwóch kroków Pobierz zawartość pakietu z warunkami wykrywania odpowiedniego typu sprzętu dla każdego pakietu sterowników. Skonfiguruj każdy krok Pobierz zawartość pakietu , aby użyć tej samej zmiennej. Następnie użyj tej zmiennej dla wartości przygotowaną zawartość w sekcji sterowniki w kroku Uaktualnij system operacyjny .

    Uwaga

    Configuration Manager dodaje do tej nazwy zmiennej sufiks numeryczny. Na przykład, jeśli określisz %mycontent% jako zmienną niestandardową, klient przechowuje wszystkie zawoływane zawartość w tej lokalizacji. W przypadku odwoływania się do zmiennej w kolejnym kroku, takiej jak uaktualnienie systemu operacyjnego, użyj zmiennej z sufiksem liczbowym. W tym przykładzie %mycontent01% lub %mycontent02% , gdzie liczba odnosi się do kolejności, w której krok Pobierz zawartość pakietu zawiera tę konkretną zawartość.

Przetwarzanie końcowe

Po utworzeniu sekwencji zadań należy dodać więcej kroków w grupie Przetwarzanie końcowe sekwencji zadań.

Uwaga

Ta sekwencja zadań nie jest liniowa. Istnieją warunki dotyczące kroków, które mogą wpływać na wyniki sekwencji zadań. To zachowanie zależy od tego, czy pomyślnie uaktualnia komputer kliencki, czy też ma zostać wycofany z oryginalnego systemu operacyjnego.

Domyślny szablon sekwencji zadań uaktualnienia w miejscu systemu Windows 10 obejmuje inne grupy z zalecanymi akcjami, które należy dodać po procesie uaktualniania. Te akcje w grupie przetwarzania końcowego są wspólne dla wielu klientów, którzy pomyślnie uaktualniają urządzenia do systemu Windows 10. Jeśli masz istniejącą sekwencję zadań, która nie ma jeszcze tych działań, Dodaj ją ręcznie do sekwencji zadań w grupie przetwarzania końcowego .

Stosowanie sterowników opartych na instalatorze

Dodaj kroki w tej grupie, aby zainstalować sterowniki oparte na instalatorze (exe) z pakietów.

Zainstaluj/Włącz zabezpieczenia innych firm

Dodaj kroki w tej grupie, aby zainstalować lub włączyć programy zabezpieczeń innych firm, takie jak oprogramowanie antywirusowe.

Ustaw domyślne aplikacje i skojarzenia systemu Windows

Dodaj kroki w tej grupie, aby ustawić domyślne aplikacje i skojarzenia plików w systemie Windows.

  1. Przygotuj komputer odniesienia z żądanymi skojarzeniami aplikacji.

  2. Uruchom następujący wiersz polecenia, aby wyeksportować:

    dism /online /Export-DefaultAppAssociations:"%UserProfile%\Desktop\DefaultAppAssociations.xml"

  3. Dodaj plik XML do pakietu.

  4. Dodaj krok Uruchom wiersz polecenia w tej grupie. Określ pakiet, który zawiera plik XML, a następnie określ następujący wiersz polecenia:

    dism /online /Import-DefaultAppAssociations:DefaultAppAssociations.xml

Aby uzyskać więcej informacji, zobacz Eksportowanie lub importowanie domyślnych skojarzeń aplikacji.

Zastosuj dostosowania i personalizację

Dodaj kroki w tej grupie, aby zastosować dostosowania menu Start, takie jak organizowanie grup programów. Aby uzyskać więcej informacji, zobacz Dostosowywanie układu uruchomieniowego.

Wycofywanie

Gdy wystąpi problem z procesem uaktualniania po ponownym uruchomieniu komputera, program Instalator systemu Windows przywraca system do poprzedniego systemu operacyjnego. Następnie sekwencja zadań kontynuuje działanie, wykonując wszystkie kroki z grupy wycofywania . Po utworzeniu sekwencji zadań Dodaj do niej opcjonalne kroki w tej grupie. Można na przykład odwrócić wszelkie zmiany wprowadzone w systemie w grupie przygotowanie do uaktualnienia, takie jak Odinstalowywanie niezgodnego oprogramowania.

Uruchom akcje w przypadku niepowodzenia

Domyślny szablon sekwencji zadań uaktualnienia w miejscu systemu Windows 10 obejmuje grupę, w której można uruchamiać akcje w przypadku niepowodzenia. Ta grupa zawiera zalecane akcje do dodania w przypadku niepowodzenia procesu uaktualniania. Te akcje ułatwiają rozwiązywanie problemów.

Zbieranie dzienników

Aby zebrać dzienniki z klienta, Dodaj kroki w tej grupie.

Uruchamianie narzędzi diagnostycznych

Aby uruchomić narzędzia diagnostyczne, Dodaj kroki w tej grupie. Automatyzuj te narzędzia, aby zbierać dodatkowe informacje z systemu po awarii.

Jednym z tych narzędzi jest SetupDiagWindows. Jest to autonomiczne narzędzie diagnostyczne, które umożliwia uzyskanie szczegółowych informacji o tym, dlaczego uaktualnienie systemu Windows 10 zakończyło się niepowodzeniem.

  • W Configuration Manager Utwórz pakiet dla narzędzia.

  • Dodaj krok Uruchom wiersz polecenia do tej grupy sekwencji zadań. Użyj opcji Package , aby odwołać się do narzędzia. Następujący ciąg jest przykładowym wierszem polecenia: SetupDiag.exe /Output:"%_SMSTSLogPath%\SetupDiagResults.log"

Porada

Zawsze używaj najnowszej wersji programu SetupDiag, aby uzyskać najnowsze funkcje i poprawki znanych problemów. Aby uzyskać więcej informacji, zobacz SetupDiag.

Inne zalecenia

Dokumentacja systemu Windows

Zapoznaj się z dokumentacją systemu Windows, aby rozwiązać problemy z aktualizacją systemu Windows 10. Ten artykuł zawiera również szczegółowe informacje o procesie uaktualniania.

Sprawdź minimalną ilość miejsca na dysku

Na etapie domyślnego sprawdzania gotowości Włącz opcję Zapewnij minimalną ilość wolnego miejsca na dysku (MB). Ustaw wartość na co najmniej 16384 (16 GB) dla pakietu uaktualnienia systemu operacyjnego 32-bitowego lub 20480 (20 GB) dla 64-bitowego.

Ponów próbę pobierania zasad

Użyj zmiennej sekwencji zadań SMSTSDownloadRetryCount , aby ponowić próbę pobrania zasad. Obecnie domyślnie klient ponawia próbę. Ta zmienna jest ustawiona na dwie (2). Jeśli klienci nie mają połączenia sieci przewodowej z intranetem, więcej ponownych prób pomaga klientowi uzyskać zasady. Użycie tej zmiennej nie powoduje żadnych negatywnych efektów ubocznych, innych niż opóźniony błąd, jeśli nie można pobrać zasad. Należy również zwiększyć zmienną SMSTSDownloadRetryDelay z domyślnych 15 sekund.

Wykonaj ocenę zgodności wbudowanej

  1. Należy wcześniej dodać drugi krok uaktualniania systemu operacyjnego w grupie przygotowanie do uaktualnienia .

    1. Nadaj nazwę ocenie uaktualniania IT.

    2. Określ ten sam pakiet uaktualniający, a następnie włącz opcję wykonywania Instalator systemu Windows skanowania zgodności bez rozpoczynania uaktualniania.

    3. Włącz opcję Kontynuuj przy błędzie na karcie Opcje.

  2. Natychmiast po wykonaniu tego kroku oceny uaktualnienia Dodaj krok Uruchom wiersz polecenia . Określ następujący wiersz polecenia:

    cmd /c exit %_SMSTSOSUpgradeActionReturnCode%

    To polecenie powoduje, że wiersz polecenia zostanie zakończony z określonym niezerowym kodem zakończenia, który sekwencja zadań traktuje awarię.

  3. Na karcie Opcje Dodaj następujący warunek:

    Task Sequence Variable _SMSTSOSUpgradeActionReturnCode not equals 3247440400

    Ten stan oznacza, że sekwencja zadań uruchamia tylko ten krok uruchamiania wiersza polecenia , jeśli kod powrotu nie jest kodem sukcesu.

Kod powrotny 3247440400 jest odpowiednikiem dziesiętnym MOSETUP_E_COMPAT_SCANONLY (0xC1900210), który jest pomyślnym skanowaniem zgodności bez problemów. Jeśli krok oceny uaktualnienia zakończy się pomyślnie i zwróci 3247440400 , sekwencja zadań pomija ten krok uruchamiania wiersza polecenia i kontynuuje działanie. Jeśli krok oceny zwróci jakikolwiek inny kod powrotny, uruchamiany jest ten krok uruchamiania wiersza polecenia . Ponieważ polecenie kończy się niezerowym kodem powrotu, sekwencja zadań kończy się niepowodzeniem. Dziennik sekwencji zadań i komunikaty o stanie zawierają kod powrotu z Instalator systemu Windows skanowania zgodności. Aby uzyskać więcej informacji na _SMSTSOSUpgradeActionReturnCode, zobacz zmienne sekwencji zadań.

Aby uzyskać więcej informacji, zobacz krok sekwencji zadań Uaktualnij system operacyjny .

Konwertuj z systemu BIOS na interfejs UEFI

Jeśli chcesz zmienić urządzenie z systemu BIOS na interfejs UEFI podczas tej sekwencji zadań, zobacz konwertowanie z systemu BIOS na interfejs UEFI podczas uaktualnienia w miejscu.

Zarządzanie funkcją BitLocker

Jeśli używasz szyfrowania dysków funkcją BitLocker, domyślnie Instalator systemu Windows automatycznie zawiesza je podczas uaktualniania. Począwszy od systemu Windows 10 w wersji 1803, Instalator systemu Windows zawiera /BitLocker parametr wiersza polecenia, aby sterować tym zachowaniem. Jeśli wymagania dotyczące zabezpieczeń wymagają, aby urządzenia zawsze miały aktywne szyfrowanie dysków, użyj zmiennej sekwencji zadań OSDSetupAdditionalUpgradeOptions w grupie przygotowanie do uaktualnienia , aby uwzględnić /BitLocker TryKeepActive . Aby uzyskać więcej informacji, zobacz Instalator systemu Windows Opcje wiersza polecenia.

Usuń aplikacje domyślne

Niektórzy klienci usuwają domyślne aplikacje aprowizacji w systemie Windows 10. Na przykład aplikacja pogody Bing lub kolekcja Microsoft Pasjans. W niektórych sytuacjach te aplikacje zwracają po aktualizacji systemu Windows 10. Aby uzyskać więcej informacji, zobacz jak zachować aplikacje usunięte z systemu Windows 10.

Dodaj krok Uruchom wiersz polecenia do sekwencji zadań w grupie przygotowanie do uaktualnienia . Określ wiersz polecenia podobny do następującego:

cmd /c reg add "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.BingWeather_8wekyb3d8bbwe" /f

Następne kroki

Aby uzyskać więcej informacji, zobacz następujące artykuły: