IrfanView(x64)のスタンドアロンバージョンがあり、それをすべての画像ファイルの[プログラムから開く]メニューに表示したい。ただし、デフォルトのプログラムにしたくありません。どういうわけか、私が何をしても、このリストに入ることを望まない。 [プログラムから開く]をクリックしても、[その他のアプリ]メニューに表示されません。私が試したものを以下に示します(順不同)。
再試行する必要があると思います Default Programs Editor 。
「コンテキストメニュー」ではなく、下部のオプション「「プログラムから開く」プログラム」をクリックしてください。
その後:
変更を表示するには、コンピュータを再起動する必要がある場合があります。
別の優れたツールは、Nir Soferによる OpenWithView です。
彼の他の無料ツールをチェックすることは非常に価値があります。
私はいくつかの代替手順を必要とする特別なケースに遭遇し、誰かが同じ問題に遭遇する可能性がある場合にそれを共有したいと思いました:
したがって、Visual Studio 2013および2015を修正したかったnotが.slnファイルの最初の[アプリケーションから開く]リストに表示された。 2017年と2010年のみ(このマシンに後からインストールされたことはありません)。デフォルトプログラムエディターによると、私が欲しているのはすでにinリストになっているときのフラストレーションを想像してください。
そして、実際にはwereはすでに.slnのOpenWithProgids
にありますが、MSがWindows 8のファイルクラスに新しいAllowSilentDefaultTakeOver
レジストリ値を発明したことが判明しました おそらくいくつかのことを行います ですが、その中には、プログラムが最初のOpen Withリストに表示されないように思われるものがあります。 VisualStudio.sln.12.0
の下のVisualStudio.sln.14.0
およびHKEY_CLASSES_ROOT
キーからAllowSilentDefaultTakeOver
値を削除するとすぐに、Visual Studio 2013および2015がようやく表示されました。
そして念のため、私は追加AllowSilentDefaultTakeOver
を役に立たないVisual Studio 2010クラスに、そしてlo、 [プログラムから開く]リストから消えました!
したがって、プログラムをファイルの種類の[プログラムから開く]リストに表示するためにすべてを試しても問題が解決しない場合は、HKEY_CLASSES_ROOT\[program's file type ProgID]
でAllowSilentDefaultTakeOver
の値を探します。 (ただし、現実的には、新しいバージョンもインストールされている場合に、古いバージョンのMicrosoftプログラムでのみ表示される可能性があります。)