パスワードを忘れた? アカウント作成
15524013 journal
Windows

suezoの日記: Windows11でjpegファイルのファイルの関連付けができない場合 5

日記 by suezo

Windows11をクリーンインストールをするという冒険に出たら、
既定のアプリの.jpgファイルの関連付けがフォトから変更できなくなった。
コンテキストメニューから「別のプログラムを選択」で、「常にこのアプリを使って.jpgファイルを開く」のチェックボックスが表示されなかった。
対処方法は、英語の掲示板にしかなかったので、ここにメモしておく

1.[設定]-[アプリ]-[アプリと機能]選択
2.Miicrosoft フォト選択
3.「修復」ボタンと「リセット」ボタンをクリック

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2021年12月24日 11時40分 (#4175621)

    サードパーティに変更したら不具合ループさせる未来でしょうから
    レジストリファイルで上書きできるようにしといたほうがいいんじゃないかな

    HKEY_CLASSES_ROOT\jpegfile\shell\open\command\(既定)
    の文字列値に好みのソフトの"フルパス" %1で入れてエクスポートしておけばいい

    • by Anonymous Coward

      せめてやってみてからコメントしてくれない?
      登録内容は完全に無視されてフォトでJPEGダブルクリックしても引き続きフォトで開かれるんだが?
      マジでなんでできもしない真っ赤な嘘を執拗に主張し続けるの?

      • by Anonymous Coward

        > フォトでJPEGダブルクリックしても

        エクスプローラーでJPEGダブルクリックしても

      • by Anonymous Coward

        特殊な環境でしょうか?
        HKEY_CLASSES_ROOT\jpegfileはJPG関係のファイルの一括箇所ですが
        個別で.jpg、.jpegなどの枝があり通常環境ではjpegfileを参照となり
        それぞれ別々にセットすることも可能です
        別々にセットしている特殊環境でjpegfileを変えても変わりません

        # 別に信じたくなければご自由に

        • by Anonymous Coward

          それが効くのは昔のWindowsだけだね。
          参考: https://ascii.jp/elem/000/001/207/1207016/ [ascii.jp]
          一枚目の画像の3つ目の項目がソレ。

          Hashはセキュリティ用の情報で、書き込んだProgId値が正しいものかどうかを確認するための値。WindowsがProgIdアイテムを書き換えたときに設定する。Hash値の計算方法は公開されていない。

          Windows 8では、実際にはVistaからだが、関連付けはアプリケーションがレジストリを操作して行なうことは想定しておらず、API経由で設定することになっている。

          ハッシュ値を簡単に計算する方法がないため、ユーザーが関連付けレジストリを操作する場合、このキーを書き換えても無効になる。

          Windows 10では、基本的な仕組みは同一

typodupeerror

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

読み込み中...