Come impedire a Edge di dirottare le associazioni PDF o HTML?

Il meccanismo di protezione dell'associazione file di Windows 10 impedisce modifiche dirette all'area UserChoice del registro per ogni tipo di file. Quando nessuna associazione di file (scelta dell'utente) è impostata nel registro o se un'applicazione annulla l'hash scrivendo in modo errato su Chiave di registro UserChoice per impostare le associazioni, questo attiva un ripristino dell'associazione di file per quel tipo di file, tornando a Windows 10 predefiniti. Ad esempio, Edge potrebbe rilevare le associazioni di file PDF dopo un aggiornamento o per i motivi sopra menzionati e il Centro operativo ti avvisa che un'app predefinita è stata reimpostata.

"Un'app ha causato un problema con l'impostazione predefinita dell'app 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 articolo Correzione "Un'app predefinita è stata ripristinata" per una corretta correzione.


Soluzione

Utilizzare i passaggi seguenti per impedire a Microsoft Edge di dirottare le associazioni di file PDF o .HTM/.HTML.

Le istruzioni funzionano nelle build precedenti alla v1803.

1. Avvia l'editor del registro (Regedit.exe) e vai a:

HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\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 hai installato Microsoft Edge v25.10586.0.0, che è la versione corrente a partire da questo post. Se hai un altro numero di build, scegli la chiave appropriata. Di solito sarà in questo formato:

Microsoft. MicrosoftEdge_nn.nnnnn.n.n_neutral__8wekyb3d8bbwe, Dove il nn... è un segnaposto per la versione/build attuale.

2. Nel riquadro di destra, 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 alla seguente posizione

HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723

Nel riquadro di destra, crea un valore stringa (REG_SZ) denominato NoApriCon

Ciò impedisce l'acquisizione dell'associazione file .PDF da parte di Microsoft Edge. La voce NoOpenWith funziona in base al ProgID. Per i file .HTM/.HTML, aggiungi la voce NoOpenWith qui:

HKEY_CURRENT_USER\SOFTWARE\Classes\AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9

Aggiornamento anniversario: Se stai utilizzando l'Aggiornamento dell'anniversario di Windows 10, devi anche creare un valore di stringa aggiuntivo denominato NoStaticDefaultVerb nella chiave sopra.

4. Uscire dall'editor del registro.

5. Usa Programmi predefiniti per riassociare il tipo di file al tuo programma preferito.

Nota che questa modifica del registro nasconde anche Microsoft Edge nelle finestre di dialogo Apri con per i tipi di file corrispondenti.


Una piccola richiesta: se ti è piaciuto questo post, condividilo?

Una "piccola" condivisione da parte tua sarebbe di grande aiuto per la crescita di questo blog. Alcuni ottimi suggerimenti:
  • Fissalo!
  • Condividilo sul tuo blog preferito + Facebook, Reddit
  • Twittalo!
Quindi grazie mille per il tuo supporto, mio ​​lettore. Non ci vorranno più di 10 secondi del tuo tempo. I pulsanti di condivisione sono proprio sotto. :)

Ezoicosegnala questo annuncio