web-dev-qa-db-ja.com

Windows 10の「で開く」メニューを編集する

私はPDF Split&Merge(PDF SAM)を頻繁に使いますが、デフォルトのPDFハンドラとして設定したくありません。

PDFを右クリックしてOpen withを選択すると、これらのオプションが表示されます。 PDF SAMを選択するには、クリックして別のアプリを選択し、PDF SAMを選択します。

enter image description here

PDF SAMが[Open with]メニューに直接表示されるようにします。

私は助けを求めてこれらの質問を調べました:

OpenWithListの2番目のオプションとしてPDF SAMを設定するようにレジストリを変更しました。

enter image description here

しかし、これは実際には何も変わらないようです。

Chrome、Edge、Waterfoxが単にOpen withメニューのプログラムのリストに載っていないのであれば、私は嬉しいでしょう。 PDF SAMがメインリストに進むのに十分なスペースがありますが、WaterfoxのみがレジストリのOpenWithListに表示されます。削除しても違いはありません。

アップデート1

コメントにリンクされている質問の提案に従って( 手動でWindows 10で開くプログラムを追加する )私はDefaultProgramEditorを試してみましたが、それは全く失敗しました。

それから私はHKCR.pdf\OpenWithProgidsにレジストリを開いてそこからWaterfoxエントリを削除しました、そしてこれは確かにOpen withリストからWaterfoxを削除しました、しかしそれそのメインリストにPDFSAMを追加しませんでした。

レジストリ:
enter image description here

メニューで開く:
enter image description here

そのため、プライマリリストから不要なエントリを削除する方法はわかっていますが、必要なエントリを追加する方法はわかっていません。

私もリストのような同様の質問を見つけた: リストと不思議なオープン(レジストリと矛盾)

そしてPDF SAMがそこに答えによって提案された両方のエントリを持っていることを確認するためにチェックして、それはします:
enter image description here

アップデート2

Windows 10をアップグレードして1809をビルドした少し後、PDF SAMがOpen Withメニューに表示されていることに気付きました。

マイクロソフトがこの問題を解決したこと、またはその他の問題が発生したことを確認するためのテストはまだ行っていません。これを確認したら、回答を書きます。

13
music2myear

Nitro Proを* .pdfファイルの "Open with"コンテキストメニューに追加できない場合も、まったく同じ問題がありました。それはWin7の上にあります、しかし機能へのMSのアプローチが両方のオペレーティングシステムの間で変わったかのように見えません。

オンラインで見つけたいろいろな種類の提案を試して、私はまたNirSoftのOpenWithViewショットを与えました。 ( http://www.nirsoft.net/utils/open_with_view.html を参照)このツールは「すべての利用可能なアプリケーションを「アプリケーションから開く」ダイアログに表示します。 Windowsのボックス "#:。案の定、それはまたNitro Proをリストした、しかし私はツールのデフォルトアイコンがオーバービュースクリーンに表示されなかったので疑わしくなった。次に、アプリケーションのパス(これは同じ概要の別の列です)をダブルチェックすると、現在のパスではなく古いパスがリストされていることがわかりました。 (ある時点でパスのフォルダ名を変更していましたが、この概要でそれを見つけるために驚きました)

さらに別のNirSoftツールでは、MUI Cacheviewhttp://www.nirsoft.net/utils/muicache_view.htmlを参照してください )、 "システム上のすべてのMuiCacheアイテムのリストを表示、編集する"ことができます。MUIcacheにはNitro Proのいくつかの値が含まれています。最新の(そして正しい)ものだけでなく:なんとか時代遅れの名前も関係していました。明らかに、この誤った/時代遅れの値は、プログラムの異常な振る舞いを説明する可能性がある他のアプリケーションによって最初に遭遇され保留されたものです。

OpenWithViewがNitro Proを正しく表示したら(つまり、正しいパス。表示されているツールのアイコンも反映)、次のようにしてそれを "Open With"リストに追加することができました。すでに示されている手順:PDFファイルを右クリックして>>で開く>>別のアプリを選択してください(またはWin7の場合は「別のプログラムを選択してください...」)。次に正しい場所を参照し、実行ファイルを選択して[開く]ボタンをクリックします。

"Open with"メニューのいくつかの要素が奇妙に振る舞うように思われるので、私は同じことがOPの場合に起こっていると主張していません(例えばこの他の記事も参照してください レジストリを使って OPで言及されていますが、それも除外されていません。 NirSoftツールはフリーウェアで移植性があるので、OPは簡単かつ迅速に上記を試してみることができます。

3
WinMike

これは回避策ですがそれははたらきます。

1)を選択して開くを選択して別のアプリを選択

2)で開くリストに追加したいアプリを選択し、クリック - )常にこのアプリのラジオボタンで開きます。

これで、アプリケーションがアプリケーションから開くコンテキストメニューに表示されるので、デフォルトのアプリケーションにしたくない場合は、この手順をもう一度実行して[Adobe]を選択しますPDFデフォルトのアプリとしてReader。

Windowsレジストリは、長年にわたって少し混乱してきており、何が起こっているのかを把握するのは困難です。時間がある場合は、レジストリ内の違いの前後に、このプロセスでWin 10がどのように変更されたかを確認できます。

1
Dan Sp.

まだこの問題を抱えている人のために、解決策はになるだろう

\HKEY_CLASSES_ROOT\Applications\"ProgramName.exe"\SupportedTypes

そして、開きたいフォーマットを含む新しい文字列を追加します。 ".mp4"

0
Chorong Park