みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Windoes10で拡張子とアプリの紐づけの変更

Windoes10で拡張子とアプリの紐づけの変更ができません.以下,現状を簡単に書きましたので,対処法があれば教えてください.
----
通常は下記方法などで変更可能だと思います.
https://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=018054

しかし,変更の操作を行っても反映されず,ファイルを開こうとする度に指定する必要があるという状況です.

ただし,すべて変更できないわけではなく,
設定 > アプリ > 既定のアプリ 内のメール,マップ,...,Webブラウザーは”アプリを選ぶ”に表示されるプログラムのいづれかに変更が効くという状態です.(例えばWebブラウザのデフォルトをEdgeからfirefoxに変更することは可能です.しかし,.datファイルのデフォルトをメモ帳にすることはできません.)


※OKWAVEより補足:「富士通FMV」についての質問です。

投稿日時 - 2018-10-20 06:09:00

QNo.9549405

すぐに回答ほしいです

質問者が選んだベストアンサー

「拡張子とアプリの紐づけ」(ファイルの関連付け)はwindows updateで改悪になった気配です。
下記の確認および処理を試してみてください。
(1)エクスプローラで xxx.datファイルを右クリックして、
添付画像 上図が表示される場合は「メモ帳」を選択してください。
これで .dat はメモ帳で開くようになります。
処理は終わりです。
(2)添付画像 上図が表示されない場合はコマンドプロンプト「管理者」で下記のように入力します。(添付画像のように「管理者:コマンドプロンプト」となっていなければ、処理しても反映されません)
この処理でレジストリにも反映されますので、直接レジストリを編集する必要はありません。
添付画像 下図
assoc.dat=txtfile
(3) 再度(1)を行なってください。
メモ帳が選択できるようになるはずです。

投稿日時 - 2018-10-20 12:17:41

お礼

回答いただきありがとうございました.この件,解決いたしました.

以下補足情報を残しておこうと思います.
コマンドプロンプトを管理者権限で開いて
assoc.dat=txtfile
とした段階で変更が反映されました.(1)の段階でメモ帳を選択しても設定は反映されていませんでした.他のアプリケーションの場合もテストしましたが,同様に変更できませんでした.(テストケースは画像ファイルをフォトビューアーで開くようにする設定)

投稿日時 - 2018-10-20 22:18:12

ANo.2

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

No.2の一部訂正です。
>(1)エクスプローラで xxx.datファイルを右クリックして、

「右クリック」ではなくて「ダブルクリック」です。
下記のよう訂正してください。
(1)エクスプローラで xxx.datファイルをダブルクリックして、

投稿日時 - 2018-10-20 12:24:09

ANo.1

レジストリを直接編集しても再設定が必要ですか?

https://www.ipentec.com/document/windows-registry-add-extension-relation

投稿日時 - 2018-10-20 06:51:36

補足

どうやら私の環境ではレジストリをいじってもなぜか効果はなく,管理者権限コマンドプロンプトから実行すると紐づけが変更できるようです.

画像ファイルについては
http://mrxray.on.coocan.jp/Delphi/Others/WindowsPhotoViewer.htm
にあるように以下コマンドを実行すると一通り画像をWindowsフォトビューアーで開けるようになりました.原因がよくわかりませんが一応載せておこうと思います

ftype jpegfile=rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1
ftype pngfile=rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1
ftype giffile=rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1
ftype icofile=rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1
ftype Paint.picture=rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1

投稿日時 - 2018-10-20 22:59:31

お礼

ご回答いただきありがとうございました.
残念ながらレジストリを編集しても変更が反映されませんでした.質問の例では.datをテキストエディタで開くように,という例を挙げましたが,画像ファイルをWindowsフォトビューアーで開くようにする,という設定の際にレジストリ編集を行いました.具体的には
http://tanweb.net/2017/01/16/12689/
からregファイルを落としてきて実行しました.
ただ,フォトビューアーの設定はどうやら相当手間らしく,もっと単純な設定をレジストリから変更するとどうなるのかは試していません.

投稿日時 - 2018-10-20 22:33:17

あなたにオススメの質問