Come impedire a Edge di dirottare le associazioni PDF o HTML
Il meccanismo di protezione dell'associazione dei file di Windows 10 impedisce modifiche dirette all'area UserChoice del registro per ciascun tipo di file. Quando nel registro non è impostata alcuna associazione di file (scelta dell'utente) o se un'applicazione annulla l'hash scrivendo erroneamente nella chiave di registro UserChoice per impostare le associazioni, si avvia un ripristino dell'associazione di file per quel tipo di file, tornando ai valori predefiniti di Windows 10 . Ad esempio, Edge potrebbe acquisire le associazioni dei file PDF dopo un aggiornamento o per i motivi sopra menzionati e il Centro operativo avvisa che è stata ripristinata un'impostazione predefinita dell'app.

"Un'app ha causato un problema con l'impostazione dell'app predefinita per i file .pdf, quindi è stata reimpostata su Microsoft Edge"
Aggiornamento 2019: le seguenti modifiche al registro non funzionano più in Windows v1809 (e versioni successive). Vedi l'articolo Correzione "Ripristino predefinito di un'app" per una correzione corretta.
Soluzione
Utilizzare i passaggi seguenti per impedire a Microsoft Edge di dirottare il PDF o le associazioni di file .HTM / .HTML.
Le istruzioni funzionano in build precedenti alla v1803.
1. Avvia l'Editor del Registro di sistema (Regedit.exe) e vai a:
HKEY_CURRENT_USER \ SOFTWARE \ Classes \ Impostazioni locali \ Software \ Microsoft \ Windows \ CurrentVersion \ AppModel \ Repository \ Packages \ Microsoft.MicrosoftEdge_25.10586.0.0_neutral__8wekyb3d8bbwe \ MicrosoftEdge \ Capabilities \ FileAssociations
Nota: la chiave sopra si applica se è installato Microsoft Edge v25.10586.0.0, che è la versione corrente a partire da questo post. Se hai altri numeri di build, scegli la chiave appropriata. Di solito sarà in questo formato:
Microsoft.MicrosoftEdge_nn.nnnnn.n.n_neutral__8wekyb3d8bbwe, dove nnn ... è un segnaposto per la versione / build attuale.
2. Nel riquadro destro, annotare gli ID Prog assegnati per i tipi di file .pdf e .htm o .html. In questo caso, l'ID Prog per .pdf è AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723

3. Vai al seguente percorso
HKEY_CURRENT_USER \ SOFTWARE \ Classes \ AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
Nel riquadro destro, creare un valore stringa (REG_SZ) denominato NoOpenWith

Ciò impedisce l'acquisizione dell'associazione di file .PDF da parte di Microsoft Edge. La voce NoOpenWith funziona su una base per ProgID. Per i file .HTM / .HTML, aggiungi qui la voce NoOpenWith:
HKEY_CURRENT_USER \ SOFTWARE \ Classes \ AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9
Aggiornamento dell'anniversario: se stai utilizzando l'aggiornamento dell'anniversario di Windows 10, devi anche creare un valore di stringa aggiuntivo chiamato NoStaticDefaultVerb nella chiave sopra.
$config[ads_text6] not found4. Chiudere l'editor del registro.
5. Utilizzare i programmi predefiniti per associare nuovamente il tipo di file al programma preferito.
Si noti che questa modifica del registro nasconde anche Microsoft Edge nelle finestre di dialogo Apri con per i tipi di file corrispondenti.