Windows&レジストリ関連Tips

Windowsとレジストリに関するTips(情報・裏技)です。
基本構造やレジストリによるカスタマイズ方法の紹介などです。
簡単な設定変更だけなら「窓の手」や「窓の手forXP」を使いましょう。

レジストリのカスタマイズは最悪の場合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」を利用。





便利な設定集

「〜へのショートカット」を付けない 「HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer」
のバイナリデータ「lnk」の値データを「00 00 00 00」にする。
右クリックメニューに「フォルダへのコピー」、
「フォルダへの移動」を追加
「HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers」
にキーを作成する(既定)。値はコピーなら
{C2FBB630-2971-11D1-A18C-00C04FD75D13}
移動は
{C2FBB631-2971-11D1-A18C-00C04FD75D13}
とする。
NumLockの設定 (XP) ログオン前の状態
「HKEY_USERS\.DEFAULT\Control Panel\Keyboard」
ログオン後の状態
「HKEY_CURRENT_USER\Control Panel\Keyboard」
のキー「InitialKeyboardIndicators」で設定。
「0」でOFF、「2」でON。
Windows2000のカーネルを常に物理メモリ上に置く 「HKEY_LOcAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager
\MemoryManagement」 の「DisablePagingExecutive」を1にする。(メモリ256MB以上程度必要)(窓の手で可能)
IEのパスワードキャッシュ機能を無効にする 「\HKEY_CURRENT_USER|Software\Microsoft\Windows\
CurrentVersion\InternetSettings」にDWORD「DisablePasswordCaching」を
作成し値を1にする。
IEのアドレス履歴を消す 「HKEY_CURRENT_USER\Software\Microsoft\
Internet Explorer\TypedURLs」の項目を削除する。
ファイル名を指定して実行の履歴を消す 「HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Explorer\RunMRU」にある項目を削除する。






システム復元機能の主な監視対象拡張子

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








ページの先頭     トップページ     ニードフォースピード      パソコン

[PR] | 看護師 求人美容整形インプラント消費者金融防犯カメラ洋楽アルバイトならenインプラント消費者金融不動産担保ローン時計車 買取ハワイハワイ挙式アスクル転職生命保険テンプレート沖縄旅行動画FX免許合宿二輪引越し消費者金融税理士ゴルフ会員権留学レーシックマッサージ貸し店舗FX投資信託くりっく365アフィリエイト育毛剤FXホームページ製作デイトレードFXホノルルマラソンベスト ハワイ ホテル レーツバリ島ハワイウエディングHawaii hotelsHawaii Activitiesbhhrヴィラハワイ コンドミニアム
【運営会社「パラダイムシフト」サービス】 ハワイ現地オプショナルツアーリラックマ.ハワイ ブログ) - ビジネスクラス航空券 - 格安航空券(1) - 格安航空券(2) - 海外ホテル - 韓国旅行
無料ホームページ作成 - レンタルサーバー - 携帯ホームページ - ブログ - ホテル 予約 - 格安航空券 - 長期滞在 - タイムシェア
[PR] 事故車の処分にお困りならこちら!事故車でも売れるんです