Windows 8.1 関連付けについてNo.32662
tuck さん 13/10/21 10:09
 
Windows 8.1 で関連付け機能が正しく動作しないように見受けられます。

標準メニュー→その他→動作環境→拡張子の関連付け

・昇格ダイアログが出て「はい」を選択
・関連付けの設定はそのままで「完了」押下。
・「関連付けが完了しました」のダイアログ表示

拡張子の関連付けが行われませんでした。

お忙しいところ恐縮ですが、調査いただけますと幸いです。

============================================================
【環境1】
秀丸エディタ64 Float-Macro(統合版) ver 8.32

Operating System: Windows 8.1 Enterprise 64-bit (6.3, Build 9600) (9600.winb
lue_rtm.130821-1623) Language: Japanese (Regional Setting: Japanese)
============================================================
【環境2】
秀丸エディタ64 ver 8.30

Operating System: Windows 8.1 Pro 64-bit (6.3, Build 9600) (9600.winblue_gdr.
130913-2141) Language: Japanese (Regional Setting: Japanese)

※Win 8.0 からのアップグレードで、すでに関連付け完了していたのですが、試験的
に .txt の関連付けを別ソフトに設定した後、秀丸から設定してみましたが動作しま
せんでした。
============================================================

[ ]
RE:32662 Windows 8.1 関連付けについてNo.32663
秀丸担当 さん 13/10/21 11:56
 

バグ情報ありがとうございます。

少々ややこしいのですが、関連付けには2種類あって、すべてのユーザーに共通
の関連付けと、ユーザーごとの関連付けがあります。

ユーザーごとの関連付けとは、ファイルを右クリックして「プログラムから開
く」の「既定のプログラムの選択...」より、共通の関連付けの一覧の中からど
れか1つを選択するものです。(コントロールパネルからも選択できます)

ユーザーごとの関連付けのほうが優先されていて、こちらを選択した場合は、秀
丸エディタの動作環境から指定しても、変わることはないです。
これはWindowsXP以前でも同様でした。

手っ取り早い方法としては、ファイルを右クリックして、「プログラムから開
く」の「既定のプログラムの選択...」から既定とするものを選択するといいと
思います。

----

Windows8よりも前では、ユーザーごとの関連付けを行わなければ、すべてのユー
ザーの関連付けを既定とするので、この操作は影響が少ないものでした。

Windows8からは、ファイルをダブルクリックすると、ユーザーごとの関連付けを
選択させるものがまず最初に出てきて、ユーザーごとの関連付けが強制されるよ
うになったようです。
Windows8でも8.1でも同様なようです。

ちなみにIEとFirefoxでも相互に関連付けを取り合いますが、いったんhtmlの
ユーザーごとの関連付けを決めると、IEやFirefoxの起動時の関連付けの上書き
操作を行っても、htmlの関連付けは変化せず、同じ問題が起きるようです。

秀丸エディタの動作環境からでは、そういったことがわかりづらいと思います。
IEの設定では、「インターネットオプション」の「プログラム」より、「関連付
けを設定する」というボタンがあって、そこからコントロールパネルを呼び出す
ようになっていました。
秀丸エディタの動作環境からでも、コントロールパネルを呼び出すように促すよ
うなボタンを作るなど、わかりやすくなるように今後のバージョンで検討させて
いただきます。

[ ]