Wdrożenie rozwiązania Windows Autopilot dla istniejących urządzeń: przyspieszenie procesu wdrażania (opcjonalnie)

Kroki dołączania Microsoft Entra opartego na użytkowniku rozwiązania Autopilot:

  • Krok 8. Przyspieszenie procesu wdrażania (opcjonalnie)

Aby zapoznać się z omówieniem wdrożenia rozwiązania Windows Autopilot dla istniejącego przepływu pracy urządzeń, zobacz Wdrażanie rozwiązania Windows Autopilot dla istniejących urządzeń w usłudze Intune i Configuration Manager

Windows Autopilot dla istniejących urządzeń proces sekwencji zadań

Gdy sekwencja zadań Windows Autopilot dla istniejących urządzeń jest uruchamiana na urządzeniu, wdrożenie rozwiązania Autopilot nie jest uruchamiane, gdy urządzenie uruchamia się w systemie Windows po raz pierwszy podczas zadania Konfiguracja systemu Windows i programu ConfigMgr sekwencji zadań. Zamiast tego wdrożenie rozwiązania Autopilot jest uruchamiane dopiero po zakończeniu sekwencji zadań.

Wdrożenie rozwiązania Autopilot jest zwykle uruchamiane, gdy system Windows uruchamia się po raz pierwszy, a instalator systemu Windows i środowisko OOBE są uruchamiane. Jednak podczas Windows Autopilot dla istniejących urządzeń sekwencji zadań, mimo że sekwencja zadań wstrzyknęła plik JSON profilu rozwiązania Autopilot do instalacji systemu Windows w trybie offline, plik nie jest przetwarzany podczas pierwszego unattend.xml uruchomienia systemu Windows, ponieważ sekwencja zadań tworzy i wstrzykuje plik. Jeśli podczas instalacji systemu Windows jest zarówno unattend.xml plik, jak i plik JSON profilu rozwiązania Autopilot, instalator systemu Windows ignoruje plik JSON profilu rozwiązania Autopilot i przetwarza unattend.xml tylko ten plik.

Po zakończeniu instalacji systemu Windows sekwencja zadań wznawia i usuwa istniejący unattend.xmlelement . W dalszej części sekwencji zadań, gdy sekwencja zadań uruchamia program Sysprep na urządzeniu, nie określa ani nie dodaje nowego unattend.xml pliku. Po zakończeniu sekwencji zadań z uruchomionym programem Sysprep sekwencja zadań zostanie ukończona i urządzenie zostanie ponownie uruchomione. Po ponownym uruchomieniu urządzenia system Windows zostanie uruchomiony, a instalacja systemu Windows zostanie uruchomiona po raz drugi. Ponieważ nie ma unattend.xml pliku i istnieje tylko plik JSON profilu rozwiązania Autopilot, instalator systemu Windows przetwarza plik JSON profilu rozwiązania Windows Autopilot i uruchamia wdrożenie rozwiązania Autopilot.

Omówienie procesu sekwencji zadań Windows Autopilot dla istniejących urządzeń jest następujące:

  1. Sekwencja zadań rozpoczyna się w systemie Windows PE.
  2. Sekwencja zadań formatuje dysk i partycjonuje go.
  3. Sekwencja zadań stosuje system operacyjny Windows i tworzy unattend.xml plik.
  4. Sekwencja zadań wprowadza plik JSON profilu rozwiązania Autopilot.
  5. Sekwencja zadań uruchamia się w systemie Windows po raz pierwszy.
  6. Konfiguracja systemu Windows jest uruchamiana po raz pierwszy i przetwarza unattend.xml plik. Plik JSON profilu rozwiązania Windows Autopilot jest ignorowany.
  7. Sekwencja zadań zostanie wznowiona w nowo zainstalowanym systemie operacyjnym Windows.
  8. Sekwencja zadań usuwa plik unattend.xml.
  9. Sekwencja zadań instaluje klienta Configuration Manager.
  10. Sekwencja zadań uruchamia dodatkowe zadania (instalowanie aplikacji, instalowanie Aktualizacje oprogramowania, instalowanie pakietu, włączanie funkcji BitLocker itp.)
  11. Sekwencja zadań odinstalowuje klienta Configuration Manager.
  12. Sekwencja zadań Syspreps urządzenia.
  13. Sekwencja zadań zostanie ukończona i urządzenie zostanie ponownie uruchomione.
  14. Konfiguracja systemu Windows jest uruchamiana po raz drugi i przetwarza plik JSON profilu rozwiązania Autopilot, ponieważ nie ma unattend.xml pliku.
  15. Rozpoczyna się wdrażanie rozwiązania Autopilot.

