御存知の方は御存知のように(^^;)、レジストリとはWin95の環境設定や各種のアプリケーションの情報を含んだデータベースです。 このデータベースが壊れますと、Win95が立ち上がらなくなったり、アプリケーションが走らなくなったりしますので、普通はユーザーが直接取り扱うことはありません。 しかしレジストリを利用しますと、普通では不可能なきめの細かいカスタマイズができますので、Win95にはレジストリを編集するためのツールが用意されています。 それが「レジストリエディタ」で、通常は「\Windows」フォルダーの下に「Regedit.exe」という名前で保存されています。
そこで、スタートボタンの中にある「ファイル名を指定して実行」メニューを選択し、「\Windows\Regedit.exe」と指定して[OK]ボタンをクリックしますと、レジストリエディタを起動することができます。
レジストリエディタを起動しますと、縦に2つに分かれたエクスプローラのようなウィンドウが開きます。 このウィンドウの左側には、レジストリのディレクトリに相当する「キー」がツリー構造で表示され、右側には現在選択されているキーの「データ」が表示されます。 通常、レジストリには次のような6個のルートキーがあります。
このキーには、全てのファイルの種類とそれに関連したアイコンやコマンドなどの情報と、アプリケーション間のデータ転送やドラッグアンドドロップ機能に関する情報が保存されています。
このキーには、現在Win95を使用しているユーザーが設定した各種の情報(主としてコントロールパネルで設定したもの)が保存されています。 これはHKEY_USERの中の現在のユーザーに関する情報だけを参照しているもので、この内容を変更すればHKEY_USERの内容も同時に変更されます。
ユーザーが使用しているローカルマシン(ネットワーク先のマシンではないという意味)に関する各種の情報が保存されています。 この中から、ディスプレイ情報とシステム情報だけを参照したものがHKEY_CURRENT_CONFIGキーです。
このキーは、このWin95を使用する全てのユーザーに関する各種の情報が保存されています。 この中から、現在のユーザーに関する情報だけを参照したものがHKEY_CURRE-NT_USERキーです。
このキーには、ユーザーが使用しているローカルマシンのディスプレイ情報とシステム情報が保存されています。 これはHKEY_LOCAL_MACHINEの中のディスプレイ情報とシステム情報だけを参照しているもので、この内容を変更すればHKEY_LOCAL_MACHINEの内容も同時に変更されます。
このキーには、デバイスに関する各種の情報が保存されています。 それらのデータは、システム管理ツールやデバイスマネージャによって利用されます。
レジストリを編集するには、まず左側のウィンドウにツリー構造で表示されているキーをクリックして、その内容を右側のウィンドウに表示させます。 キーの左側に「+」サインが表示されているキーは、エクスプローラーと同様に、その「+」サインをクリックするか、キーをダブルクリックしますと、その下にあるキーが展開されます。 同様にメニューバーにある「編集」をクリックしますと、プルダウンメニューが表示され、そのメニュー中の「新規作成」メニューを選択すれば、新しいキーを作成することができます。 またエクスプローラーでフォルダー名を変更するのと同じ要領で、キーの名前を変更することや削除することができます。
右側のウィンドウに表示されるキーの内容には、「文字列」、「バイナリ」、「DWORD」という3種類の値があり、やはりエクスプローラーでファイル名を変更するのと同じ要領で、値を変更することや削除することができます。
レジストリのデータは「\Windows」フォルダーの下にある「USER.DAT」ファイルと「SYSTEM.DAT」ファイルに保存されています。 これらのファイルはどちらも隠しファイルになっていて、USER.DATにはユーザーに関する各種データが、SYSTEM.DATにはローカルマシンに関する各種データが保存されています。 これらのファイルが壊れますとWin95が立ち上がらなくなりますので、Win95は終了時に「USER.DA0」と「SYSTEM.DA0」というバックアップファイルを自動的に作成します。 そして起動時にUSER.DATやSYSTEM.DATが見つからない場合は、USER.DA0をUSER.DATに、SYSTEM.DA0をSYSTEM.DATに置き換え、それらのデータを利用して立ち上がります。
レジストリの内容を編集する時は、事前にUSER.DATファイルとSYSTEM.DATファイルをフロッピーディスクなどにコピーしておきますと、ヘタをしてレジストリを壊してしまった時にも、元どおり復元することができるので安心です。 レジストリの内容をいじる危ない裏技を行う場合は、最初にレジストリファイルのパックアップを取っておくことを強くお勧めします。
ウィンドウアニメーションとは、ウィンドウを最小化してタスクバーにアイコン化する時や、そのアイコンを元に戻す時に表示されるウィンドウの軌跡のことです。 これがありますと、いかにもウィンドウが小さくなったり大きくなったりしているようでカッコイイのですが、そのぶんメモリと時間を余分に消費します。 そこで、このウィンドウアニメーションを停止する裏技を紹介します。
これでウィンドウアニメーションが停止したはずですので、何か適当なアプリケーションを起動し、それをアイコン化したり復元したりして効果を試してみてください。
タスクバーのスタートボタンをクリックしますと、各種のメニューが表示され、「>(本当は黒塗りの右三角)」が付いている項目にマウスカーソルを移動しますと、サブメニューが表示されます。 通常、このメニュー表示はマウスカーソルを移動してからワンテンポ遅れて表示されますが、この表示速度を速くする裏技を紹介します。
この文字列が既にあれば次の5番と6番を飛ばして7番に進み、無ければ新規作成するために、右側ウィンドウの空白部分にマウスカーソルを移動して右クリックします。
この値はメニュー表示を遅らせる時間をミリ秒単位で指定するもので、指定を省略した時の値は「400」となります。
これでメニュー表示が速くなったはずですので、スタートボタンを押して効果を確認してみてください。