|
Windows Registry Editor Version 5.00
;Description: Prevents Windows 10 from resetting the file associations ;... by setting NoOpenWith registry value for all the modern apps. ;Created on Feb 13 2016 by Ramesh Srinivasan ;The Winhelponline Blog ;http://www.winhelponline.com/blog ;Tested in Windows 10 Build 10586
;------------------- ;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"="" |
After running the REG fix, open Control Panel ⇒ Default Programs and set file associations or default programs as you prefer. None of the built-in Universal Apps should reset the associations from now on. This method has been tested (and works fine) in Windows 10 Build 10586.
Note that this registry edit also hides the Modern Apps in Open With dialog boxes for the corresponding file types, but they still show up in the Control Panel > Default Programs (Classic UI) listing.
Updates:
Feb 17 2016: Proudly, my edit and this page were mentioned recently by InfoWorld, gHacks, RedmondMag and others. And WinZip has updated their KB article suggesting their users to implement the same registry edit. This method is the only workaround for a really annoying issue in Windows 10, and I’m glad this page served so many users worldwide.
Feb 25 2016: In Windows 10, to configure your default apps, click Start button, Settings, System and then Default apps. This is the only supported method to manually change your default app settings. We’ve seen behavior by some apps that have set themselves as default in unsupported ways by deleting or corrupting registry settings. Details on supported methods for apps to register file associations can be found on MSDN here. Update KB3135173 for Windows addresses the problem and resets application defaults to the initial Windows settings when registry settings are deleted or corrupted. We have worked with some of these app providers so the apps no longer exhibit this behavior in their latest versions. If a user proactively changes their default app settings using the supported method, the registry won’t be corrupted and those user settings are retained. Source – Betsy [MSFT]