Dodatkowe zadania uruchomione podczas sekwencji zadań Windows Autopilot dla istniejących urządzeń

W przypadku korzystania z Kreatora tworzenia sekwencji zadań w Configuration Manager w celu utworzenia sekwencji zadań Windows Autopilot dla istniejących urządzeń przyjęto założenie, że przed uruchomieniem wdrożenia rozwiązania Autopilot należy uruchomić dodatkowe zadania za pośrednictwem sekwencji zadań. Przykłady dodatkowych zadań uruchamianych za pośrednictwem sekwencji zadań przed uruchomieniem wdrożenia rozwiązania Autopilot obejmują:

  • Instalowanie aplikacji za pośrednictwem zadania Zainstaluj aplikację .
  • Instalowanie aktualizacji oprogramowania za pośrednictwem zadania Install Software Aktualizacje (Instalowanie oprogramowania Aktualizacje).
  • Instalowanie pakietów za pośrednictwem zadania Zainstaluj pakiet .
  • Włączanie funkcji BitLocker za pomocą zadania Włącz funkcję BitLocker .
  • Inne dostosowania.

Aby te dodatkowe zadania zostały uruchomione, proces wdrażania sekwencji zadań wykonuje następujące procesy po uruchomieniu systemu Windows PE:

  • Uruchamia się w systemie operacyjnym Windows po raz pierwszy i uruchamia instalatora systemu Windows i OOBE.
  • Kontynuuje sekwencję zadań w pełnym systemie operacyjnym Windows.
  • Instaluje klienta Configuration Manager w celu obsługi uruchomionych zadań, takich jak instalowanie aplikacji lub instalowanie oprogramowania Aktualizacje zadań.
  • Uruchamia dodatkowe zadania.
  • Usuwa klienta Configuration Manager.
  • Syspreps urządzenia tak, że po zakończeniu sekwencji zadań i ponownego uruchomienia urządzenia, może ponownie uruchomić Instalatora systemu Windows i OOBE, który następnie uruchamia wdrożenie rozwiązania Autopilot.

Powyższe kroki są niezbędne, jeśli podczas sekwencji zadań należy uruchomić dodatkowe zadania. Jeśli jednak podczas sekwencji zadań nie trzeba uruchamiać dodatkowych zadań, kilka z powyższych kroków nie jest potrzebnych. Uruchomienie powyższych kroków, gdy nie są potrzebne, może spowodować kilka problemów, w tym:

  • Niepotrzebne dodawanie czasu do procesu wdrażania.
  • Niepotrzebne instalowanie klienta Configuration Manager na urządzeniu. Najlepszym rozwiązaniem jest unikanie instalowania klienta Configuration Manager, jeśli nigdy nie jest on potrzebny podczas sekwencji zadań i jeśli ostatecznie zostanie odinstalowany.
  • Niepotrzebne uruchamianie konfiguracji systemu Windows i OOBE wiele razy.
  • Niepotrzebnie uruchomiono program Sysprep.

Przyspieszanie procesu wdrażania

Porada

Jeśli sekwencja zadań jest potrzebna do uruchomienia dodatkowych zadań przed uruchomieniem wdrożenia rozwiązania Autopilot, przejdź do następnego kroku sekwencji zadań Uruchom rozwiązanie Autopilot na urządzeniu.

