高速化の方法
バックグラウンドでのプログラムのレスポンスアップ
Windowsはマルチタスク対応のOSです。しかし、CPUは基本的に1度に1つの命令しか処理できない。そこでWindowsは複数のタスクを一定の間隔で切り替えながら処理する「Preemptive Multitasking」という手法を利用しています。
ページングファイルを使用しない
メモリを大量に消費する画像編集や動画編集を行わなければ、約500MB以上の物理メモリの搭載があれば、ページングファイルなしでも十分に利用できます。仮想メモリを利用せず、高速処理が可能になります。
すべてのカーネルをメモリに置きアクセスを高速化
WindowsXPは、カーネルや読み込んだドライバを「カーネルメモリ」と呼ばれる領域に保存します。。このカーネルメモリ領域は、ページプールと非ページプール部に分割されている。非ページプールのコードは物理メモリに読み込まれているのに対し、ページプールのコードは仮想メモリに読み込まれる。
カーネルを仮想メモリ領域に移動しないようにする
WindowsXPの中心であるユーザーモードとカーネルモードのドライバおよびカーネルモードのシステは物理メモリだけでなく仮想メモリにも置かれています。
ファイル検索を高速化
WindowsXPには、データの内容やプロパティにインデックスを付け、その情報をカタログに格納する機能 があり、これを「インデックスサービス」といいます。作成したカタログから情報を抽出することで、ファイルを高速に検索できます。
不要なWindowsコンポーネントを削除しよう
WindowsXPをセットアップすると、アクセサリ、など、ほとんど利用することのないプログラムも同時にインストールされる。利用しないプログラムは、ハードディスク容量を圧迫する「ゴミ」と言えます。
システムの復元を無効化
WindowsXPには「システムの復元」機能が搭載されている。通常は有効にしておいたほうがよい機能だが、使用中のプログラムのバージョンアップを含め、新しいプログラムをインストールしたり、新しいハードウェアを接続してドライバを導入したりする可能性がない場合にかぎり無効にしても大丈夫です。
終了時に「応答なし」と出るまでの時間を短くする
終了時にアプリケーションやシステムのサービスがハングアップしていると、Windowsは一定の時間を待って、それでも応答がない場合は「プログラムの終了」ダイアログボックスを表示します。
カーネルメモリのスワップを起こさない
Windowsシステムの本体ともいうべき「カーネル」は、通常は物理メモリ内に情報が展開されますが、メモリ不足などの状況下では、一部がハードディスクにスワップされてしまい、その結果、処理速度が低下することがある。
「応答待ち」のアプリケーションはすぐに強制終了
Windowsの終了時にハングアップしたサービスやプログラムあると「プログラムの終了」ダイアログボックスが表示され、一定の時間が経過すると自動的に強制終了されます。
「Luna」を使用しない
Windows XPのGUIである「Luna」は、高度な視覚的効果を備えているが、メモリを大幅に消費する。マシンスペックが低い場合などは、パフォーマンスがダウンしてしまう。
ページングファイルのサイズを固定
WindowsXPでは、物理メモリの作業場所としてハードディスクに「ページングファイル」を作成する。ページングファイルは、「初期サイズ」から「最大サイズ」までサイズは可変します。
ページングファイルを高速ディスクへ移動
WindowsXPでは、物理メモリに収まらないプログラムやデータを記憶する仮想メモリ領域を、物理メモリの一部とハードディスクの上に作成し、ハードディスクに作成される仮想メモリのファイルが「ページングファイル」です。
視覚効果を無効化
WindowsXPではウィンドウやスタートメニューなどのデザインが大きく変更されたとともに、多くの視覚効果が追加されました。しかし、パフォーマンス面ではマイナスになっている。
WindowsXPの高速化&カスタマイズ 一覧
- 高速化の方法
-
バックグラウンドでのプログラムのレスポンスアップ
ページングファイルを使用しない
すべてのカーネルをメモリに置きアクセスを高速化
...詳しく見る - 起動・ログオンの方法
-
起動時のロゴ画面を消去
「ようこそ」画面を表示しない
「NumLock」をオンでWindowsを起動
...詳しく見る - デスクトップ効率化の方法
-
デスクトップのすべてのアイコンを無効化
デスクトップテーマを固定してみる
~へのショートカットやアイコン内の矢印を消す
...詳しく見る - 効率アップの方法
-
タスクバーを好みの場所に移動する
スタートメニューをWindows 2000風にしよう
クイック起動ツールバーを大きくしてみる
...詳しく見る