Windows 10 modifica automaticamente le associazioni di file [duplicato]


11

Ho Windows 10 e sto riscontrando questo problema in cui cambieranno casualmente le associazioni di file che ho impostato da Impostazioni> Sistema> App predefinite> Scegli le app predefinite per tipo di file nei loro programmi originali. A volte accadrà più volte al giorno. A volte non per una settimana. A volte un tipo di file cambia ma un altro no. Ogni volta che devo tornare indietro apri la schermata Scegli app predefinite per tipo di file, attendi che l'elenco si carichi e cambi nuovamente i tipi.

Deve esserci un modo per risolvere questo problema. Mi sta facendo impazzire. Perlomeno sarebbe bello sapere esattamente dove nel registro memorizza tali informazioni, quindi ogni volta che succede posso solo avere un file * .reg che ha tutte le mie associazioni e posso semplicemente importarlo. Almeno così sarà molto più veloce.

Risposte:


1

Ho sperimentato un problema simile molto tempo fa alla fine ho risolto questo casino.

Esiste una soluzione alternativa reg (sviluppata da Ramesh Srinivasan) che impedisce questo improvviso ripristino delle associazioni di file in Windows 10.

Poiché i colpevoli sono le app moderne di Windows 10, questa correzione funziona per impedire a Windows 10 di ripristinare le associazioni di file impostando il valore del Registro di sistema NoOpenWith per tutte le app moderne.

Ecco il resto del contenuto del file .reg:

Windows Registry Editor Version 5.00


;-------------------
;Microsoft.3DBuilder
;-------------------
;File Types: .stl, .3mf, .obj, .wrl, .ply, .fbx, .3ds, .dae, .dxf, .bmp
;... .jpg, .png, .tga

[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXvhc4p7vz4b485xfp46hhk3fq3grkdgjg]
"NoOpenWith"=""

;-------------------
;Microsoft Edge
;-------------------
;File Types: .htm, .html
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9]
"NoOpenWith"=""

;File Types: .pdf
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723]
"NoOpenWith"=""

;File Types: .svg
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXde74bfzw9j31bzhcvsrxsyjnhhbq66cs]
"NoOpenWith"=""

;File Types: .xml
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXcc58vyzkbjbs4ky0mxrmxf8278rk9b3t]
"NoOpenWith"=""

;-------------------
;Microsoft Photos
;-------------------
;File Types: .3g2,.3gp, .3gp2, .3gpp, .asf, .avi, .m2t, .m2ts, .m4v, .mkv
;... .mov, .mp4, mp4v, .mts, .tif, .tiff, .wmv
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXk0g4vb8gvt7b93tg50ybcy892pge6jmt]
"NoOpenWith"=""

;File Types: Most Image File Types
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX43hnxtbyyps62jhe9sqpdzxn1790zetc]
"NoOpenWith"=""

;File Types: .raw, .rwl, .rw2 and others
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX9rkaq77s0jzh1tyccadx9ghba15r6t3h]
"NoOpenWith"=""

;-------------------
; Zune Music
;-------------------
;File Types: .aac, .adt, .adts ,.amr, .flac, .m3u, .m4a, .m4r, .mp3, .mpa
;.. .wav, .wma, .wpl, .zpl
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXqj98qxeaynz6dv4459ayz6bnqxbyaqcs]
"NoOpenWith"=""

;-------------------
; Zune Video
;-------------------
;File Types: .3g2,.3gp, .3gpp, .avi, .divx, .m2t, .m2ts, .m4v, .mkv, .mod
;... .mov, .mp4, mp4v, .mpe, .mpeg, .mpg, .mpv2, .mts, .tod, .ts
;... .tts, .wm, .wmv, .xvid
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX6eg8h5sxqq90pv53845wmnbewywdqq5h]
"NoOpenWith"=""

Dopo aver apportato modifiche al registro, è possibile passare al programma preferito e selezionare l'associazione dei file predefinita. (Potrebbe essere necessario riavviare)

Puoi annullare questa modifica in qualsiasi momento sostituendo il valore di NoOpenWith:

Windows Registry Editor Version 5.00


;-------------------
;Microsoft.3DBuilder
;-------------------
;File Types: .stl, .3mf, .obj, .wrl, .ply, .fbx, .3ds, .dae, .dxf, .bmp
;... .jpg, .png, .tga

[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXvhc4p7vz4b485xfp46hhk3fq3grkdgjg]
"NoOpenWith"=-

;-------------------
;Microsoft Edge
;-------------------
;File Types: .htm, .html
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9]
"NoOpenWith"=-

;File Types: .pdf
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723]
"NoOpenWith"=-

;File Types: .svg
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXde74bfzw9j31bzhcvsrxsyjnhhbq66cs]
"NoOpenWith"=-

;File Types: .xml
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXcc58vyzkbjbs4ky0mxrmxf8278rk9b3t]
"NoOpenWith"=-

;-------------------
;Microsoft Photos
;-------------------
;File Types: .3g2,.3gp, .3gp2, .3gpp, .asf, .avi, .m2t, .m2ts, .m4v, .mkv
;... .mov, .mp4, mp4v, .mts, .tif, .tiff, .wmv
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXk0g4vb8gvt7b93tg50ybcy892pge6jmt]
"NoOpenWith"=-

