Windows 10でPNGファイルのデフォルトエディターをMSペイントからpaint.netに変更する方法


15

私が持っているpaint.netを私のWindows 10のProにインストールされています。WindowsエクスプローラーでPNGファイルを右クリックすると、[編集]コマンドが表示されます。しかし、それはWindowsペイントアプリを開くので、paint.netに変更したいと思います。システムアプレットを使用して、PNGファイルのデフォルトエディタとしてpaint.netを割り当てる方法はありますか?


また、私が知っているように、これはレジストリ設定の問題であり、次のキーにはエディターへの完全なパスが含まれている必要があります。

HKEY_CLASSES_ROOT\pngfile\shell\edit\command

私のレジストリでは(Default)、このキーの値は

"C:\Program Files\paint.net\PaintDotNet.exe" "%1"

、ただし、いずれの場合もMSペイントが開かれます。


念のため、ユーザーごとのレジストリも確認してください。HKCR \ batfile \ open \ command:(デフォルト)を編集してNotepad ++にしてみました。.BATファイルを右クリックして[編集]を選択すると、Notepad ++が開きます(以前はnotepad.exeでした)。
CBHacking 2015

1
@Dave:編集ではなく、開いた関連付けを変更します。質問者はおそらくデフォルトでPNGを別の画像ビューアーで開き、変更を加える場合は画像エディターでのみ開くことを望んでいます。
CBHacking、2015

@CBHacking、正確には何を意味するのですか?
TecMan 2015

HKCU\Software\Classes基本的にはのユーザーごとのバージョンですHKCR。そこで設定されているPNGの関連付けを確認します。(ランダムな補足:HKCRそれ自体は単なるものHKLM\Software\Classesです。)
CBHacking

@ CBHacking、PNGファイルの特別な設定がに表示されませんHKCU\Software\Classes
TecMan、2015

回答:


19

私は自分で問題を解決しました。最初に、「mspaint.exe」を含むすべてのレジストリ値を見つけて、MSペイントへのパスを必要なものに置き換えようとしました。私が見つけた興味深いキーの1つはこれです。

HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\edit\command

グーグルで検索したところ、最初の検索結果は次の記事でした。

デフォルトの画像エディタープログラムを変更する方法
http://www.techwork.dk/windows-7/how-to-change-the-default-image-editor-program

試してみましたが、うまくいきました!そのキーのデフォルト値を文字列に変更するだけです

"C:\Program Files\paint.net\PaintDotNet.exe" "%1"


承認された回答をマークすることを検討してください。
私はモニカを
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.