レジストリをカスタマイズして、PCの環境を復活させてみるPCUPdate特別企画:PC環境最適化計画(1/2 ページ)

» 2004年09月14日 08時00分 公開
[星紀明,ITmedia]

 Windowsや各種アプリケーションの設定を変更する場合、通常であれば「プロパティ」を使う。ただ、プロパティで設定できる範囲には限りがあり、プロパティに項目なり数値範囲としてあらかじめ用意されていないものは、自分で変えることができない。その点、レジストリではプロパティで変更できない部分も含めて、細部にいたるまで自由にカスタマイズできる。

 その一方で、レジストリを操作することには、リスクが伴うことも承知しておく必要がある。その理由は、WindowsというOS自体、数多くのプログラムが作用し合った複雑な構造であることと、どのPCでもWindowsの状態が全く同じであるとは言えないからだ。

 そのWindowsの各種設定が集約されているレジストリに手を加えることは、最悪の場合、Windowsの動作を不安定にする可能性もある。そのため、レジストリの操作はくれぐれも慎重に行うことを心がけたい。

 もし、レジストリの操作によってトラブルが生じた場合は、Windowsの起動時に「F8」キーを押し続け、「Windows拡張オプションメニュー」で「前回正常起動時の構成」を選択しよう。これで、レジストリを変更前の状態に戻すことができる。

まずはレジストリエディタを起動

 レジストリの操作には、Windowsに標準搭載されている「レジストリエディタ」を用いる。「スタート」→「ファイル名を指定して実行」をクリックし、「regedit」と入力して「OK」をクリックすれば、レジストリエディタが起動する。

「ファイル名を指定して実行」で「regedit」と入力すると、レジストリエディタを起動できる

■レジストリカスタマイズ例:その1

  • 「削除済みアプリケーションのレジストリキーを削除」

 アプリケーションによっては、アンインストールしてもレジストリに情報が残っている場合がある。「HKEY_LOCAL_MACHINE\SOFTWARE」内を調べ、アンインストール済みのアプリケーションに関するレジストリキーがあったら、右クリックして「削除」を選ぶと削除することができる。

「HKEY_LOCAL_MACHINE\SOFTWARE」の中に、アンインストール済みのアプリケーションのレジストリキーが残っている。これを右クリックし、「削除」を選ぶ

 不要なレジストリを削除するだけでなく、普段はハードディスク上の仮想メモリに常駐しているカーネルを、物理メモリに配置したり、L2キャッシュサイズの調整、メモリ上からの不要なファイルの排除といったことをしても、パフォーマンスは改善する。不要なレジストリを削除したら、こちらにもチャレンジしてみよう。

■レジストリカスタマイズ例:その2

  • 「カーネルを常にメモリ上に置く(スワップさせない)」

 カーネルとは、OSの中核となるプログラムのこと。CPUの制御やメモリの管理など、PCの動作における根幹を担う部分だ。このカーネルの一部が仮想メモリ(ハードディスク)に置かれていると、PC全体のパフォーマンスを低下させる原因にもなる。PCに十分なメモリ(512Mバイト以上)が搭載されているなら、このカーネルを常にメモリ上に置くようにレジストリを変更すると、動作速度の向上が期待できる。

「HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management」の「DisablePagingExecutive」をダブルクリック
DisablePagingExecutiveの「値のデータ」を「0」から「1」に変更する。「表記」は「16進」のままでよい

■レジストリカスタマイズ例:その3

  • 「CPUのL2キャッシュサイズを512Kバイトに変更する」

 CPUにもキャッシュと呼ばれるメモリが搭載されている。WindowsXPではL2キャッシュ(L2キャッシュ)のサイズが256Kバイトに設定されているが、たとえばNorthwoodコアのPentium 4はL2キャッシュ512Kバイト、Prescottコアに至っては1Mバイトだし、Pentium Mも同様に1Mバイトもしくは2Mバイトなので、有効活用されていないことになる。WindowsXP側のL2キャッシュサイズの設定を正しく設定しなおすことで、処理速度をアップさせることができる。

「HKEY_LOCAL_MACHINE\System\CurrentControlSet\
Control\SessionManager\Memory Management」の
「SecondLevelDataCache」をダブルクリック
「表記」を「10進」に変更した上で、「値のデータ」を「512」に変更する(デフォルトの「0」で、256Kバイトの設定となる)

 なお、CPUによってL2キャッシュサイズは異なるので、どのCPUを利用しているのかを調べたら、インテルのWebサイトでL2キャッシュの容量を調べて、その値を入力するようにしよう。

       1|2 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年02月22日 更新
  1. 16GB版と8GB版のすみ分けが進むRTX 5060 Ti――HDD「完売」報道の影響は? 今週末のアキバパーツ事情 (2026年02月21日)
  2. マウスの概念が変わる! ロジクールG「PRO X2 SUPERSTRIKE」が切り開く“身体感覚”と直結する新たなクリック体験 (2026年02月18日)
  3. ルンバが日本のために本気を出した! 「Roomba Mini」が示す“小が大を兼ねる”新基準とは (2026年02月21日)
  4. モニター台とドッキングステーションが合体した「Anker USB-C ハブ 10-in-1 Monitor Stand」が28%オフの1万7990円で販売中 (2026年02月20日)
  5. 上下2画面で作業効率を大幅に高める「InnoView デュアル モバイルモニター」が36%オフの2万8212円に (2026年02月20日)
  6. 「UGREEN ワイヤレスHDMI送受信機」が25%オフの8999円に (2026年02月19日)
  7. 内蔵タッチパッドが変形する「EWiN 折りたたみワイヤレスキーボード」が24%オフの5319円で販売中 (2026年02月20日)
  8. 微細な造形を圧倒的な解像度で実現する3Dプリンタ「ELEGOO Saturn 4 Ultra 16K」が20%オフの7万2798円に (2026年02月20日)
  9. 繰り返し使える「充電式カイロ」5製品を試す そもそもリチウムイオン電池内蔵で温めても大丈夫? (2026年02月20日)
  10. ホール効果スティックで高耐久、精密な操作を実現する「BIGBIG WON BLITZ2 TMR コントローラー」がセールで9027円に (2026年02月19日)
最新トピックスPR

過去記事カレンダー

2026年