Windows 10 を使用していますが、設定 > システム > 既定のアプリ > ファイルの種類ごとに既定のアプリを選択するで設定したファイルの関連付けがランダムに元のプログラムに戻ってしまうという問題が発生しています。 1 日に数回発生することもあります。1 週間発生しないこともあります。 1 つのファイルの種類が変更されても、別のファイルの種類が変更されないこともあります。 そのたびに、ファイルの種類ごとに既定のアプリを選択する画面を開き、リストが読み込まれるのを待ってから種類を元に戻さなければなりません。
これを修正する方法が何かあるはずです。気が狂いそうです。少なくとも、レジストリのどこにその情報が格納されているかを正確に把握できれば、そのようなことが起こったときに、すべての関連付けを含む *.reg ファイルを用意して、それをインポートするだけで済みます。少なくとも、その方法ならはるかに高速になります。
答え1
ずっと前に同様の問題を経験しましたが、最終的にこの問題を解決しました。
Windows 10 でファイルの関連付けが突然リセットされるのを防ぐ回避策の reg 修正 (Ramesh Srinivasan によって開発) があります。
犯人はWindows 10のモダンアプリなので、この修正プログラムはWindows 10がファイルの関連付けをリセットするのを防ぐのに役立ちます。 NoOpenWith レジストリ値すべての最新アプリに対応。
.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"=""
レジストリを変更した後、好みのプログラムに変更し、デフォルトのファイル関連付けを選択できます。(再起動が必要な場合があります)
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"=-
作者は親切にも、この登録スクリプトを自身の Web サイトでオンラインで公開しています。「アプリのデフォルトがリセットされました」の修正 Windows 10 ファイルの関連付けをリセットする (レジストリの修正) そしてすべての功績は彼らに帰せられる。
答え2
Windows 10 では、組み込みの DISM ツールを使用して、現在のファイルの関連付けをエクスポートできます。関連付けは XML ファイルに保存され、後で DISM を使用してインポートできます。次の手順を実行する必要があります。
Windows 10 でファイルの関連付けをエクスポートする - ここでは、必要なアプリがすべてインストールされ、ファイルの関連付けがすでに設定されていることを前提としています。
管理者特権のコマンド プロンプトを開きます。次のコマンドを入力または貼り付けて、Enter キーを押します。
dism /online /Export-DefaultAppAssociations:"%UserProfile%\Desktop\FileAssociations.xml"
これにより、現在のファイルの関連付けが FileAssociations.xml ファイルにエクスポートされ、デスクトップ フォルダーに配置されます。必要に応じて、ファイル パスを修正できます。
これで完了です。ファイルの関連付けをファイルにエクスポートしました。
Windows 10 でファイルの関連付けをインポートする - 作成したばかりの新しいユーザー アカウントでファイルの関連付けを復元できます。または、Windows 10 を再インストールまたは新しいビルドにアップグレードしてファイルの関連付けがリセットされた場合は、時間を節約して、以前に保存したファイルからファイルの関連付けをインポートできます。次の手順で行います。
管理者特権のコマンド プロンプトを開きます。次のコマンドを入力または貼り付けて、Enter キーを押します。
dism /online /Import-DefaultAppAssociations:"%UserProfile%\Desktop\FileAssociations.xml"
これにより、FileAssociations.xml ファイルから現在のファイルの関連付けが復元されます。保存場所に合わせてファイル パスを修正する必要があります。
ヒント: インポートしたファイル関連付けファイルによって行われた変更を元に戻す場合は、管理者特権のコマンド プロンプトから次のコマンドを実行できます。
dism.exe /Online /Remove-DefaultAppAssociations
これにより、インポートしたカスタム ファイルの関連付けがすべて削除され、以前の構成セットが復元されます。
答え3
私が発見したのは、もっと簡単なことです。正しく開かないファイルをデスクトップに保存します。次に、ファイルを右クリックして「開く」を選択します。するとメニューが表示されます。そこで「常にこのプログラムで開く」というボックスにチェックを入れます。次に、リストの一番下までスクロールすると「この PC 上の別のプログラムを検索」という項目がありますので、それを選択します。すると、C ドライブの 64 ビット プログラム フォルダに移動します。86x のプログラムにアクセスする必要がある場合は、C ドライブに戻す必要があります。その後、関連付ける必要のあるプログラムのフォルダまでドリルダウンします。