Windows&レジストリ関連TipsWindowsとレジストリに関するTips(情報・裏技)です。基本構造やレジストリによるカスタマイズ方法の紹介などです。 簡単な設定変更だけなら「窓の手」などのツールを使いましょう。 レジストリのカスタマイズは最悪の場合OSの再インストールが必要になりますので、 必ずバックアップをとりましょう。また、環境によっては使用できなかったり、 情報に誤りがある可能性もあります。参考程度、自己責任で行いましょう。
レジストリの基本
レジストリはアプリケーションやハードウェアなど、Windowsシステムの 総合的な情報を格納したデータベース。 バイナリ形式のファイルでOSにより多少異なるが 98/Meでは「HKEY_LOCAL_MACHINE」をsystem.dat 「HKEY_USERS」をuser.datに格納している。 2000ではハイブファイルとして保存されている。 ハイブの例 HKEY_LOCAL_MACHINE\SAM --> \System32\config\Sam HKEY_LOCAL_MACHINE\SOFTWARE --> \System32\config\Software HKEY_LOCAL_MACHINE\SYSTEM --> \System32\config\System HKEY_USERS\DEFAULT --> \System32\config\Default 階層構造を持ち最上位に6つのキーがある。(2000は5つ) レジストリの最上位キー
1.HKEY_USERS ユーザープロファイルを格納。 2.HKEY_CURRENT_USER 現在ログオンしているユーザーの構成情報。 このキーには実体が無く「HKEY_USERS\(ユーザー名)」の内容を反映させたもの。 3.HKEY_LOCAL_MACHINE コンピュータの固有情報。システム構成上最も重要なキー。 4.HKEY_CLASSES_ROOT 「HKEY_LOCAL_MACHINE\SOFTWARE\Classies」の内容を反映させたもの。 ファイルの拡張子やアプリケーションの関連付け、OLE、DDE情報など。 5.HKEY_CURRENT_CONFIG 「HKEY_LOCAL_MACHINE\Config」の内容を反映plug&playや ハードウェア設定に関する情報。通常レジストリの変更は 「HKEY_LOCAL_MACHINE\Config」を変更する。 6.HKEY_DYN_DATA (98/Me)現在のシステム状況。 レジストリのデータ型
1.文字列型[REG_SZ] 2.DWORD型[REG_DWORD] ビッグエンディアン、4バイト数値データ。 3.バイナリ型[REG_BINARY] 16進可変長データ。 4.複数行文字列型[REG_MULTI_SZ](WIN2000) 5.展開可能文字列型[REG_EXPAND_SZ](WIN2000) REG_SZを拡張したもの。環境変数を展開できる。ほとんど利用は無い。 レジストリのバックアップ
Windows レジストリエディタで全てを書き出し。 コマンドプロンプト attrib -h system.dat attrib -h user.dat mkdir backup copy system.dat c:\windows\backup copy user.dat c:\windows\backup attrib +h system.dat attrib +h user.dat レジストリのリストア
Windows WinMe-「scanregw /restore」 Win98- 「scanreg /restore」 コマンドプロンプト attrib -h -r -s system.dat attrib -h -r -s user.dat copy c:\windows\backup\system.dat c:\windows copy c:\windows\backup\user.dat c:\windows attrib +h system.dat attrib +h user.dat レジストリの最適化
win9xではDOSモードで「scanreg /fix」 または「registr!p」「RegCon」を利用。 XPでは「RegCleaner」で「Tools-RegistryClenup-DoThemAll」 または「NTREGOPT」を利用。 便利な設定集
システム復元機能の主な監視対象拡張子
386,APL,AS,AX,BAT,CAT,CMD,
COM,CPL,DATA,DIR,DLL,DOS, DRV,END,EXE,FNT,FON,GS,HDI, HLP,ICO,INF,INI,JA,LNK,ME, MSE,MYDOCS,NAME,NEW,NUM,OCX, OLD,OLE,OUT,PCI,PID,PIF,PSP, PTH,REG,SCR,SYS,TTF,TTS,TV, UID,US,USA,USR,VER,VXD,~~C ページの先頭 トップページ ニードフォースピード パソコン ファルコム 掲示板 Lightblue |