Wdrożenie rozwiązania Windows Autopilot dla istniejących urządzeń: przyspieszenie procesu wdrażania (opcjonalnie)
Kroki dołączania do aplikacji Microsoft Entra sterowane przez użytkownika rozwiązania Autopilot:
- Krok 1. Konfigurowanie profilu rozwiązania Windows Autopilot
- Krok 2. Instalowanie wymaganych modułów w celu uzyskania profilów rozwiązania Autopilot z usługi Intune
- Krok 3. Tworzenie pliku JSON dla profilów rozwiązania Autopilot
- Krok 4. Tworzenie i dystrybucja pakietu dla pliku JSON w programie Configuration Manager
- Krok 5. Tworzenie sekwencji zadań rozwiązania Autopilot w programie Configuration Manager
- Krok 6. Tworzenie kolekcji w programie Configuration Manager
- Krok 7. Wdrażanie sekwencji zadań rozwiązania Autopilot w kolekcji w programie Configuration Manager
- Krok 8. Przyspieszenie procesu wdrażania (opcjonalnie)
- Krok 9. Uruchamianie sekwencji zadań rozwiązania Autopilot na urządzeniu
- Krok 10. Rejestrowanie urządzenia dla rozwiązania Windows Autopilot
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 programie Configuration Manager.
Proces sekwencji zadań rozwiązania Windows Autopilot dla istniejących urządzeń
Gdy sekwencja zadań rozwiązania Windows Autopilot dla istniejących urządzeń jest uruchamiana na urządzeniu, wdrożenie rozwiązania Autopilot nie jest uruchamiane po pierwszym uruchomieniu urządzenia w systemie Windows 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 (out-of-box experience). Jednak podczas sekwencji zadań rozwiązania Windows Autopilot dla istniejących urządzeń, 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.xml
element . 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ń rozwiązania Windows Autopilot dla istniejących urządzeń jest następujące:
- Sekwencja zadań rozpoczyna się w systemie Windows PE.
- Sekwencja zadań formatuje dysk i partycjonuje go.
- Sekwencja zadań stosuje system operacyjny Windows i tworzy
unattend.xml
plik. - Sekwencja zadań wprowadza plik JSON profilu rozwiązania Autopilot.
- Sekwencja zadań uruchamia się w systemie Windows po raz pierwszy.
- Konfiguracja systemu Windows jest uruchamiana po raz pierwszy i przetwarza
unattend.xml
plik. Plik JSON profilu rozwiązania Windows Autopilot jest ignorowany. - Sekwencja zadań zostanie wznowiona w nowo zainstalowanym systemie operacyjnym Windows.
- Sekwencja zadań usuwa plik unattend.xml.
- Sekwencja zadań instaluje klienta programu Configuration Manager.
- Sekwencja zadań uruchamia dodatkowe zadania (instalowanie aplikacji, instalowanie aktualizacji oprogramowania, instalowanie pakietu, włączanie funkcji BitLocker itp.)
- Sekwencja zadań odinstalowuje klienta programu Configuration Manager.
- Sekwencja zadań Syspreps urządzenia.
- Sekwencja zadań zostanie ukończona i urządzenie zostanie ponownie uruchomione.
- Konfiguracja systemu Windows jest uruchamiana po raz drugi i przetwarza plik JSON profilu rozwiązania Autopilot, ponieważ nie ma
unattend.xml
pliku. - Rozpoczyna się wdrażanie rozwiązania Autopilot.
Dodatkowe zadania uruchomione podczas rozwiązania Windows Autopilot dla istniejącej sekwencji zadań urządzeń
W przypadku korzystania z Kreatora tworzenia sekwencji zadań w programie Configuration Manager w celu utworzenia sekwencji zadań rozwiązania 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 Instalowanie aktualizacji oprogramowania .
- 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 programu Configuration Manager w celu obsługi uruchomionych zadań, takich jak instalowanie aplikacji lub instalowanie aktualizacji oprogramowania .
- Uruchamia dodatkowe zadania.
- Usuwa klienta programu 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 programu Configuration Manager na urządzeniu. Najlepszym rozwiązaniem jest unikanie instalowania klienta programu Configuration Manager, jeśli nie jest to konieczne podczas sekwencji zadań i jeśli zostanie on ostatecznie 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.
- Zainstaluj aktualizacje oprogramowania za pośrednictwem obsługi offline i zaplanowanych aktualizacji programu Configuration Manager.
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 tego rozwiązania w celu przyspieszenia wdrożenia.
Jeśli przed uruchomieniem wdrożenia rozwiązania Autopilot nie są wymagane żadne dodatkowe zadania za pośrednictwem sekwencji zadań, można zmodyfikować sekwencję zadań rozwiązania Windows Autopilot dla istniejących urządzeń 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 programu Configuration Manager za pośrednictwem instalacji systemu Windows i programu ConfigMgr.
- Odinstalowywanie klienta programu 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ń rozwiązania Windows Autopilot dla istniejących urządzeń wygląda następująco:
- Sekwencja zadań rozpoczyna się w systemie Windows PE.
- Sekwencja zadań formatuje dysk i partycjonuje go.
- Sekwencja zadań stosuje system operacyjny Windows i tworzy plik unattend.xml.
- Sekwencja zadań wprowadza plik JSON profilu rozwiązania Autopilot.
- Sekwencja
unattend.xml
zadań usuwa plik. - Sekwencja zadań uruchamia się w systemie Windows po raz pierwszy.
- Konfiguracja systemu Windows jest uruchamiana po raz pierwszy i przetwarza plik JSON profilu rozwiązania Autopilot, ponieważ nie ma
unattend.xml
pliku. - 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ń rozwiązania 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 preferencja polega na tym, aby nie modyfikować istniejącej sekwencji zadań rozwiązania 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ń rozwiązania Windows Autopilot dla istniejących urządzeń w celu przyspieszenia procesu wdrażania, wykonaj następujące kroki:
Na urządzeniu, na którym zainstalowano konsolę programu Configuration Manager, na przykład na serwerze lokacji programu Configuration Manager, otwórz konsolę programu Configuration Manager.
W okienku po lewej stronie konsoli programu Configuration Manager przejdź do obszaruOmówienie>systemów operacyjnychbiblioteki> oprogramowania.
Rozwiń węzeł Sekwencje zadań, a następnie znajdź sekwencję zadań rozwiązania Autopilot dla istniejących urządzeń utworzoną w kroku Tworzenie sekwencji zadań rozwiązania Autopilot w programie Configuration Manager .
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.
W oknie Edytor sekwencji zadań , które zostanie otwarte:
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 .
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 zadaniu Konfiguracja systemu Windows i programu 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ę.
Wybierz ostatnie zadanie w sekwencji zadań.
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ń.
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
Wybierz przycisk OK w Edytorze sekwencji zadań , aby zapisać zmiany w sekwencji zadań.
Jeśli istnieje wiele funkcji Windows Autopilot dla istniejących sekwencji zadań urządzeń, 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:
Na urządzeniu, na którym zainstalowano konsolę programu Configuration Manager, na przykład na serwerze lokacji programu Configuration Manager, otwórz konsolę programu Configuration Manager.
W okienku po lewej stronie konsoli programu Configuration Manager przejdź do obszaruOmówienie>systemów operacyjnychbiblioteki> oprogramowania.
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 .
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.
W oknie Edytor sekwencji zadań , które zostanie otwarte:
Wybierz ostatnie zadanie w sekwencji zadań.
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ń.
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
Wybierz przycisk OK w Edytorze sekwencji zadań , aby zapisać zmiany w sekwencji zadań.
Jeśli istnieje wiele funkcji Windows Autopilot dla istniejących sekwencji zadań urządzeń, powtórz powyższe kroki dla każdej sekwencji zadań.
Następny krok: Uruchamianie sekwencji zadań rozwiązania Autopilot na urządzeniu
Zawartość pokrewna
Aby uzyskać więcej informacji na temat przyspieszenia procesu wdrażania, zobacz następujące artykuły: