Icons がレジストリに作成するキーと保存するデータ

 このページでは、Icons がレジストリに作成するキーと、そこに保存するデータについて説明しています。

 Icons は、以下に説明するすべてのキーを作成し、データを保存するとは限りません。
 不必要なキー/データは作成/保存しないので、ユーザーの環境で、以下に説明するキー/データのいくつかが存在しない可能性があります。

 青いキー名はレジストリに元から存在するキーを表します。
 紫のキー名は、「 元から存在しているかもしれないし Icons によって作成されるかもしれないキー 」 を表します。
 赤いキー名は Icons が作成するキーを表します。

 レジストリは大文字と小文字を区別して保存しますが、アクセスするときには区別しません。


( 1 )

HKEY_CLASSES_ROOT
 CLSID
  {1B36DE20-0F3D-11d5-83F9-00402660F6EE}
   InProcServer32

 Icons をインストールすると、{1B36DE20-0F3D-11d5-83F9-00402660F6EE} キーが必ず作成されます。このキーの名前は、Icons のクラス ID を表しています。

 このキーの標準データは "CoIcons" です。

 InProcServer32 キーには、0.xx.yy Icons.dll ファイルのパス名が記録されています。

 手動で情報を消去する場合は、{1FDF22A0-B3A1-11d3-923B-FBD56C338E24} キーを削除して下さい。


( 2 )

HKEY_CLASSES_ROOT
 Directory
  ShellEx
   ContextMenuHandlers
    {1B36DE20-0F3D-11d5-83F9-00402660F6EE}

 Icons をインストールすると、{1B36DE20-0F3D-11d5-83F9-00402660F6EE} キーが必ず作成されます。
 このキーは、Icons がフォルダのコンテキストメニューを拡張する事を表しています。

 ShellEx キーはフォルダに対するシェル拡張プログラムを登録するキーです。 
 フォルダに対するシェル拡張プログラムがひとつもインストールされていない場合、このキーは存在しません。

 ContextMenuHandlers キーは、フォルダのコンテキストメニューを拡張するシェル拡張プログラムを登録するキーです。
 フォルダのコンテキストメニュー拡張プログラムがインストールされていない場合、このキーは存在しません。

 手動で情報を消去する場合は、{1B36DE20-0F3D-11d5-83F9-00402660F6EE} キーを削除して下さい。
 その結果、もし ContextMenuHandlers キーが空になったら、このキーも削除して構いません。
 その結果、もし ShellEx キーが空になったら、このキーも削除して構いません。


( 3 )

HKEY_LOCAL_MACHINE
 Software
  {853E57E0-FD30-11d4-83F9-00402660F6EE}
   Icons
    Users
     ユーザー名
      Options

 初めてオプション設定を保存する ( オプションダイアログボックスの [ OK ] または [ 適用 ] ボタンを押す ) ときに、Icons キーが作成されます。
 Icons はレジストリにオプション設定データがないときにはデフォルトの設定で動作するように作られています。そのため、ユーザーがオプションを設定するまではこのキーが作られる事はありません。
 ただし、IconBrowser をお使いの場合、ブラウザのウィンドウを開いて閉じた時点で、ウィンドウの位置やサイズ、開いたファイルの履歴等の情報をこのキーの下に保存します。

 {853E57E0-FD30-11d4-83F9-00402660F6EE} キーは、Kuma のソフトウェアの設定情報を保存するためのキーです。
 拙作のソフトウェアを Icons 以外にもお使いの場合、このキーに他のソフトウェアの情報が保存されている可能性があります。

 ユーザー名の部分には、実際のユーザーの名前が入ります。
 複数のユーザーがコンピュータを使用している場合、それぞれのユーザーごとにキーが作成されます。
 ユーザーを作成せずにコンピュータを使用している場合、ユーザー名の部分に {91C907E0-3529-11d5-83F9-00402660F6EE} という名のキーが入ります。
 ユーザーをコンピュータから削除しても、そのユーザーのキーは Icons をアンインストールするまで残ります。

 手動で情報を消去する場合、Icons キーを削除して下さい。
 その結果、もし {853E57E0-FD30-11d4-83F9-00402660F6EE} キーが空になったら、このキーも削除して下さい。


戻る

Copyright 2001-2003 Kuma