Windows95の環境管理はsystem.datとuser.datておこなわれる。Windows3.1時代はsystem.iniとwin.iniであったが 「window95環境保全」 寺田俊伸著 エ−アイ出版 |
環境管理ファイル、system.datとuser.datとをREGEDIT
の画面で眺める時は下図の関係を理解しておく。 ル−トキ−の本質はHKEY_LOCAL_MACHINEとHKEY_USERの二つ。 system.datを表現するHKEY_LOCAL_MACHINEと user.datを表現するHKEY_USER。 HKEY_CURRENT_USERはHKEY_USERのコピ−。 HKEY_CURRENT_CONFIGはHKEY_LOCAL_MACHINE¥CONFIGのコピ−。 HKEY_CLASSES_ROOTはHKEY_LOCAL_MACHINE¥SOFTWARE\CLASSESのコピ−。 HKEY_DYN_DATAはRAM上の環境値を表現している。刻一刻と変化する環境をまとめたもの。 したがってHKEY_LOCAL_MACHINEとHKEY_USERを覗いて、必要なら編集できるようにしておけば よい。 HKEY_LOCAL_MACHINE ハ−ドウエア構成 ドライブ名 プラグ&プレイ ネットワ−ク情報 その他共通情報 サブキ− HKEY_LOCAL_MACHINE¥CLASSES (windows3.1互換用にHKEY_CLASSES_ROOTとしてコピ−が設けられている) OLE情報 ドラッグ&ドロップの情報 ジョ−トカット ファイル関連付け HKEY_USER パスワ−ドログインのユウザ−固有通情報 |
Windows95でもマイクロソフトのOSの伝統で、windows3.1との
互換性の確保によりsystem.ini、win.iniは存在している。
この場合intがregに優先する仕様。 |