Sdílet prostřednictvím


Cvičení 1b: Přizpůsobení referenčního zařízení v režimu auditování

V Lab 1ajste nainstalovali Windows IoT Enterprise do zařízení IoT a nainstalovali jste ho do režimu auditu. V tomto cvičení vám ukážeme, jak přizpůsobit zařízení z režimu auditu.

Tip

Většinu přizpůsobení v tomto cvičení je možné provést na offline přimontovaném obraze Windows i v režimu auditu. Další informace naleznete v tématu Úprava image systému Windows pomocí nástroje DISM.

Co je režim auditu?

Většina našich řešení je přizpůsobená našimi partnery OEM. Software OEM hraje významnou roli ve funkcích zařízení IoT. Windows IoT Enterprise podporuje přizpůsobení OEM a umožňuje spuštění vlastního zařízení nad operačním systémem.

Abychom našim zákazníkům OEM pomohli, nabízíme režim auditu, který správcům umožňuje spustit přímo na plochu předtím, než se dostanou na úvodní obrazovku Windows, což jim poskytuje možnost nainstalovat aktualizace Windows, ovladače a další software podle potřeby.

Výhody používání režimu auditování

Při spuštění systému Windows se spustí v režimu Out-Of-Box Experience (OOBE) nebo v režimu auditování. Výchozí prostředí OOBE je výchozí prostředí, které koncovým uživatelům umožňuje zadat informace o svém účtu, vybrat jazyk, přijmout podmínky služby Microsoft a nastavit sítě. V režimu auditu můžete:

  • Obejití OOBE. Můžete se dostat na plochu co nejrychleji. Nemusíte konfigurovat výchozí nastavení, jako je uživatelský účet, umístění a časové pásmo.
  • Nainstalujte aplikace, přidejte ovladače zařízení a spusťte skripty. Můžete se připojit k síti a získat přístup k dalším instalačním souborům a skriptům. Můžete také nainstalovat další jazykové sady a ovladače zařízení.
  • Otestujte platnost instalace systému Windows. Než systém nasadíte koncovým uživatelům, můžete v systému provádět testy bez vytvoření uživatelského účtu. Pak můžete připravit systém, aby se spustil v prostředí OOBE při příštím spuštění.
  • Přidejte do referenční image další přizpůsobení. Tím se sníží počet imagí, které musíte spravovat. Můžete například vytvořit jednu referenční image, která obsahuje základní vlastní nastavení, která chcete použít u všech imagí Windows. Potom můžete spustit referenční bitovou kopii do režimu auditu a provést další změny specifické pro daný počítač. Tyto změny můžou být aplikace vyžádané zákazníkem nebo konkrétní ovladače zařízení.

Další informace naleznete v tématu Přehled režimu auditování.

Požadavky

Image, kterou jste vytvořili v Lab 1a: Vytvořte základní image nainstalovanou na zařízení IoT.

Přizpůsobení zařízení

Kroky v tomto cvičení jsou volitelné. Většina zařízení OEM obvykle vyžaduje alespoň jedno z přizpůsobení v tomto cvičení, ale není to povinné.

V této části se dozvíte, jak přidat:

Přidání funkce na vyžádání (FOD) v režimu auditu

Funkce na vyžádání (FOD) jsou balíčky funkcí systému Windows, které je možné kdykoli přidat. Mezi běžné funkce patří jazykové prostředky, jako je rozpoznávání rukopisu nebo jiné funkce, jako je rozhraní .NET Framework (. NetFx3).

Partneři zařízení často obsahují fody v imagích Windows. Běžně přidanou funkcí je .NET Framework 3.5 pro podporu scénářů, kdy zařízení používá aplikaci OEM a která potřebuje podporu rozhraní .NET Framework 3.5.

Pokud chcete přidat funkci na vyžádání v režimu auditu, potřebujete iso FOD na usb disku nebo zkopírované do zařízení IoT. Jakmile dokončíte instalaci FODs, můžete ze zařízení IoT odebrat ISO nebo USB disk.

  1. Připojte funkci na vyžádání (FOD) ISO na počítač techniků.

  2. Vyhledejte soubor CAB pro FOD, který chcete nainstalovat. V tomto příkladu používáme rozhraní .NET Framework 3.5. Cab se nazývá Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab. Všechny názvy .cab fod můžete zobrazit na dostupných funkcích na vyžádání.

  3. Zkopírujte soubor CAB do zařízení IoT ve složce s názvem C:\FOD.

  4. Přidejte FOD z příkazového řádku s administrátorskými právy:

    Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab 
    
  5. Ověřte, že FOD je součástí obrázku:

     Dism /online /get-capabilities /format:table
    

    Výstup označuje stav instalace pro všechny FODs. Ověřte, že FODy, které jste nainstalovali, se zobrazují jako Nainstalované.

    -------------------------------------------------------- | -----------
    Capability Identity                                      | State
    -------------------------------------------------------- | -----------
    ...                                                      |
    NetFX3~~~~                                               | Installed
    ...                                                      |
    