;File Types: Most Image File Types
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX43hnxtbyyps62jhe9sqpdzxn1790zetc]
"NoOpenWith"=-

;File Types: .raw, .rwl, .rw2 and others
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX9rkaq77s0jzh1tyccadx9ghba15r6t3h]
"NoOpenWith"=-

;-------------------
; Zune Music
;-------------------
;File Types: .aac, .adt, .adts ,.amr, .flac, .m3u, .m4a, .m4r, .mp3, .mpa
;.. .wav, .wma, .wpl, .zpl
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppXqj98qxeaynz6dv4459ayz6bnqxbyaqcs]
"NoOpenWith"=-

;-------------------
; Zune Video
;-------------------
;File Types: .3g2,.3gp, .3gpp, .avi, .divx, .m2t, .m2ts, .m4v, .mkv, .mod
;... .mov, .mp4, mp4v, .mpe, .mpeg, .mpg, .mpv2, .mts, .tod, .ts
;... .tts, .wm, .wmv, .xvid
[HKEY_CURRENT_USER\SOFTWARE\Classes\AppX6eg8h5sxqq90pv53845wmnbewywdqq5h]
"NoOpenWith"=-

L'autore ha gentilmente reso disponibile questo script reg online sul proprio sito Web: correzione per "Ripristino di un'app predefinita" Windows 10 Ripristino delle associazioni di file (correzioni del registro) e tutto il merito va loro .


Lo esaminerò. Tuttavia, mentre molti dei tipi di file vengono acquisiti da un'app di Windows 10 Modern (nel mio caso PDF e XML tornano a Edge), non è il caso di tutti i tipi di file con cui ho problemi. Ho anche un problema con i file * .config che finiscono per tornare a Visual Studio.
James,

0

Windows 10 ti consente di esportare le associazioni di file correnti utilizzando lo strumento DISM integrato. Li memorizzerà in un file XML, che può essere importato in seguito utilizzando DISM. Devi fare quanto segue.

Esporta associazioni di file in Windows 10 - Qui presumo che tu abbia tutte le app richieste installate e già impostate con le loro associazioni di file.

Apri un prompt dei comandi con privilegi elevati. Digita o incolla il seguente comando e premi Invio:

dism /online /Export-DefaultAppAssociations:"%UserProfile%\Desktop\FileAssociations.xml"

Ciò esporterà le associazioni dei file correnti nel file FileAssociations.xml e lo inserirà nella cartella Desktop. È possibile correggere il percorso del file, se necessario.

Questo è tutto. Hai appena esportato le tue associazioni di file in un file.

Importa associazioni di file in Windows 10: è possibile ripristinare le associazioni di file in un nuovo account utente appena creato. Oppure, se hai reinstallato o aggiornato Windows 10 a una build più recente e le associazioni di file sono state ripristinate, puoi risparmiare tempo e importare le associazioni di file dal file salvato in precedenza. Fallo come segue.

Apri un prompt dei comandi con privilegi elevati. Digita o incolla il seguente comando e premi Invio:

dism /online /Import-DefaultAppAssociations:"%UserProfile%\Desktop\FileAssociations.xml"

Ciò ripristinerà le associazioni dei file correnti dal file FileAssociations.xml. Devi correggere il percorso del file in modo che corrisponda alla posizione in cui lo memorizzi.

Suggerimento: se si decide di ripristinare le modifiche apportate dal file delle associazioni di file importato, è possibile eseguire il comando seguente dal prompt dei comandi con privilegi elevati:

dism.exe /Online /Remove-DefaultAppAssociations

Ciò rimuoverà tutte le associazioni di file personalizzate importate e ripristinerà il set di configurazione precedente.


Ho esaminato questo. Da quello che ho capito, importa solo in nuovi account. La documentazione di Microsoft dice "Le associazioni di applicazioni predefinite verranno applicate per ciascun utente durante il primo accesso". Non è quello che sto cercando. Sto cercando di modificare le associazioni di file per il mio account esistente corrente a cui sono già connesso.
James,

Inizialmente non ha funzionato per me per sostituire " Notepad" con " Notepad++" per i file .txt. Si è scoperto che dovrebbe essere " Applications\notepad++.exe" invece (attributo " ProgId").
Peter Mortensen,

Sfortunatamente csv, che non voglio cambiare, non è presente (Windows 10 versione 1803 (build del sistema operativo 17134.286)).
JosephHarriott,

-1 che spiega come esportare le associazioni di file non risponde alla domanda sul motivo per cui continuano a essere ripristinati, né alla domanda su dove sono memorizzati nel registro.
WakeDemons3,

0

Quello che ho scoperto è molto più semplice. Salvo il file, che non si apre correttamente, sul desktop. Quindi faccio clic con il pulsante destro del mouse sul file e scelgo '' apri con '', quindi viene visualizzato un menu in cui è necessario selezionare la casella che dice "Apri sempre con questo programma", quindi scorrere fino alla fine dell'elenco e si vedi '' trova un altro programma su questo pc '' scegli quello. Ti porterà quindi all'unità c e nella cartella del programma a 64 bit. Se è necessario accedere ai programmi 86x, è necessario eseguirne il backup nell'unità c. Quindi esegui il drill-down nella cartella del programma a cui devi associarlo.


1
Ma questo non durerà. La selezione finirà per essere ripristinata da Windows. Questo è il problema.
UuDdLrLrSs
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.