Windowsでは,アプリケーションを起動する方法として,実行ファイルを直接起動するだけでなく,関連付けされたファイルをダブル・クリックして起動させる方法がある。 この「アプリーションの関連付け」は,どのような仕組みで実現されているのだろうか。ファイル名には拡張子があり,ファイルはこの拡張子でファイル・タイプと呼ばれる属性を判別される。これらとファイルの関連付けの関係はどのようなものなのだろうか。 アプリケーションの起動では,本来はOSに対して実行ファイルを指定する必要がある。それにより,OSは指定されたファイルをメモリーに読み込んでアプリケーションを起動する。ところが,Windowsには別の起動方法も用意されている。それは,データなどのファイルをダブル・クリックすると,関連付けられたアプリケーションが自動的に起動されるという方法だ。 例えば,テキスト・ファイルはインストール後の標準状態で