Windows IT のプロから:
拡張子を持つ通常のファイルにはプログラムを関連付けることができますが、拡張子のないファイルにはこれが当てはまりません。いずれかをダブルクリックしてアプリケーションを選択し、そのアプリケーションを常に使用するボックスをオンにすると、そのアプリケーションは無視され、ファイルを選択するたびにアプリケーションを選択する必要があります。
レジストリを使用してこれを強制できます。
- レジストリ エディター (regedit.exe) を起動します。
- HKEY_CLASSES_ROOT に移動
- [編集] メニューから [新規] - [キー] を選択します
- 「.」の名前を入力してください Enter キーを押します (引用符は入力しないでください)。
- 新しい「.」を選択します。鍵
- (デフォルト)値をダブルクリックします
- 開くために使用する HKEY_CLASSES_ROOT に変更します。たとえば、notepad.exe アプリケーションの NOTEPAD を NOTEPAD に変更します。
- [OK] をクリックします。

拡張子のないファイルをダブルクリックすると、アプリケーションが選択された状態でファイルが開きます。
既存のアプリケーションが何を使用しているかを確認するには、HKEY_CLASSES_ROOT の下のエントリを確認します。たとえば、HKEY_CLASSES_ROOT.doc は Word.Document.8 を使用しているため、これをデフォルトのエディターとして使用する場合は、HKEY_CLASSES_ROOT.(Default) を Word.Document.8 に変更します。
レジストリを編集する必要を回避する方法は次のとおりです。
- エクスプローラーを開く - 表示 - フォルダー オプション... - ファイルの種類 - 新しい種類:
- タイプの説明: テキスト (任意の説明、入力可能)
- 関連拡張子: . (ちょうどピリオド)
- アクション: - 新しい...
- アクション: 開く
- アクションの実行に使用されるアプリケーション: c:\winnt\notepad.exe
- [OK] をクリックし、もう一度 [OK] をクリックします