web-dev-qa-db-ja.com

Windows 10で開くプログラムを手動で追加する

IrfanView(x64)のスタンドアロンバージョンがあり、それをすべての画像ファイルの[プログラムから開く]メニューに表示したい。ただし、デフォルトのプログラムにしたくありません。どういうわけか、私が何をしても、このリストに入ることを望まない。 [プログラムから開く]をクリックしても、[その他のアプリ]メニューに表示されません。私が試したものを以下に示します(順不同)。

  • IrfanViewでファイルを開く
  • IrfanViewをデフォルトのアプリケーションとして割り当ててから、前のアプリケーションを再度割り当てます。
  • ここの指示に従ってください: Windows 8の[プログラムから開く]リストに項目を追加します (関連するレジストリキーはすでに存在します!)
  • デフォルトプログラムエディターのダウンロード(このオプションがないようで、「IrfanViewで編集」シェルオプションを追加したくありません)
  • ここの指示に従ってください: http://www.sevenforums.com/tutorials/178066-open-add-program.html (問題は、関連するアプリをホストしているサイトが完全にダウンしているように見えることです)
13
Ynhockey

再試行する必要があると思います Default Programs Editor

「コンテキストメニュー」ではなく、下部のオプション「「プログラムから開く」プログラム」をクリックしてください。

enter image description here

その後:

enter image description here

変更を表示するには、コンピュータを再起動する必要がある場合があります。

6
FKasa

別の優れたツールは、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プログラムでのみ表示される可能性があります。)

1
Kyle Fiegener