すべての最新のオペレーティングシステムと同様に、Windowsでは、ユーザーが各ファイルタイプを開くデフォルトのアプリケーションを設定できます。 ただし、多くのユーザーは、特定のファイルをそのファイルタイプのデフォルトとして設定されているアプリケーション以外のアプリケーションでときどき開きたいと思うでしょう。 多くの場合、ユーザーが望んでいないファイルタイプのデフォルトアプリケーションを変更したり、デフォルト以外のアプリを手動で起動して手動でファイルを開いたりするのではなく、Windowsの右クリックメニューに便利な[アプリケーションで開く]オプションがあります。 ファイルを右クリックして[アプリケーションから開く]を選択すると、ユーザーは一時的にデフォルトのアプリケーションをバイパスして、互換性のあるプログラムでファイルを開くことができます。
例として、画像を検討します。 上記のスクリーンショットでは、Windows 10 PCは新しいユニバーサルWindows「写真」アプリでデフォルトで画像ファイルを開くように構成されています。 これにより、より高度なソフトウェアを起動せずに画像をすばやく表示できます。 ただし、実際に画像を 編集 するときは、Adobe Photoshopを使用することをお勧めします。 Photoshopをすべての画像ファイルタイプのデフォルトアプリとして設定するのではなく、画像をすばやく表示する機能を大幅に妨げるため、目的の画像ファイルを右クリックして[ 開く]> [Adobe Photoshop ]を選択します。
簡単そうですね。 さて、小さな問題が1つだけあります。ユーザーが複数のファイルを選択した場合、[アプリケーションから開く]メニューは使用できません。 何らかの不可解な理由により、Microsoftは、すべてが同じファイルタイプを共有する複数のファイルの選択を含む、複数のファイルが選択された場合、ユーザーがデフォルト以外のアプリケーションでファイルを簡単に開くことを禁止しています。
ただし、1つの解決策があり、それが右クリックメニューの[編集]オプションです。 「編集」オプションは、選択されている画像ファイルの数に関係なく、ファイルタイプが異なっていても常に使用できます。 しかし、右クリックメニューの[編集]オプションを使用すると、選択した画像がMSペイントで開かれるため、これは完璧なソリューションではありません。
ありがたいことに、回避策があります。今回は、解決策が完璧なものになる可能性があります。 答えは、「編集」オプションが選択されたときに起動されるアプリケーションを変更することですが、これを行うには、Windowsレジストリを深く掘り下げる必要があります。
続行する前に、レジストリとそれを変更するための基本に精通していることを確認してください。 「編集」オプションに使用するアプリケーションを変更するプロセスを順を追って説明しますが、レジストリに他の変更を加えると、Windowsのインストール、さらにはデータに永久的な損傷を引き起こす可能性があることに注意してください。 したがって、これらの変更を行うときは注意してください。続行する前に、すべての重要なデータの堅牢なバックアップがあることを確認してください。
開始するには、スタートメニューまたはスタート画面から「regedit」を検索して(Windows VistaからWindows 10)、または[スタート]> [実行 ]に移動して「regedit」と入力して(Windows XP)、Windowsレジストリエディターを起動します。 レジストリエディターで、左側のフォルダー階層を使用して次の場所に移動します。
ComputerHKEY_CLASSES_ROOTSystemFileAssociationsimageshelleditcommand
これらのフォルダの一部、特にHKEY_CLASSES_ROOTには何百ものエントリが含まれていることに注意してください。 リストはアルファベット順なので、必要に応じてスクロールできますが、レジストリ検索機能( [編集]> [検索]にあります )を使用して適切なキーをすばやく見つけることもできます。
「コマンド」キーに到達すると、ウィンドウの右側に値「%systemroot%system32mspaint.exe」「%1」の単一の文字列が表示されます。 これは、ユーザーが画像ファイルを右クリックして「編集」オプションを選択したときに、MSペイントを起動するようにWindowsに指示します。 レジストリ文字列をダブルクリックして開き、[値のデータ]ボックスの最初のかっこ内のパスを置き換えることにより、このエントリを、必要な互換性のあるアプリケーションを指すように変更できます。
例を続けて、デフォルトでC:Program FilesAdobeAdobe Photoshop CC 2015Photoshop.exeにあるPhotoshop CC 2015のローカルインストールを指すようにパスを変更します。 お気に入りのアプリのインストール場所を見つけるには、ショートカットを右クリックして[ プロパティ ]を選択します 。 「ターゲット」ボックスのパスは、レジストリ文字列にコピーする必要があるものです。
新しいパスをコピーするときは、既存のかっこを維持し、末尾の "%1"を削除または変更しないでください。これは、Windowsが選択したイメージファイルを定義済みアプリケーションに渡す方法にとって重要です。 この例では、[ 値のデータ]フィールドの完全なコンテンツは次のようになります。
"C:Program FilesAdobeAdobe Photoshop CC 2015Photoshop.exe" "%1"
変更が行われたら、再起動したりログオフしたりする必要はありません。 新しいアプリケーションは、右クリックメニューの「編集」メソッドとしてすぐに引き継ぎます。 テストするには、デスクトップ(またはWindowsエクスプローラーの任意の場所)に移動し、画像のグループを選択して右クリックし、[ 編集 ]を選択します。 画像ファイルと互換性のあるアプリケーションを選択している限り、選択した画像はすべて新しいプログラムで開きます。
将来、Windows Editアプリケーションを再度変更する場合は、目的のアプリケーションの正しいパスを取得し、上記のレジストリパスに戻って、概説したプロセスを繰り返します。今回のみ、最初のカスタムを置き換えます。デフォルトのMSペイントの代わりに画像編集アプリを選択します。 ペイントについて言えば、再びデフォルトとして設定したい場合は、元のパスを元の場所に戻すだけです。これは参考のために以下にリストされています。
"%systemroot%\ system32 \ mspaint.exe" "%1"
「編集」アプリケーションを変更することで、「開く」メニューに関するWindowsの制限をうまく回避でき、お気に入りの画像編集アプリケーションで複数の画像を一度にすばやく開くことができます。 この問題の簡単な解決策は、Microsoftが「Open With」のサポートを拡張して、OS Xで処理されるのとほぼ同じ方法で複数の項目をカバーすることですが、この問題はWindows 7までさかのぼります。マイクロソフトが状況に対処することを願っています。 ただし、レドモンド社がそれに慣れるまで、この「編集」オプションの便利な変更は、ほとんどのWindowsユーザーに適しているはずです。