Jednak nawet jeśli potrzebne są dodatkowe zadania, zamiast korzystania z sekwencji zadań do uruchamiania tych zadań, rozważ uruchomienie dodatkowych zadań przy użyciu alternatywnych metod. Przykład:

  • Instalowanie aplikacji za pośrednictwem usługi Intune.
  • Włącz funkcję BitLocker za pośrednictwem usługi Intune.
  • Instalowanie aktualizacji oprogramowania za pośrednictwem obsługi w trybie offline i Configuration Manager zaplanowanych Aktualizacje.

Jeśli to możliwe, firma Microsoft zaleca używanie powyższych metod do uruchamiania dodatkowych zadań zamiast uruchamiania ich za pośrednictwem sekwencji zadań. Użycie powyższych metod umożliwia użycie rozwiązania w celu przyspieszenia wdrożenia.

Jeśli przed uruchomieniem wdrożenia rozwiązania Autopilot nie są potrzebne żadne dodatkowe zadania za pośrednictwem sekwencji zadań, sekwencję zadań Windows Autopilot dla istniejących urządzeń można zmodyfikować w celu wyeliminowania niepotrzebnych zadań i procesów. Wyeliminowanie niepotrzebnych zadań i procesów przyspiesza proces wdrażania i czas potrzebny na zakończenie wdrożenia. Przykłady procesów, które można wyeliminować w celu przyspieszenia wdrożenia, obejmują:

  • Dodatkowe czasy uruchamiania instalatora systemu Windows za pośrednictwem zadania Konfiguracja systemu Windows i programu ConfigMgr .
  • Instalowanie klienta Configuration Manager za pośrednictwem instalacji systemu Windows i programu ConfigMgr.
  • Odinstalowywanie klienta Configuration Manager za pośrednictwem zadania Prepare ConfigMgr Client for Capture (Przygotowywanie klienta programu ConfigMgr do przechwytywania).
  • Uruchamianie programu Sysprep za pośrednictwem zadań Prepare Windows for Capture Sysprep .Running Sysprep via the Prepare Windows for Capture Sysprep tasks ( Przygotowywanie systemu Windows do przechwytywania/zadań Sysprep ).

Rozwiązanie przyspieszania wdrażania usuwa unattend.xml plik i eliminuje niepotrzebne zadania, dzięki czemu plik JSON profilu rozwiązania Autopilot jest przetwarzany podczas pierwszego rozruchu w systemie Windows. Po zastosowaniu rozwiązania zaktualizowane omówienie procesu sekwencji zadań Windows Autopilot dla istniejących urządzeń jest następujące:

  1. Sekwencja zadań rozpoczyna się w systemie Windows PE.
  2. Sekwencja zadań formatuje dysk i partycjonuje go.
  3. Sekwencja zadań stosuje system operacyjny Windows i tworzy plik unattend.xml.
  4. Sekwencja zadań wprowadza plik JSON profilu rozwiązania Autopilot.
  5. Sekwencja unattend.xml zadań usuwa plik.
  6. Sekwencja zadań uruchamia się w systemie Windows po raz pierwszy.
  7. Konfiguracja systemu Windows jest uruchamiana po raz pierwszy i przetwarza plik JSON profilu rozwiązania Autopilot, ponieważ nie ma unattend.xml pliku.
  8. Rozpoczyna się wdrażanie rozwiązania Autopilot.

Rozwiązanie przyspieszania wdrażania zmniejsza liczbę kroków w procesie wdrażania z 15 do 8.

Uwaga

Kroki dotyczące rozwiązania w celu przyspieszenia wdrożenia są opcjonalne. Wbudowana sekwencja zadań Windows Autopilot dla istniejących urządzeń nadal działa bez żadnych modyfikacji. Poniższe kroki mają na celu tylko skrócenie czasu potrzebnego do uruchomienia wdrożenia i potencjalnie uniknięcie niektórych problemów. Jeśli nie chcesz modyfikować istniejącej sekwencji zadań Windows Autopilot dla istniejących urządzeń, przejdź do następnego kroku sekwencji zadań Uruchom rozwiązanie Autopilot na urządzeniu.

