この問題は頻繁に発生しますが、ランダムです。私はついに問題のトリガーのセットを追跡することができましたが、直接的な修正ではなく、ハック的で部分的な回避策しかありませんでした。
回避策:
たとえば、「Groove」または「Movies&TV」は、音楽とビデオ形式の関連付けを取得しようとします。私が見つけた唯一の解決策は、これらの一見アンインストール可能なプログラムをアンインストールすることです。
http://www.howtogeek.com/224798/how-to-uninstall-windows-10s-built-in-apps-and-how-to-reinstall-them/
上記の記事では、(admin)Power Shellを使用して、 Microsoftがインストールした一部のアプリを一時的にアンインストールする方法について説明しています。
例えば:
Get-AppxPackage *zunemusic* | Remove-AppxPackage
または
Get-AppxPackage *zunevideo* | Remove-AppxPackage
これらのアプリをアンインストールした後、Windows 10はこれらのファイルの関連付けを再度取得しようとしませんでした。関係なく試して、関連付けを完全に解除することを半分期待していましたが、幸運でした。
残念ながら、これでこれらの問題がすべて解決されるわけではありません。この方法ではアンインストールできないため、PDFは引き続きMicrosoft Edgeに戻ります。
トリガーの原因:
私のプログラムの1つにこれを引き起こすトリガーを追跡できました。一部のアソシエーションを変更するだけなので、それがそれを行う唯一のものであるかどうかはわかりませんが。おそらく、プログラムが最初のトリガーを設定する原因となる特定のアクションです。別のプログラムがトリガーシーケンスを完了します。
procmonによると、ファイルの関連付けを使用してレジストリスヌーピングを実行します。2番目のトリガーは、頻繁に元に戻るファイルの種類に関連付けられているプログラムを開くことです。その2番目のプログラムは、procmonに従ってファイルの関連付けをスヌープします。
私が想像するのは、最初のプログラムが、ファイルの関連付けを変更するプログラムに対するWindows 10の「保護」を破壊するために何かをするということです。2番目のプログラムを開くと、Windowsはその保護を再確認し、ハッシュ/ progidが無効になると、Microsoftのデフォルトに戻ります。
たとえば、PhotoShopの古いバージョンとFirefoxがこれを実行しているのを見ることができます。彼らは両方とも鍵を見ます
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice
プログラム1はなんらかの形でハッシュ/プログイドを台無しにし、そのタイプに関連付けられているプログラム2はWindowsに再チェックさせ、元に戻します。ファイルの関連付けがプログラム1が実行する前後に正しいため、最初に破損していると見なされる理由について、私は少し不思議に思っています。この協会はハイジャックされていないため、そもそもマイクロソフトのオーバーリーチは必要ありませんでした。
すべてのシステムに同じプログラムがインストールされているわけではないため、最初のトリガーイベントを引き起こす難解な古いプログラムが多数存在する可能性があります。上記の私の最初の回避策とは別に、私はあなたが問題のあるプログラムを使用することに気をつけていると思います。(すくめ)