Condividi tramite


Modalità di controllo

La maggior parte delle nostre soluzioni è personalizzata dai nostri partner OEM. Il software OEM svolge un ruolo significativo nella funzionalità del dispositivo IoT. Windows 10 IoT Enterprise supporta la personalizzazione OEM e consente l'esecuzione di un dispositivo personalizzato all'inizio del sistema operativo.

Per aiutare i clienti OEM, offriamo la modalità di controllo che consente agli amministratori di avviare direttamente il desktop prima di accedere alla schermata iniziale di Windows, offrendo loro la possibilità di installare Windows Aggiornamenti, driver e altro software in base alle esigenze.

La modalità di controllo non è necessariamente l'unico modo per implementare queste personalizzazioni. Se gli esempi seguenti non rientrano nel flusso di lavoro, esplorare la documentazione sulla distribuzione desktop per altre alternative.

Per un approccio completamente automatizzato a questi passaggi, è consigliabile usare il framework di distribuzione Windows 10 IoT Enterprise.

Panoramica

Quando Windows viene avviato, viene avviato in modalità out-of-box experience (OOBE) o in modalità di controllo. OOBE è l'esperienza predefinita predefinita che consente agli utenti finali di immettere le informazioni sull'account, selezionare la lingua, accettare le condizioni di servizio Microsoft e configurare la rete.

È invece possibile configurare Windows per avviare la modalità di controllo. In modalità di controllo è possibile apportare altre modifiche all'installazione di Windows prima di inviare il computer a un cliente o acquisire l'immagine per il riutilizzo nell'organizzazione. Ad esempio, è possibile installare i driver inclusi in un pacchetto driver, installare applicazioni o apportare altri aggiornamenti che richiedono l'esecuzione dell'installazione di Windows. Quando si usa un file di risposta, le impostazioni di Windows vengono elaborate nella configurazione auditSystem e auditUser.

Diagramma del flusso in modalità di controllo

Quando si avvia la modalità di controllo, accedere al sistema usando l'account amministratore predefinito. Dopo aver eseguito l'accesso al sistema, l'account amministratore predefinito viene immediatamente disabilitato durante il passaggio di configurazione auditUser. Al successivo riavvio del computer, l'account amministratore predefinito rimane disabilitato. Per altre informazioni, vedere Abilitare e disabilitare l'account amministratore predefinito.

Importante

  • Se si è in modalità di controllo e viene avviato uno screen saver protetto da password, non è possibile accedere al sistema. L'account amministratore predefinito usato per accedere alla modalità di controllo è immediatamente disabilitato dopo l'accesso.
  • Per disabilitare lo screen saver, modificare il piano di alimentazione tramite Pannello di controllo o configurare e distribuire un piano personalizzato. Per altre informazioni, vedere Creare un piano di alimentazione personalizzato.
  • Le impostazioni in un file di risposta automatica dal passaggio di configurazione oobeSystem non vengono visualizzate in modalità di controllo.
  • Se si eseguono script, programmi di installazione e strumenti di diagnostica in Windows 10 S in modalità di controllo, potrebbe essere necessario abilitare la modalità di produzione per Windows 10 S. Per informazioni dettagliate, vedere Modalità di produzione.

Vantaggi dell'uso della modalità di controllo

In modalità di controllo è possibile:

  • Ignorare OOBE. È possibile accedere al desktop il più rapidamente possibile. Non è necessario configurare le impostazioni predefinite, ad esempio un account utente, la posizione e il fuso orario.
  • Installare applicazioni, aggiungere driver di dispositivo ed eseguire script. È possibile connettersi a una rete e accedere a più file di installazione e script. È anche possibile installare altri Language Pack e driver di dispositivo. Per altre informazioni, vedere Aggiungere un driver online in modalità di controllo.
  • Testare la validità di un'installazione di Windows. Prima di distribuire il sistema agli utenti finali, è possibile eseguire test nel sistema senza creare un account utente. È quindi possibile preparare il sistema per iniziare in OOBE nell'avvio successivo.
  • Aggiungere altre personalizzazioni a un'immagine di riferimento. Ciò riduce il numero di immagini che è necessario gestire. Ad esempio, è possibile creare un'unica immagine di riferimento contenente le personalizzazioni di base che si desidera applicare a tutte le immagini di Windows. È quindi possibile avviare l'immagine di riferimento in modalità di controllo e apportare altre modifiche specifiche per il computer. Queste modifiche possono essere applicazioni richieste dal cliente o driver di dispositivo specifici.

Aggiungere una funzionalità su richiesta (FOD)

Le funzionalità su richiesta (FOD) sono pacchetti di funzionalità di Windows che possono essere aggiunti in qualsiasi momento. Le funzionalità comuni includono risorse del linguaggio come il riconoscimento della grafia o altre funzionalità come .NET Framework (). NetFx3.