Aby zmodyfikować sekwencję zadań Windows Autopilot dla istniejących urządzeń w celu przyspieszenia procesu wdrażania, wykonaj następujące kroki:

  1. Na urządzeniu, na którym jest zainstalowana konsola Configuration Manager, na przykład na serwerze Configuration Manager lokacji, otwórz konsolę Configuration Manager.

  2. W okienku po lewej stronie konsoli Configuration Manager przejdź do obszaruOmówienie>systemów operacyjnychbiblioteki> oprogramowania.

  3. Rozwiń węzeł Sekwencje zadań, a następnie znajdź sekwencję zadań rozwiązania Autopilot dla istniejących urządzeń utworzoną w sekwencji zadań Tworzenie rozwiązania Autopilot w kroku Configuration Manager.

  4. Po zlokalizowaniu sekwencji zadań rozwiązania Autopilot dla istniejących urządzeń wybierz ją, a następnie na wstążce wybierz pozycję Edytuj. Alternatywnie kliknij prawym przyciskiem myszy pozycję Autopilot dla istniejącej sekwencji zadań urządzeń i wybierz pozycję Edytuj.

  5. W oknie Edytor sekwencji zadań , które zostanie otwarte:

    1. Wybierz grupę Przygotowanie urządzenia do rozwiązania Windows Autopilot , a następnie wybierz opcję Usuń w lewym górnym rogu edytora sekwencji zadań. Zostanie wyświetlone okno dialogowe potwierdzenia potwierdzające usunięcie kroku. Wybierz przycisk Tak , aby usunąć grupę Przygotowanie urządzenia do rozwiązania Windows Autopilot .

    2. Wybierz grupę Instalator systemu operacyjnego , a następnie wybierz opcję Usuń w lewym górnym rogu edytora sekwencji zadań. Zostanie wyświetlone okno dialogowe potwierdzenia potwierdzające usunięcie kroku. Wybierz przycisk Tak , aby usunąć grupę Instalator systemu operacyjnego .

      Uwaga

      Jeśli po ustawieniu systemu Windows i zadaniu Configuration Manager były jakieś dodatkowe zadania lub grupy, usuń te zadania i grupy, wybierając opcję Usuń w lewym górnym rogu edytora sekwencji zadań dla każdego z tych zadań lub grup. Dla każdego usunięcia zostanie wyświetlone okno dialogowe potwierdzenia potwierdzające usunięcie kroku lub grupy. Wybierz przycisk Tak , aby usunąć każde dodatkowe zadanie lub grupę.

    3. Wybierz ostatnie zadanie w sekwencji zadań.

    4. Wybierz menu rozwijane Dodaj w lewym górnym rogu edytora sekwencji zadań, a następnie wybierz pozycję Wierszpolecenia Uruchamianieogólne>. Zadanie Uruchom wiersz polecenia jest dodawane jako ostatnie zadanie w sekwencji zadań.

    5. Wybierz zadanie Uruchom wiersz polecenia , a następnie skonfiguruj je przy użyciu następujących ustawień:

      • Nazwa: Usuń unattend.xml z programu Panther

      • Wiersz polecenia: wybierz pozycję Kopiuj w prawym górnym rogu poniższego bloku kodu wiersza polecenia systemu Windows , a następnie wklej je w polu tekstowym Wiersz polecenia :

        cmd.exe /c del %OSDTargetSystemDrive%\Windows\Panther\unattend.xml /s
        
    6. Wybierz przycisk OK w Edytorze sekwencji zadań , aby zapisać zmiany w sekwencji zadań.

  6. Jeśli istnieje wiele Windows Autopilot dla istniejących urządzeń sekwencji zadań, powtórz powyższe kroki dla każdej sekwencji zadań.

Zamykanie urządzenia po zakończeniu sekwencji zadań (opcjonalnie)

