total yesterday today  Since 2001.08.16  


Windows2000のレジストリー最適化
Windows98のレジストリー最適化
WindowsMeのレジストリー最適化

一言感想を「情報交換室」書いて頂くと嬉しいです
リンク先などから来た方でフレームが表示されていない方はこちら

 OSをインストール直後は、起動時間も早く動作も快適だが、時間が立つにつれ重くなってくる。
 色々なアプリケーションソフトをインストールしたり、アンインストールをするからだ。
 アンインストールをしても、レジストリーには情報が残って肥大化していくわけだ。
 
 OSを起動する時に、システムがレジストリーを読み込んで来るため重くなるのだ。
 当然、アプリケーションを起動する時、レジストリーに情報を読みに行くのだ。

 そこで、レジストリーの中で不要の物を削除して、最適化する方法だ。
 実際に実行してみると、確かにファイルサイズが小さくなっているし、起動も早くなるような感じがする。
 但し、どの程度の不良レジストリーが、削除されているかは確認していない。

 
 Windows2000のレジストリー最適化


 Win98では最適化の経験があるが、Win2000にはScanreg.EXEが無いので、
 出来ないものと思っていた。別な物を検索している時に、裏技的に出来る事を発見した。
 説明を読んでみて試してみる事にした。

 <手順>
  ・プログラム → アクセサリー → システムツール → バックアップを起動する。
  ・システム修復ディスクを選らんで実行する。
  ・ダイアログが表示されたら「修復ディレクトリのバックアップも作成する」に
   チェックを入れてOKを押す
 これで、バックアップは完了する。

   SAM
   SECURITY
   SYSTEM
   SOFTWARE
   NTUSER.DAT
   修復された5個のファイルは、
   C:\WINNT\REPAIR\REGBACK の中にバックアップされる。

 修復されたファイルをSYSTEMに書き戻す

   SAM
   SECURITY
   SYSTEM
   SOFTWARE  
   修復された4個のファイルは、
   C:\WINNT\SYSTEM32\CONFIG の中に上書きする。

   NTUSER.DAT  
   修復されたファイルは、
   C:\DOCUMENTS AND SETTINGS\*****  の中に上書きする。
 
  (注意)***** は自分のログインユーザー名 

バックアップファイル 実行前 実行後 2001-05-28
SAM 20480 20480 16384
SECURITY 28672 28672 16384
SYSTEM 3235840 3227680 1024000
SOFTWARE 13467648 13361152 5828608
NTUSER.DAT 1847296 1818624 167936

 確かに SYSTEM SOFTWER NTUSER.DAT が減少している。
 実行してビックリしたが、本年5月28日のバックアップを見れば、
 レジストリーの肥大化は一目瞭然だ。
 最良の状態を保存しておく事を薦める。
 もし、今が最良なら直ぐにバックアップをする事だ。


 書き戻す方法は、DOSを起動して行いば良い。
 DOSの知識が無く扱えないなら、危険が多いため実施を諦めてください。


  この作業によって問題が発生しても責任は負えません。自己責任で実施してください。

 
 Windows98のレジストリー最適化


 Windows 終了時に、MS−DOSモードで再起動を選択して、C:\WINDOWS>と表示させるか、
 Windows起動時にキーボードの[F8]キーか[Ctrl]キーを押して、
 表示された「Microsoft Windows 98 Startup Menu」から
 「Command prompt only」を選択します。黒い画面にC:\>と表示されたら、以下のコマンドをタイプします。

 C:\>SCANREG /FIX
 [Enter]キーを押して、処理を開始します。

 この処理が終了したら、次にレジストリの未使用領域を削除するために以下のコマンドをタイプします。
 C:\>SCANREG /OPT

 [Enter]キーを押して、作業を開始します。画面にC:\>が表示されたら、この処理は終了。
 これでレジストリの最適化は完了です。あとはマシンを再起動すればOK

バックアップファイル 実行前 実行後 2001-05-03
WIN.INI 11294 11249 10882
SYSTEM.INI 2375 2375 2306
USER.DAT 700448 684064 700448
SYSTEM.DAT 5410848 5087264 5214240

 実行結果は、5月3日のバックアップ時点より大幅にUSER.DAT・SYSTEM.DATが軽くなりました。
 システムの起動や、アプリケーションが重いと感じた方は、試してください。

 (注意)
 SCANREG.EXE を実行して、「ファイル名が違います」などのエラーが出た場合は、
 SCANREG.EXE を検索してください。私の場合は、
 C:\WINDOWS\COMMAND の中に有ったので、
 C:\WINDOWS\COMMAND\SCANREG /FIX として実行しました。

 
 WindowsMeのレジストリー最適化

 
 Windows Meの場合は起動ディスクを使います。フロッピーディスクを挿入してマシンを起動し、
 表示された「Microsoft Windows Millennium Startup Menu」から、「Minimal Boot」を選択します。
 
 黒い画面にA:\>と表示されたら、
 A:\>C:\
 とタイプして、カレントディレクトリを移動しておいてから、以下のコマンドをタイプします。

 C:\>SCANREG /FIX
 [Enter]キーを押して、処理を開始します。

 この処理が終了したら、次にレジストリの未使用領域を削除するために以下のコマンドをタイプします。
 C:\>SCANREG /OPT

 [Enter]キーを押して、作業を開始します。画面にC:\>が表示されたら、この処理は終了。
 これでレジストリの最適化は完了です。あとはマシンを再起動すればOK

バックアップファイル 実行前 実行後 2000-04-15
WIN.INI 11565 11565 11025
SYSTEM.INI 2366 2366 2366
USER.DAT 344096 270368 324215
SYSTEM.DAT 1396768 1257504 1357526
CLASSES.DAT 2678816 2568224 2356488
PROFILES\******\USER.DAT 459444 340000 230220

 ******は、ログイン名      

実行結果は、4月15日のバックアップ時点より大幅にUSER.DAT・SYSTEM.DAT・CLASSES.DAT・
PROFILES\******\USER.DATが軽くなりました。
システムの起動や、アプリケーションが重いと感じた方は、試してください。

(注意)
 SCANREG.EXE を実行して、「ファイル名が違います」などのエラーが出た場合は、
 WINDOWS98 の注意を読んでください。



  こちらも参考にしてください
     フリーソフトを使用した、レジストリのバックアップと最適化 No1

     フリーソフトを使用した、レジストリのバックアップと最適化 No2