I partner del dispositivo includono spesso FOD nelle immagini di Windows. Una funzionalità comunemente aggiunta è .NET Framework 3.5 per supportare scenari in cui il dispositivo esegue un'applicazione OEM e che necessita del supporto di .NET Framework 3.5.

Per aggiungere una funzionalità su richiesta in modalità di controllo, è necessario l'ISO foD in un'unità USB o copiato nel dispositivo IoT. Dopo aver completato l'installazione di FOD, è possibile rimuovere l'ISO dal dispositivo IoT o rimuovere l'unità USB.

  1. Montare l'ISO (FOD) della funzionalità sul PC tecnico.

  2. Individuare il file cab per il foD che verrà installato. In questo esempio si usa .NET Framework 3.5. Il cab è denominato Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab. È possibile visualizzare tutti i nomi di .cab foD in Funzionalità disponibili su richiesta.

  3. Copiare il file cab nel dispositivo IoT in una cartella denominata C:\FoD.

  4. Aggiungere il FOD. Da un prompt dei comandi amministrativi:

    DISM.exe /online /add-package /packagepath:C:\FoD\Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab
    
  5. Verificare che il foD faccia parte dell'immagine:

    DISM.exe /online /get-capabilities /format:table
    

    L'output indica lo stato di installazione per tutti i FOD. Verificare che gli ID installati siano visualizzati come installati.

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

Per altre informazioni sulle funzionalità su richiesta, vedere Funzionalità su richiesta , tra cui come aggiungerle a un'immagine montata offline.

Installare i driver

I partner del dispositivo potrebbero dover installare più driver per Windows per supportare l'hardware del dispositivo IoT. Esistono numerosi modi per installare i driver. Le due opzioni seguenti illustrano come eseguire un'installazione usando i fornitori di driver forniti pacchetto di installazione e un metodo avanzato per aggiungere il driver usando DISM.

Per aggiungere un driver, è necessario un driver fornito da un fornitore hardware. Il pacchetto driver può essere distribuito come file .msi, .exe o inf. Il processo di aggiunta di un driver dipende dalla distribuzione del driver.

Metodo semplice - installazione manuale

Usare questo metodo se il driver fornito dal fornitore hardware indipendente (IHV) è un semplice pacchetto MSI o EXE. Se si vuole l'installazione automatica del driver, è possibile usare un file o uno script non con estensione automatica. I passaggi seguenti descrivono un'installazione.

  1. Raccogliere il pacchetto del programma di installazione del driver fornito dall'IHV. Si tratta spesso di un pacchetto MSI o EXE di installazione.
  2. Copiare il pacchetto in un percorso temporaneo nel dispositivo IoT. In modalità di controllo il sistema viene eseguito l'accesso in locale come account amministratore locale. Eseguire l'msi di installazione o l'EXE e seguire le istruzioni.
  3. Opzionale Rimuovere il pacchetto di installazione dal percorso temporaneo.

Metodo avanzato

Per usare questo metodo, il driver fornito dall'IHV deve essere già estratto in INF, SYS, CAT e così via. file o essere un pacchetto MSI o EXE che può essere estratto. Questo metodo può essere usato anche per aggiungere driver a un'immagine montata offline.

  1. Se il driver viene distribuito come MSI o EXE, copiare il pacchetto driver fornito dall'IHV in una cartella nel dispositivo IoT (si usa C:\Drivers nell'esempio). Se il pacchetto driver è un .msi o .exe, estrarre il contenuto in una cartella.

  2. Aprire un prompt dei comandi amministrativi e usare DISM per aggiungere tutti i driver nella cartella.

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

    L'opzione /recurse aggiunge tutti i driver presenti nella cartella C:\Drivers e nelle relative sottocartelle.

  3. Riavviare il dispositivo se richiesto. Quando il PC viene riavviato, assicurarsi che venga riavviato in modalità di controllo.

Aggiungi una lingua

I partner del dispositivo potrebbero dover aggiungere altre lingue a un'immagine per consentire a un utente di modificare le lingue. Questo è importante per i dispositivi che potrebbero non avere una connessione Internet persistente per scaricare e installare una lingua con l'app Impostazioni.

È possibile aggiungere altre lingue all'immagine personalizzata usando DISM per installare un Language Pack e le funzionalità correlate su richiesta. È possibile aggiungere lingue in modalità di controllo o a un'immagine montata offline. Per altre informazioni, vedere Panoramica delle lingue.

  1. Montare la funzionalità su richiesta ISO nel PC tecnico. Questa operazione potrebbe essere ancora montata se è stato aggiunto un foD precedente nel lab.

  2. Montare l'ISO del Language Pack nel PC tecnico.

  3. Aggiungere un Language Pack all'immagine. In questo esempio viene usato il francese (fr-FR). Da un prompt dei comandi amministrativo:

    Dism /Add-Package /online /packagepath:"E:\x64\langpacks\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab
    

    Dove E: è l'ISO del Language Pack montato

  4. Installare i FOD della lingua per il Language Pack.

    DISM /online /add-package /packagepath:D:Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab
    

    Dove D: è l'ISO del fod montato

Aggiungere un aggiornamento cumulativo

I partner del dispositivo potrebbero dover aggiornare l'immagine del sistema operativo con l'aggiornamento cumulativo più recente come parte del processo di compilazione dell'immagine iniziale. L'aggiornamento può essere applicato offline usando gestione e manutenzione e manutenzione e distribuzione online oppure eseguendo direttamente il pacchetto MSU. Le due opzioni seguenti illustrano come eseguire un'installazione tramite MSU o un'installazione avanzata usando gestione e manutenzione automatica.

Per aggiungere un aggiornamento, scaricare prima l'LCU più recente dal Catalogo di Microsoft Update e quindi installarlo. È possibile installare l'aggiornamento tramite l'interfaccia utente grafica o la riga di comando.

Verrà quindi illustrato come installare un LCU usando un file con estensione msu dal catalogo di Microsoft Update.

Scaricare un aggiornamento

Questi passaggi possono essere eseguiti sul PC tecnico se il dispositivo IoT non dispone di connettività Internet o se lo scenario del dispositivo non richiede mai la connessione a Internet.

  1. Visitare Windows 10 Cronologia aggiornamenti per vedere quali aggiornamenti sono disponibili per l'immagine di Windows.
  2. In alto a sinistra della pagina selezionare la compilazione Windows 10. Selezionare, ad esempio, Windows 10, versione 1809.
  3. Nel riquadro di spostamento a sinistra viene visualizzata una sezione denominata In questa versione. Questa sezione mostra il numero KB dell'LCU più recente. Selezionare il nome della Knowledge Base più recente, che consente di accedere a un articolo della Knowledge Base con alcune informazioni sulla versione.
  4. Nella pagina dell'articolo della Knowledge Base individuare il collegamento per il Catalogo di Microsoft Update e selezionare il collegamento. Verrà visualizzata la pagina di download nel catalogo.
  5. Scaricare il pacchetto MSU dal catalogo e salvarlo in C:\Packages nel dispositivo IoT.

Installare un aggiornamento, metodo semplice

Dopo aver scaricato un aggiornamento, selezionare l'aggiornamento in Esplora file per avviare l'installazione.

Installare un aggiornamento, metodo avanzato

È possibile installare un LCU usando gestione e manutenzione e manutenzione immagine. Questa operazione può essere utile se si esegue lo script dell'installazione dell'aggiornamento. È anche possibile usare questo metodo per aggiungere l'aggiornamento a un'immagine montata offline. Per altre informazioni, vedere Aggiungere aggiornamenti a un'immagine di Windows.

Usare gestione e manutenzione e manutenzione distribuzione per installare l'unità LCU:

Da un prompt dei comandi amministrativo:

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

Installare il software OEM

I partner del dispositivo potrebbero dover installare il software in modalità di controllo. Questo software potrebbe essere applicazioni line-of-business, strumenti, utilità o qualsiasi tipo di software che deve trovarsi nel dispositivo prima della spedizione. Puoi usare la modalità di controllo per installare il software usando i metodi disponibili dal desktop di Windows e i partner del dispositivo devono usare il metodo più adatto al flusso di lavoro. Vedere

Alcuni aspetti da considerare:

  • Se un'applicazione installata deve diventare l'esperienza shell per il dispositivo, seguire la procedura descritta nel lab 5 per configurare l'utilità di avvio shell o l'accesso assegnato. Le funzionalità usate dipendono dal tipo di applicazione che diventa la shell.
    • L'utilità di avvio della shell viene usata se come shell viene usata un'applicazione Win32 o .NET.
    • L'accesso assegnato viene usato se un'applicazione UWP viene usata come shell.
  • Se l'esperienza del dispositivo è più simile a un'esperienza desktop personalizzata (ad esempio, un chiosco alberghiero) in cui gli utenti possono accedere al desktop, esistono passaggi di personalizzazione che consentono di semplificare la conservazione del layout del dispositivo. Ad esempio, il layout dell'icona sul desktop e il menu Start possono essere mantenuti come parte del processo Sysprep.
  • Questo tipo di installazione deve essere eseguito in modalità di controllo e non può essere eseguito su un'immagine montata offline.