bmpファイルを開こうとすると「このファイルを開く方法を選んでください」と表示され、開けない【Ver1703】

Surface Book, クリエイターズアップデート適用後です。

ただし、アップデート適用前から同じ症状があったかどうか定かにはわかりません。

ビットマップ画像ファイルを、ファイルから開こうとすると

「このファイルを開く方法を選んでください」のダイアログが開き、

OKを押してもアプリは起動しないまま再び「このファイルを開く方法を~」ダイアログが開くループに陥ります。

フォト、ペイント、インストールした Paint.net 等どのアプリを選んでみても、

また「常にこのアプリを使って~」のチェックを付けても外しても、状況に変化はありません。

設定を見る限りでは、このダイアログで選んだファイルの関連付けはきちんと登録されているようです。

念のため設定から関連付けを変更してみましたが、症状はそのままでした。

ちなみに、png, jpg 等のファイルはどのアプリに関連付けてもきちんとそのアプリが(ダイアログなしで)開きます。

ペイント等のアプリからファイルを選択して開く場合はbmpも開けますし、Windows上でサムネイルも表示されています。

しかし、bmpファイルから指定して開こうとすると上記の症状が出るのです。

このため、ファイル指定で画像を開く処理のあるプログラムが正常に動かせず困っています。
解決策がありましたらご教示いただけますでしょうか。

© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2017
レジストリエディタで

HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.bmp\userchoice



HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bmp\userchoice

をエクスポートして、メモ帳で開いて、中身をコピーして、ここに貼り付け。

レジストリエディタで

HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.bmp\userchoice



HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bmp\userchoice

を削除。

bmpファイルを右クリック、プロパティ、ファイルの種類、プログラムは?

ダブルクリックで、どうなるか確認。
P.S. 一般推奨事項
1.サインイン不可時に備え、予備のローカル、管理者アカウントを作っておく。
2.「Microsoft アカウントにWindows Hello サインインを要求する」はオフ。でないとサインイン不可の危険。
3.もし、デバイスの暗号化、BitLockerが有効なら、回復キーを取得保存しておく。
4.Microsoftアカウントの回復用コードを取得しておく。
プロファイルへ

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

ウィンドウズスクリプトプログラマ さん、いつもアドバイスありがとうございます。

Honana_964 さん、こんにちは。
マイクロソフト コミュニティをご利用いただき、ありがとうございます。

寄せられたコメントに補足なのですが、レジストリの操作やエクスポート方法については、よければ下記ページも参考にしてみてくださいね。 (操作に慣れていらっしゃるようでしたらごめんなさい)

レジストリに変更を加える際の操作方法

もし手順に不明点などある場合もお気軽にご返信ください。

----------
藤田 香 – Microsoft Support
[この回答で問題は解決しましたか?] にて評価にご協力をお願いします。

返信が問題解決に役立った場合は、 [はい] を押すことで回答とマークされます。

問題が未解決の場合や引き続きアドバイスを求める場合は、 [返信] からメッセージを送信してください。

[いいえ] を押しても、未解決であることは回答者には伝わりません。

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

アドバイスありがとうございます。

返信が遅れてしまい大変失礼いたしました。

レジストリの仰せの部分を削除してみましたところ、

「アプリの既定値がリセットされました」の通知とともに「フォト」に再設定されました。

プロパティでのプログラムも「フォト」の表示になりました。

ダブルクリックしてみますと「このファイルを開く方法を~」ループに変化はありませんでした。

「ここに貼り付け」部分を飛ばしてしまいましたが、エクスポートしたファイルは保存してあります。

何かほかにできることがありますでしょうか。

1 人がこの回答を役に立ったと思いました。

·

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

ありがとうございます、参照させていただきました!

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

​Honana_964 さん、こんにちは。
返信いただき、ありがとうございます。

bmp¥userchoice のレジストリを削除しても、ダブルク リックで開く動作には変化がなかったのですね。

念のため、システムファイルに問題がないか <システム ファイルの修復> や、常駐アプリケーションの影響がないか <常駐アプリケーションを停止した状態> ではどうか確認してみてはいかがでしょうか。

それでも変化がなければ、要因を探るヒントになるかもしれないので、エクスポートしたレジストリの内容を貼り付けて返信してみてくださいね。

引き続き返信お待ちしています。

----------
藤田 香 – Microsoft Support
[この回答で問題は解決しましたか?] にて評価にご協力をお願いします。

返信が問題解決に役立った場合は、 [はい] を押すことで回答とマークされます。

問題が未解決の場合や引き続きアドバイスを求める場合は、 [返信] からメッセージを送信してください。

[いいえ] を押しても、未解決であることは回答者には伝わりません。

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2017
HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.bmp\userchoice



HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bmp\userchoice

を確認。削除された状態ですか?


レジストリの仰せの部分を削除してみましたところ、

「アプリの既定値がリセットされました」の通知とともに「フォト」に再設定されました。
プロパティでのプログラムも「フォト」の表示になりました。

ダブルクリックしてみますと「このファイルを開く方法を~」ループに変化はありませんでした。
前者は、削除がすぐ効いたようですが、後者は効いてないみたい。HKEY_CURRENT_USERなので、再ログオンが必要なのかも。
pcを再起動して、後者を確認。

       
P.S. 一般推奨事項
1.サインイン不可時に備え、予備のローカル、管理者アカウントを作っておく。
2.「Microsoft アカウントにWindows Hello サインインを要求する」はオフ。でないとサインイン不可の危険。
3.もし、デバイスの暗号化、BitLockerが有効なら、回復キーを取得保存しておく。
4.Microsoftアカウントの回復用コードを取得しておく。
プロファイルへ

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2017
疫学的調査
  1. セキュリティソフトは何?
  2. 他社製office製品を使ってないか?
  3. レジストリクリーナ、システムチューニングツールの類を使ってないか?


P.S. 一般推奨事項
1.サインイン不可時に備え、予備のローカル、管理者アカウントを作っておく。
2.「Microsoft アカウントにWindows Hello サインインを要求する」はオフ。でないとサインイン不可の危険。
3.もし、デバイスの暗号化、BitLockerが有効なら、回復キーを取得保存しておく。
4.Microsoftアカウントの回復用コードを取得しておく。
プロファイルへ

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

 
 

質問情報


最終更新日: 2024年2月11日 表示数 8,289 適用先: