Esportare o importare associazioni di applicazioni predefinite
Quando si compila un'immagine, è possibile aggiornare i programmi predefiniti associati alle estensioni o ai protocolli di file.
A tale scopo, creare un file di associazione dell'app e importarlo nelle immagini usando GESTIONE dei dati.
Generare un file XML di associazioni di app predefinite
Distribuire l'immagine di Windows in un computer di test e configurare i programmi inclusi nell'immagine. È possibile accedere a Windows e usare Pannello di controllo per selezionare le associazioni di app predefinite. È possibile esportare le associazioni di app predefinite configurate in un file XML in una condivisione di rete o in supporti rimovibili in modo da poterli importare nel file WIM o VHD prima di distribuirlo nei computer di destinazione.
Impostare associazioni di app predefinite
Installare l'immagine di Windows in un computer di test. Per altre informazioni su come applicare un'immagine di Windows, vedere Applicare immagini tramite gestione dati di distribuzione.
Avviare il computer di test e completare l'installazione di Windows.
Aprire Impostazioni. In Trova un'impostazione cercare e aprire app predefinite.
Configurare le app predefinite in base all'estensione del nome file o all'app. Ad esempio, per impostare un'app di visualizzazione foto installata come programma predefinito usato per aprire tutti i tipi di file e i protocolli supportati, fare clic su Imposta impostazioni predefinite per app, selezionare l'app > di visualizzazione foto Gestisci e quindi selezionare i tipi di file e le associazioni per l'app.
Esportare le impostazioni di associazione delle app predefinite
Nel computer di test aprire un prompt dei comandi come amministratore.
Esportare le impostazioni di associazione di app predefinite dal computer di test a un file .xml in una condivisione di rete o in un'unità USB:
Dism /Online /Export-DefaultAppAssociations:"F:\AppAssociations.xml"
Aggiungere o rimuovere impostazioni di associazione di applicazioni predefinite a un'immagine di Windows
È possibile modificare le impostazioni di associazione di app predefinite in un file WIM o VHD prima di distribuirlo nei computer di destinazione. È anche possibile aggiungere e rimuovere le impostazioni di associazione di app predefinite da un'immagine online.
Importare le impostazioni di associazione delle app predefinite
Nel computer tecnico aprire un prompt dei comandi come amministratore.
Montare un'immagine di Windows da un file WIM o VHD:
Dism /Mount-Image /ImageFile:C:\test\images\install.wim /Name:"Windows" /MountDir:C:\test\offline
Importare il file .xml con le impostazioni di associazione delle app predefinite all'immagine di Windows:
Dism.exe /Image:C:\test\offline /Import-DefaultAppAssociations:F:\AppAssociations.xml
Esaminare l'impostazione di associazione di app predefinita in un'immagine
Nel computer tecnico aprire un amministratore del prompt dei comandi.
Elencare le associazioni di app applicate all'immagine montata:
Dism.exe /Image:C:\test\offline /Get-DefaultAppAssociations
Rimuovere le impostazioni di associazione delle app predefinite
Nel computer tecnico aprire un prompt dei comandi come amministratore.
Rimuovere l'associazione di app predefinita personalizzata aggiunta all'immagine montata:
Dism.exe /Image:C:\test\offline /Remove-DefaultAppAssociations
Smontare l'immagine di Windows
Nel computer tecnico aprire un prompt dei comandi come amministratore.
Smontare l'immagine, eseguire il commit delle modifiche:
Dism /Unmount-Image /MountDir:C:\test\images\install.wim /commit
Suggerimenti
Suggerimento 1
Aggiornare questo file con ogni versione principale. Alcune app consigliate possono gestire più estensioni con ogni nuova versione Windows 10 disponibile. È consigliabile aggiornare il codice XML. Ad esempio, in Windows 10 versione 1703, Microsoft Edge registra l'estensione epub. Se si usa un file XML da Windows 10, la versione 1607 è mancante. Di conseguenza, si otterrà una notifica predefinita di un'app per la reimpostazione per epub.
Modifica manuale del file: non eliminare solo le associazioni di app a cui non si è interessati. In caso contrario, le voci mancanti possono attivare una flurry delle notifiche nel primo avvio dicendo "Un'app predefinita è stata reimpostata".
Per impedire le notifiche, è possibile importare più file di associazione di app. Ad esempio, è possibile importare un file che include tutte le associazioni della versione di Windows correnti e importare il proprio file separato che include un set di associazioni personalizzate mantenute una alla volta.
- Da un nuovo computer di test esportare un file che include solo le associazioni di file predefinite, ad esempio F:\1809-DefaultAppAssociations.xml.
- Modificare le associazioni dell'app come prima ed esportare di nuovo il file. Usare un editor text/XML per modificare solo le associazioni interessate, ad esempio F:\InternetExplorerAssociations.xml.
- L'importazione di xml gestisce solo l'ultimo file importato. I risultati non sono cumulativi se si importano più file. Se sono presenti più file con contenuto diverso, unire manualmente tali file, rimuovere eventuali duplicati e quindi importare il singolo file.
Suggerimento 2
Se le informazioni XML vengono esportate da un computer di riferimento nuovo del marchio, il file XML risultante può essere troncato fino a quando le app di installazione ritardata non sono completamente installate nel sistema. Esistono alcune opzioni per garantire un elenco completo:
- Attendere l'esportazione fino a quando le app non hanno la possibilità di installare completamente. In genere richiede 10-30 minuti.
- Testare le app predefinite come Groove, Foto, Paint 3D aprendo l'app nel computer di riferimento.
- Eseguire
dism /online /get-defaultappassociations >> test.xml
nel prompt dei comandi con l'autorizzazione amministratore prima di modificare eventuali impostazioni predefinite. Dopo l'esportazione delle impostazioni predefinite, confrontare i risultati con il file xml per assicurarsi che le voci nel file esportato includono le voci da/get-defaultappassociations
.
Suggerimento 3
Se un dispositivo ha solo un'applicazione che può gestire un'associazione specifica, tale applicazione verrà visualizzata come predefinita per tale tipo, anche se non esiste alcuna scelta esplicita nel Registro di sistema. L'esportazione delle applicazioni predefinite in XML non raccoglierà queste impostazioni implicite. Per modificare l'applicazione da implicita a esplicita nel computer di riferimento, selezionare il programma per tale associazione. Dopo aver selezionato (o rielezione per le associazioni implicite), tale scelta verrà scritta nel Registro di sistema e quindi disponibile per l'esportazione.
Suggerimento 4
Durante l'aggiornamento, Windows può assegnare nuovamente gestori predefiniti per alcune applicazioni in arrivo specificate nel file xml. Ad esempio, se sono state configurate applicazioni consigliate in precedenza in Windows 7, Windows 8 o Windows 8.1, potrebbero essere modificate nelle versioni successive di Windows in base a ApplyOnUpgrade e sovrascrivereIfProgIdis in OEMDefaultAssociations.xmlo a causa di applicazioni da versioni precedenti di Windows in uscita dal supporto.