Gdy sekwencja zadań zmodyfikowana w celu przyspieszenia procesu wdrażania zakończy się i zostanie ukończona, urządzenie zostanie ponownie uruchomione, a następnie natychmiast uruchomi się w systemie Windows po raz pierwszy. Po pierwszym uruchomieniu w systemie Windows uruchomi instalatora systemu Windows i OOBE. Po uruchomieniu instalatora systemu Windows i środowiska OOBE plik JSON rozwiązania Autopilot jest przetwarzany i rozpoczyna się wdrażanie rozwiązania Autopilot.

Jednak urządzenie można zamknąć zamiast ponownie uruchamiać po zakończeniu sekwencji zadań. Zamknięcie urządzenia zamiast ponownego uruchamiania go po zakończeniu sekwencji zadań może być przydatne, na przykład w celu udzielenia opcji dalszego przygotowania urządzenia, a następnie dostarczenia go do użytkownika końcowego. Instalator systemu Windows, środowisko OOBE i wdrożenie rozwiązania Autopilot zamiast tego są uruchamiane, gdy użytkownik końcowy włączy urządzenie po raz pierwszy.

Jeśli wymagane jest domyślne zachowanie ponownego uruchamiania urządzenia po zakończeniu sekwencji zadań, pomiń tę sekcję i przejdź do następnego kroku sekwencji zadań Uruchom rozwiązanie Autopilot na urządzeniu. W przeciwnym razie, aby zamknąć urządzenie zamiast ponownie uruchomić je po zakończeniu sekwencji zadań, wykonaj następujące kroki:

  1. Na urządzeniu, na którym jest zainstalowana konsola Configuration Manager, na przykład na serwerze Configuration Manager lokacji, otwórz konsolę Configuration Manager.

  2. W okienku po lewej stronie konsoli Configuration Manager przejdź do obszaruOmówienie>systemów operacyjnychbiblioteki> oprogramowania.

  3. Rozwiń węzeł Sekwencje zadań, a następnie znajdź zmodyfikowaną sekwencję zadań rozwiązania Autopilot dla istniejących urządzeń w sekcji Przyspieszanie procesu wdrażania .

  4. Po zlokalizowaniu sekwencji zadań rozwiązania Autopilot dla istniejących urządzeń wybierz ją, a następnie na wstążce wybierz pozycję Edytuj. Alternatywnie kliknij prawym przyciskiem myszy pozycję Autopilot dla istniejącej sekwencji zadań urządzeń i wybierz pozycję Edytuj.

  5. W oknie Edytor sekwencji zadań , które zostanie otwarte:

    1. Wybierz ostatnie zadanie w sekwencji zadań.

    2. Wybierz menu rozwijane Dodaj w lewym górnym rogu edytora sekwencji zadań, a następnie wybierz pozycję Wierszpolecenia Uruchamianieogólne>. Zadanie Uruchom wiersz polecenia jest dodawane jako ostatnie zadanie w sekwencji zadań.

    3. Wybierz zadanie Uruchom wiersz polecenia , a następnie skonfiguruj je przy użyciu następujących ustawień:

      • Nazwa: Zamykanie

      • Wiersz polecenia: wybierz pozycję Kopiuj w prawym górnym rogu poniższego bloku kodu wiersza polecenia systemu Windows , a następnie wklej je w polu tekstowym Wiersz polecenia :

        wpeutil.exe shutdown
        
        
    4. Wybierz przycisk OK w Edytorze sekwencji zadań , aby zapisać zmiany w sekwencji zadań.

  6. Jeśli istnieje wiele Windows Autopilot dla istniejących urządzeń sekwencji zadań, powtórz powyższe kroki dla każdej sekwencji zadań.

Następny krok: Uruchamianie sekwencji zadań rozwiązania Autopilot na urządzeniu

Więcej informacji

Aby uzyskać więcej informacji na temat przyspieszenia procesu wdrażania, zobacz następujące artykuły: