Abilitare la modalità di produzione
Panoramica
Per eseguire script, programmi di installazione e strumenti di diagnostica sul piano di fabbrica, Windows 10 in modalità S e Windows 10 S hanno una modalità di produzione. Questa modalità consente di eseguire codice non firmato in modalità di controllo. Abilitare la modalità di produzione aggiungendo una chiave del Registro di sistema a un'immagine offline. Disabilitare la modalità di produzione rimuovendo la chiave del Registro di sistema all'avvio in modalità di controllo.
Importante
Non spedire un PC windows 10 in modalità S con la chiave del Registro di sistema sul posto. Rimuovere la chiave del Registro di sistema prima della spedizione del dispositivo.
Prima di spedire un PC windows 10 in modalità S, rimuovere la chiave del Registro di sistema di produzione ed escluderla dai pacchetti di ripristino.
Per eseguire script, programmi di installazione e strumenti di diagnostica sul piano di fabbrica, Windows 11 in modalità S ha una modalità di produzione. Questa modalità consente di eseguire codice non firmato in modalità di controllo. Abilitare la modalità di produzione aggiungendo una chiave del Registro di sistema a un'immagine offline. Disabilitare la modalità di produzione rimuovendo la chiave del Registro di sistema all'avvio in modalità di controllo.
Importante
Non spedire un PC Windows 11 in modalità S con la chiave del Registro di sistema sul posto. Rimuovere la chiave del Registro di sistema prima della spedizione del dispositivo.
Prima di spedire un PC windows 11 in modalità S, rimuovere la chiave del Registro di sistema di produzione ed escluderla dai pacchetti di ripristino.
Come abilitare la modalità di produzione
Ecco come abilitare la modalità di produzione.
Sul PC tecnico:
Montare l'immagine in modalità S.
Dism /Mount-Wim /WimFile:D:\sources\install.wim /index:1 /MountDir:C:\mount\windows
Dove D: è il supporto di installazione in modalità S.
Caricare l'hive del Registro di sistema dall'immagine montata in regedit nel PC tecnico. Useremo un hive temporaneo denominato HKLM\Windows10S.
reg load HKLM\Windows10S C:\Mount\Windows\Windows\System32\Config\System
Aggiungere la chiave del Registro di sistema di produzione.
reg add HKLM\Windows10S\ControlSet001\Control\CI\Policy /v ManufacturingMode /t REG_DWORD /d 1
Scaricare l'hive del Registro di sistema dal PC tecnico.
reg unload HKLM\Windows10S
Smontare l'immagine e eseguire il commit delle modifiche.
Dism /Unmount-Image /MountDir:"C:\mount\windows" /Commit
L'immagine in modalità S ora ha la chiave di produzione che consente di apportare modifiche in modalità di controllo.
Rimuovere la chiave del Registro di sistema di produzione
Al termine delle modifiche apportate al PC in modalità di controllo, si rimuoverà la chiave del Registro di sistema di produzione.
Durante l'avvio in modalità di controllo:
Aprire Prompt dei comandi.
Rimuovere la chiave del Registro di sistema.
reg delete HKLM\system\ControlSet001\Control\CI\Policy /v ManufacturingMode
La chiave del Registro di sistema di produzione viene ora rimossa. È possibile controllare l'editor del Registro di sistema per verificare che la chiave sia stata rimossa.
Nel PC in modalità S in modalità di controllo:
Aprire l'editor del Registro di sistema facendo clic sul menu Start e digitando
regedit
e premendo INVIO.Usare il browser del Registro di sistema nel riquadro sinistro per passare a Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CI\Policy.
Nei criteri non dovrebbe essere visualizzata una chiave denominata manufacturingmode.
Escludere la chiave del Registro di sistema di produzione dal ripristino
Quando si crea un pacchetto di ripristino, escludere la chiave del Registro di sistema di produzione. Creare un file di esclusione che indica a scanstate di ignorare la chiave del Registro di sistema quando acquisisce un pacchetto di ripristino.
Creare un file .xml in un editor di testo.
Copiare e incollare il codice seguente. Ciò indica a ScanState di non acquisire la chiave del Registro di sistema nel pacchetto di ripristino creato:
<?xml version="1.0" encoding="UTF-8"?> <migration urlid="https://www.microsoft.com/migration/1.0/migxmlext/ExcludeManufacturingMode"> <component type="System"> <displayName>Exclude manufacturing regkey</displayName> <role role="Settings"> <rules context="System"> <unconditionalExclude> <objectSet> <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy [ManufacturingMode]</pattern> </objectSet> </unconditionalExclude> </rules> </role> </component> </migration>
Salvare il file come exclusion.xml.
Quando si usa scanstate per generare un pacchetto di ripristino, aggiungere /i:exclusion.xml al comando scanstate per escludere la chiave di produzione dall'acquisizione. Questo comando crea un pacchetto di ripristino che esclude la chiave del Registro di sistema di produzione e lo inserisce nella cartella di ripristino.
Scanstate.exe /config:T:\deploymenttools\Config_SettingsOnly.xml /o /v:13 /ppkg C:\Recovery\Customizations\usmt.ppkg /i:exclusion.xml /l:C:\Scanstate.log
Ridistribuire Windows in modalità S
Se il dispositivo è già stato convertito in Windows in modalità S, per installare un'immagine in un dispositivo è necessario:
- Impostare il valore ManufacturingMode su 1
- Disabilitare l'avvio protetto nel menu UEFI
- Riavviare il dispositivo
- Installare o distribuire l'immagine Windows nel dispositivo
- Disabilitare ManufacturingMode