Další informace o funkcích na vyžádání najdete v tématu Funkce na vyžádání, včetně toho, jak je přidat do offline připojené image.

Instalace ovladačů v režimu auditování

Partneři zařízení možná budou muset nainstalovat další ovladače pro Windows, aby podporovali hardware zařízení IoT. Existují různé způsoby instalace ovladačů. Následující dvě možnosti ukazují, jak provést instalaci pomocí dodaného instalačního balíčku od dodavatelů ovladačů a jak přidat ovladač pomocí nástroje DISM.

Pokud chcete přidat ovladač, musíte mít ovladač od dodavatele hardwaru. Balíček ovladače lze distribuovat jako soubor .msi, .exenebo .inf. Postup přidání ovladače závisí na způsobu distribuce ovladače.

Přidání ovladače pomocí dodaného instalačního balíčku od dodavatelů

Tuto metodu použijte, pokud ovladač poskytnutý nezávislým dodavatelem hardwaru (IHV) je jednoduchý balíček MSI nebo EXE. Pokud chcete nainstalovat automatický ovladač, můžete použít soubor bezobslužné instalace nebo skriptování. Následující kroky popisují instalaci.

  1. Shromážděte balíček instalačního programu ovladače, který poskytuje IHV. Instalační balíček ovladače je obvykle balíček MSI nebo EXE.
  2. Zkopírujte balíček do dočasného umístění na zařízení IoT. V režimu auditu je systém přihlášen místně jako účet místního správce. Spusťte instalační MSI nebo EXE a postupujte podle pokynů.
  3. Volitelné Odeberte instalační balíček z dočasného umístění.

Přidání ovladače pomocí DISM

Chcete-li použít tuto metodu, ovladač zadaný IHV musí být již extrahován do souborů INF, SYS, CAT atd. nebo být balíčkem MSI nebo EXE, který lze extrahovat. Tuto metodu lze také použít k přidání ovladačů do připojeného offline obrazu.

  1. Pokud je ovladač distribuovaný jako MSI nebo EXE, zkopírujte balíček ovladače poskytnutý IHV do složky na zařízení IoT (v našem příkladu používáme C:\ Drivers). Pokud je balíček ovladače .msi* nebo .exe, extrahujte obsah do složky.

  2. Otevřete příkazový řádek pro správu a pomocí nástroje DISM přidejte všechny ovladače do složky.

    Dism /online /add-driver /driver:C:\Drivers /recurse
    

    Možnost /recurse přidá všechny ovladače umístěné ve složce C:\Drivers a jejích podsložkách.

  3. Pokud se zobrazí výzva, restartujte zařízení. Po restartování počítače se ujistěte, že se restartuje do režimu auditu.

Přidání jazyka v režimu auditování

Partneři zařízení možná budou muset do obrázku přidat další jazyky, aby uživatel mohl měnit jazyky. Přidání jazyků během režimu auditování je důležité pro zařízení, která nemají trvalé připojení k internetu ke stažení a instalaci jazyka pomocí aplikace Nastavení.

Do vlastní image můžete přidat další jazyky pomocí nástroje DISM k instalaci jazykové sady a souvisejících funkcí na vyžádání. Jazyky můžete přidat v režimu auditu nebo do offline připojené image. Další informace naleznete v tématu Přehled jazyků.

  1. Připojte FOD ISO na počítač technika. Pokud jste v laboratoři dříve přidali FOD, může být váš ISO stále připojený.

  2. Vyhledejte soubor CAB pro jazykovou sadu, kterou chcete nainstalovat. V tomto příkladu používáme francouzštinu (fr-FR). Cab má název Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab.

  3. Zkopírujte soubor CAB do složky zařízení IoT C:\FOD.

  4. Přidejte jazykovou sadu z příkazového řádku pro správu:

    Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab
    
  5. (VOLITELNÉ) Vyhledejte podpůrné jazykové součásti jazykové sady a zkopírujte je do C:\FOD. V tomto příkladu jsou soubory typu CAB:

    • Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
    1. Přidejte FODy pro jazykový balíček:
    • Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab:

      Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
      
    • Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab:

      Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
      
    • Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab:

      Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
      
    • Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab:

      Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
      
    • Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab:

      Dism /online /add-package /packagepath:C:\FOD\Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
      
  6. Přidejte nový jazyk do seznamu jazyků ve Windows z příkazového řádku prostředí Windows PowerShell pro správu:

    $OldList = Get-WinUserLanguageList
    $OldList.Add("fr-FR")
    Set-WinUserLanguageList -LanguageList $OldList   
    

    Další informace najdete v tématu Set-WinUserLanguageList

Přidání kumulativní aktualizace v režimu auditu

Partneři zařízení možná budou muset aktualizovat image operačního systému s nejnovější kumulativní aktualizací (LCU) v rámci počátečního procesu sestavení image. Tuto aktualizaci můžete použít offline nebo online pomocí nástroje DISM nebo spustit přímo balíček Microsoft Servicing Update (MSU).

Stažení aktualizace

Chcete-li přidat aktualizaci, musíte nejprve stáhnout nejnovější LCU z katalogu Microsoft Update. Tyto kroky je možné provést na počítači Technik, pokud zařízení IoT nemá připojení k internetu nebo pokud scénář zařízení nevyžaduje nikdy připojení k internetu.

  1. Navštivte historii aktualizací Windows 11 a podívejte se, které aktualizace jsou pro vaši image Windows k dispozici.
  2. V levém horním rohu stránky vyberte build Windows.
  3. Na levém navigačním panelu se zobrazuje nejnovější číslo KB pro LCU. Vyberte nejnovější název znalostní báze, který vás přenese do článku znalostní báze s některými informacemi o vydané verzi.
  4. Na stránce článku znalostní báze vyhledejte odkaz pro katalog služby Microsoft Update a vyberte odkaz pro otevření stránky pro stažení v katalogu.
  5. Stáhněte balíček MSU z katalogu a uložte ho do C:\Packages na zařízení IoT.

Instalace aktualizace pomocí grafického uživatelského rozhraní

Na zařízení IoT vyberte v Průzkumníku souborů balíček Microsoft Servicing Update (MSU) a spusťte instalaci a postupujte podle kroků uvedených v grafickém uživatelském rozhraní.

Instalace aktualizace pomocí DISM

LCU můžete nainstalovat pomocí DISM, což může být užitečné, pokud skriptujete instalaci aktualizace. Tuto metodu můžete použít také k přidání aktualizace do offline připojené image. Další informace naleznete v tématu Přidání aktualizací do image systému Windows.

  1. Pomocí nástroje DISM nainstalujte LCU na zařízení IoT z příkazového řádku pro správu:

    Dism /online /add-package /packagepath:C:\Packages\<package.msu>
    

Instalace softwaru OEM v režimu auditu

Partneři zařízení můžou potřebovat instalovat software v režimu auditu. Tento software může být obchodní aplikací, nástrojem, pomůckou nebo jakýmkoli typem softwaru, který musí být na zařízení před odesláním. Režim auditování můžete použít k instalaci softwaru pomocí metod, které jsou k dispozici na stolním počítači s Windows, a partneři zařízení by měli použít metodu, která nejlépe odpovídá jejich pracovním postupům.

Co je potřeba vzít v úvahu:

  • Pokud se nainstalovaná aplikace má stát shellovým prostředím pro zařízení, postupujte podle kroků v testovacím prostředí č. 5 a nastavte Shell Launcher nebo přiřazený přístup. Funkce závisí na typu aplikace použité pro uživatelské prostředí.
    • Shell Launcher se používá, pokud se jako uživatelské rozhraní používá aplikace Win32 nebo .NET.
    • Přiřazený přístup se používá, pokud se jako shell používá aplikace UWP.
  • Pokud je prostředí zařízení spíše jako přizpůsobené desktopové prostředí (například hotelový veřejný terminál), kde mají uživatelé přístup k ploše, existují kroky přizpůsobení, které usnadňují zachování rozložení zařízení. Například rozložení ikony na ploše a nabídce Start lze zachovat jako součást procesu Sysprep.

Další kroky

S obrázkem přizpůsobeným v režimu auditu můžete uživatelské prostředí zařízení dále přizpůsobit. Cvičení 2 popisuje, jak povolit funkce uzamčení zařízení.